遗留系统的现代化主要包含4部分内容:
1)代码的现代化
2)架构的现代化
3)Devops现代化
4)组织结构的现代化
架构优化过程中一种常用的模式是绞杀植物模式,其主要的特点是:
1)新旧系统并存
2)逐步替换
使用绞杀植物模式最主要的好处,就是降低风险。作为绞杀植物的新系统可以稳定提供价值,并且频繁发布。可以很好地监控它的状态和进度。其主要步骤包括:
1)建立开关,粒度自选
2)增量迁移
3)并行运行
4)代码清理
此文章为3月Day25学习笔记,内容来源于极客时间《遗留系统现代化实战》