软件开发容器云

企业如何做好已经上线的系统向容器化转型,在这个过程中应该注意什么?

在转型过程中,系统并非从0到1,而是一个从1到2的问题,如何做好已经线上的系统向容器化转型,在这个过程中应该注意什么? 显示全部

在转型过程中,系统并非从0到1,而是一个从1到2的问题,如何做好已经线上的系统向容器化转型,在这个过程中应该注意什么? 

收起
参与5

查看其它 1 个回答杜东明的回答

杜东明杜东明解决方案架构师灵雀云Alauda

这是企业经常遇到的问题,企业建设了基于容器的敏态IT平台,除了承载新型的数字化业务,也应该将传统稳态IT体系上的应用迁移至容器平台。
首先谈一下云成熟度,在向云原生转型的道路上,应用通常会面对cloud-ready(云就绪:能够容器化部署)、cloud-friendly(云友好:能够使用云原生平台的关键功能,例如容器网络、Ingress、证书管理、域名管理等)、cloud-resilient(云弹性:应用无状态化改造,实现弹性扩缩容、故障自愈、多活等)和cloud-native(云原生:微服务架构,DevOps串联开发与运维)四个阶段。
针对具体应用,建议规划成熟度目标,我们主张并非每个应用一定要做微服务改造:1)大部分应用做容器化改造就能够享受容器带来的自动化运维能力,做到cloud ready或cloud friendly,改造成本通常是非常低的(低于一周,一般无需改代码),这种改造投入产出比最高;2)少量应用可以适度投入,做无状态化改造,提升应用的韧性和可用性;3)只有新型的数字化业务,例如电商、网上银行等业务,才建议尽量过渡到cloud native成熟度,采用devops实现开发、运维无缝流程,采用微服务提升业务的可管理性和可观察性。

软件开发 · 2022-06-06
浏览416

回答者

杜东明
解决方案架构师灵雀云Alauda
擅长领域: 云计算容器云原生

杜东明 最近回答过的问题

回答状态

  • 发布时间:2022-06-06
  • 关注会员:3 人
  • 回答浏览:416
  • X社区推广