一点建议
1、充分分析拆分的目的是什么,需要解决什么问题。
2、是否具备微服务技术能力,是否已选型好相应的技术框架,技术变化对企业有什么影响。
3、是否有完善的运维设施保障,比如快速配置、基础监控、快速部署等能力。
IBM Transformation Advisor 会对现有的传统WAS应用进行扫描和分析提供迁移的建议和指导, 包括迁移的难易程度评估,从传统WAS到Liberty的技术匹配度,迁移的主要问题详述和建议,迁移的代价估算。
对于微服务拆分主要取决于应用自身的功能和特性,通常按照一些基本原则进行微服务拆分:
1)微服务功能的完整性
2)微服务功能间的松耦合
3)微服务提供无状态的运算和服务