一.微服务的好处与挑战
二.华为云微服务测试和运维方案
1.CPTS:快速实现相关测试功能
2.AOM:基础设施的监控
3.APM:实现应用的监控
注:
- 为了保证微服务数据和应用的弹性扩缩容,上述方案可配合华为云的CCE(云容器引擎)和DDM(分布式数据库中间件)来实现无缝的对接,
- 为了保证微服务的加速,同样和华为云的ADS,BCS实现无缝对接
- 为了实现微服务架构的解耦,可以CSE服务实现无缝对接
三.华为云服务测试简介
1.CPTS:云性能测试服务(Cloud Performance Test Service Performance Test Service)是一项为HTTP/HTTPS/TCP/UDP/WebSoclet等协议构建的云应用提供性能测试的服务。服务支持快速模拟大规模并发用户,通过支持报文内容和时序自定义、多事物组合实现复杂场景测试。
应用场景
2.APM(Application Performance Management):指对企业的关键业务应用进行监测、优化,提高企业应用的可靠性和质量,保证用户的到良好的服务
3.AOM:应用运维管理(Application Operations Management)为企业应用提供一站式立体运维凭条,实时监控手机APP、网络、应用服务、中间件及云资源全链路的数百种运维指标,通过运维知识库和AIOps引擎快速发现并诊断异常,保障应用稳定运行
四.具体流程
1.网站搭建
2.测试任务的构建
3.性能分析