概述
对于Spring Cloud和Dubbo框架的微服务应用,无需修改任何一行代码即可迁移至MSAP平台。该应用将拥有全生命周期管理的运维能力,监管控一体化、调用链查询和限流降级等微服务治理能力,以及金丝雀发布、离群实例摘除、无损下线和服务鉴权等微服务治理的差异化能力。
迁移方案架构
迁移优势
使用开源框架自建的微服务应用迁移至MSAP后将支持以下能力:
- 在云原生K8s之上,以应用视角一站式完成开源微服务治理和K8s集群中应用的轻量化运维:
- 应用为中心视角,管理K8s的原生工作负载如Deployment、Pod等,提供多AZ实例打散的高可用部署。
- 提供分批发布、按流量比例、请求参数的金丝雀灰度发布,借助MSAP全维度监控的发布变更单,让您的变更记录可跟踪。
- MSAP对接了主流DevOps系统,助力企业CI/CD落地,降本增效。
- 在开源微服务体系之上,对于使用Spring Cloud和Dubbo框架自建的微服务应用无需修改任何代码即可迁移至MSAP,支持所有应用框架的微服务治理:
- 支持应用发布过程中的无损下线、服务压测。
- 应用运行时的服务鉴权、限流降级、离群实例摘除。
- 应用运维的服务查询、服务测试。
- 通过产品化的方式,实现可观测、可灰度、可回滚,让您的企业立即落地安全生产。
- 可观测:通过应用总览、新版发布变更记录和发布后自动生成发布报告来实现多维度全流程监控。
- 可灰度:支持金丝雀发布,支持应用按照流量比例或请求内容策略配置实现灰度。
- 可回滚:支持发布过程一键回滚,并支持已运行应用回退至某历史版本。