云原生最佳实践系列 4:基于 MSE 和 SAE 的微服务部署与压测

💡 原文中文,约2400字,阅读约需6分钟。
📝

内容提要

阿里云原生应用平台为Spring Cloud/Dubbo开发的微服务应用提供完善的能力支撑,包括服务注册发现、无服务部署、实例弹性伸缩、微服务链路跟踪和全链路压力测试等。该平台兼容Spring Cloud框架,通过探针方式采集运行时数据。文章介绍了云原生产品的应用场景、部署架构和产品介绍,包括专有网络VPC、弹性公网IP、微服务引擎MSE、Serverless应用引擎SAE、ARMS应用监控和性能测试服务PTS。操作步骤和前置条件也提供了。

🎯

关键要点

  • 阿里云原生应用平台支持Spring Cloud/Dubbo微服务应用,提供服务注册发现、无服务部署等能力。
  • 平台兼容Spring Cloud框架,通过探针方式采集运行时数据,监控能力无侵入。
  • 云原生产品MSE、SAE、ARMS、PTS帮助微服务应用上云,解决无服务化部署、注册、监控和测试问题。
  • 主要步骤包括使用CADT一键创建环境、配置MSE、进行SAE无服务化部署、展示ARMS监控能力和通过PTS进行压测。
  • 部署架构包括1个MSE注册配置中心、3个SAE应用、1个弹性公网IP和1个负载均衡SLB。
  • 专有网络VPC提供自定义私有网络,弹性公网IP支持动态绑定,微服务引擎MSE提供注册配置和分布式协调能力。
  • Serverless应用引擎SAE支持零代码改造和自动伸缩,ARMS应用监控无需修改代码即可全方位监控应用。
  • 性能测试服务PTS支持按需发起压测任务,兼容JMeter,提供多种功能帮助提升系统性能。
  • 云速搭CADT为上云应用提供自助式云架构管理,降低管理难度和时间成本。
  • 操作前需注册阿里云账号并完成实名认证,购买按量付费资源,账户余额需大于200元。
➡️

继续阅读