中小银行做微服务有必要一定要容器化吗?

现在中小银行都在往微服务化这个方向去更新迭代自己的业务及技术架构。企业做微服务有必要一定要容器化吗?显示全部

现在中小银行都在往微服务化这个方向去更新迭代自己的业务及技术架构。企业做微服务有必要一定要容器化吗?

收起
参与56

查看其它 13 个回答jason2006xu的回答

jason2006xujason2006xu技术经理昆仑银行

企业做微服务很有必要容器化。
1、企业短期内某些原因企业不会实施Devops,但是为了提高开发、测试以及运维之间的效率中长期必须实施devops。
2、DevOps 主要用于开发、测试以及运维之间的协作管理,并且通过自动化流程,更加快捷、频繁、易重复且可靠的构建软件、测试及发布部署。
3、在容器没有出现之前也有 DevOps,并且发展了这么多年,企业常用的做法是通过自动化脚本去实现配置引擎,例如:Puppet、Chef、Ansible 等工具。
4、基于以上工具来实践 DevOps,为什么没有使得 DevOps 发展起来,而且在企业中落地艰难。除了脚本缺陷外主要体现在:
人员强依赖;
不具备收敛;
非标准;
不具备回退等。
5、为什么说容器技术恰恰能克服这些阻力呢。第一,开发使用简单,因为在开发的时候不需要关注这个机器还有运行环境是什么,而能更加清晰的规划开发和运维的界面。
第二、抽象层次足够高,解耦彻底,而且容器是行业通用的标准,DevOps 发展那么多年,为什么说它没有流行起来,
比如说刚才提到实现 DevOps 平台多种技术多种工具,这些工具的标准搬到其他的公司它未必适用,不同公司的文化也不一样。
容器标准的生命力特别强,容器可以让 DevOps 普及发展以及流行,并且走出阴霾,证明 DevOps 的先进性,也确实是可以落地的。

银行 · 2019-11-12
浏览4356

回答者

jason2006xu
技术经理昆仑银行
擅长领域: 系统运维监控云计算

jason2006xu 最近回答过的问题

回答状态

  • 发布时间:2019-11-12
  • 关注会员:15 人
  • 回答浏览:4356
  • X社区推广