应用从iaas到容器平台迁移时需要注意的事项和需要做的改造?

参与23

2同行回答

nkj827nkj827项目经理长春长信华天
一个应用开发到上线到你的平台首先有一个过程,容器化。如果是一个新的程序,非常好,直接可以按容器的方式来做。写编排文件就可以直接了。如果是老应用,要先有容器化的过程。这个过程大致可以分为拆分、改造、合并三个阶段。...显示全部

一个应用开发到上线到你的平台首先有一个过程,容器化。如果是一个新的程序,非常好,直接可以按容器的方式来做。写编排文件就可以直接了。如果是老应用,要先有容器化的过程。这个过程大致可以分为拆分、改造、合并三个阶段。

收起
系统集成 · 2018-06-04
浏览1773
caikaicaikai系统架构师KYLERC
基本上有几个方面都会涉及:1.应用改造:涉及适合场景的梳理,以及应用状态持久化,或更进一步的微服务架构拆分改造2.架构优化和运维:这个涉及的复杂问题很多,要应对服务效率降低(例如用服务网关聚合一组API,亲和性调度、断路器、异步调用等)、高可用性要求(例如服务限流、服务降级、...显示全部

基本上有几个方面都会涉及:
1.应用改造:涉及适合场景的梳理,以及应用状态持久化,或更进一步的微服务架构拆分改造
2.架构优化和运维:这个涉及的复杂问题很多,要应对服务效率降低(例如用服务网关聚合一组API,亲和性调度、断路器、异步调用等)、高可用性要求(例如服务限流、服务降级、弹性扩容、负载均衡、故障恢复、滚动升级和回滚)、分布式系统数据一致性(包括强一致性和最终一致性的分别处理)、分布式系统安全性(统一身份验证、传输加密、API鉴权、API限速、租户隔离)、监控系统改造(日志收集、集中告警灯)
3.流程改造:CI/CD流水线工具、全生命周期管理的流程、推行类似SRE等的DevOps理念
4.团队组织:提倡按照业务服务边界而不是技术职能的团队组织和KPI设置等

收起
银行 · 2018-06-05
浏览1660

提问者

daiweis
系统架构师某银行
擅长领域: 双活灾备安全

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-06-04
  • 关注会员:3 人
  • 问题浏览:4328
  • 最近回答:2018-06-05
  • X社区推广