当前容器技术主要应用场景都是基于微服务构建的,应用软件大多采用开源软件,这类软件比较“轻”;但对于传统银行来说之前积累的大都是像Oracle、WAS、weblogic等比较“重”的应用,如何解决原有应用软件的上云问题?
收起应用系统上云和基础应用软件上云是两个概念:
1.应用系统上云:应用系统进行轻量级的改造,在这个改造过程中更多的选择了微服务,这个过程需要投入更多的人力研发成本;
2.基础软件上云:基础软件能否上云则需要具体问题具体分析,比如WAS无法适应轻量级要求,可以使用liberty进行替换,也可以使用tomcat等开源软件;oracle现在已经可以支持docker运行;redis或者其他一些常见大数据库软件则也需要具体问题具体分析。