上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.5 系统架构闭环
系统架构层面的闭环主要体现在系统监控方面,系统监控主要分为如下3个层次:
●系统层监控,监控底层硬件如CPU、网络和存储等的性能状况。
●应用层监控,监控应用性能,如页面/服务调用计数、调用延迟、错误计数等。
●业务层监控,监控重要的业务指标,如PV/UV、用户登录数和订单量等。
图3.9是一个假想电商网站的分层架构图。
●第0层(底层)是运维基础设施层,可以基于私有云或者公有云,右边对应系统层次的监控反馈闭环。
●第 1 层是技术基础平台(中间件+框架),通常称为技术PaaS(Platform as a Service)。
●第2层是应用服务平台(SOA),通常也称为业务PaaS,第1层和第2层右边对应业务/应用/服务/研发流程监控和大数据分析闭环反馈。
●第3层是用户体验和渠道,右边对应用户体验监控和网站分析闭环反馈。
通过在每一层构建监控和大数据分析等闭环反馈机制,整个系统可以在反馈数据的基础上不断优化和改进。
图3.9