上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1 初识应用运维
应用运维保障是软件全生命周期管理过程中的关键环节。软件系统开发上线后,要达到预期的设计目标、稳定服务于目标场景,全靠运维保障支撑。应用运维系统和过程建设是企业建设完整的IT运维管理(IT Operations Management,ITOM)体系的核心。与网络运维、云环境运维、IT基础设施运维相比,应用运维更贴近用户和业务目标。
从解决的目标问题域来看,通常理解的企业应用运维包含能够对应用系统运行期状态进行监控、风险发现和管理、根源问题分析的工具集及与之对应的运维过程。应用监控和运维支撑工具需要对应用服务的目标用户使用情况、应用业务流程执行过程、应用代码执行情况及应用运行依赖的运行环境进行监控、风险监测和告警通知;应用运维过程要能够与企业现有的IT运维体系对接,遵循IT服务管理的最佳实践ITIL(Information Technology Infrastructure Library)[1],能够与工单管理系统、配置管理数据库(ConfigurationManagement Database,CMDB)[2]对接,组成从应用风险发现、上报、定位到应用恢复的完整闭环运维管理流程。
随着物联网、大数据、虚拟化、云计算等新一代信息技术的快速发展与应用,以及企业运营对应用系统的依赖增加,应用运维在企业内部的重要性在快速提升,但新技术也使应用复杂度快速增加,企业应用运维面临更严峻的挑战。
[1]https://en.wikipedia.org/wiki/ITIL.
[2]https://en.wikipedia.org/wiki/Configuration_management_database.