应用系统运维管理带给我们的挑战

 

IT  行业发展到今天已经成为企业应用系统不可或缺的基础和支撑,因此对 IT  系统的管

理,尤其是核心应用系统的管理变得越来越迫切和重要。

应用系统架构

    一个典型的企业应用系统基本上由基础架构(网络、防火墙、路由器、交换机、主机等)

和应用(数据库、应用服务器 、业务应用)构成。其中,直接与业务最密切相关的就是应用,

运维工作的重点也是对应用的运维。

运维管理挑战

    应用管理是 IT 管理中最重要、最复杂的内容。应用管理的难度,与应用的普及和应用开

发技术的发展密切相关,是由当前应用系统本身的复杂性所造成的。应用管理的挑战,主要

体现在以下方面:

   1、应用系统中多技术平台,多厂商异构环境共存。应用架构涉及来自不同厂商的多种软
     硬件技术平台,包括服务器、操作系统、中间件、数据库管理系统、.Net 或 Java 运行
     环境等。应用开发过程中,对这些不同的技术组件和技术模块进行了大量的封装,在
      以后应用出现问题时,很难界定问题产生的根源。

   2、应用系统的规模不断扩大。应用开发技术的进步,使开发商和用户能够开发出更大规
     模,更加复杂的关键业务应用。无论是金融、电力或电信的行业应用,都在不断向集
     成化的方向发展。这类应用处理能力强、数据量大、运行性能要求高,不同应用模块
间的依赖关系也非常复杂。应用的使用者,也可能跨越几个不同的业务部门,管理过 程

更加复杂。  

   3、应用系统更加面向企业内外部用户,而不是简单的批量数据计算。应用的管理,更多
     地涉及到技术、业务流程和人员的管理(内部用户和外部用户),技术经理、业务管
     理人员,系统内外部用户和系统维护人员对应用管理的理解不同,对运行性能、易用
     性和安全性和出现问题时的解决和投诉管理机制,也有不同的要求。

  4、应用系统的部署、使用和管理模式发生变化。当前很多企业和政府机构,都采用了服
     务包外的方式,将 IT 应用的开发建设或维护管理工作全部或部分地委托给第三方。这
     种外包模式下,作为用户方的企业或政府部门,往往不具备,或只具备初步的技术能
     力,无法对应用实现全程的管理和维护保障工作。然而即使如此,他们也仍然需要对
     应用的健康程度有足够的了解,以便随时作出正确的决策。

   5、应用管理日益细分。IT  技术的复杂性和专业性,意味着应用系统中不同的技术组件需
     要不同的知识和技术来加以管理,促使 IT 工作不断细分,产生了系统管理员、网络管
     理员、数据库管理员和应用管理员等特定的管理职能。应用系统构建在不同的 IT 组件
     之上,应用的管理必须协调和满足不同 IT 管理人员在完成本职工作时的多样化需求,
     实现共赢的局面。 

   6、应用规划和建设考虑。多数应用系统在开发和部署阶段,对未来管理维护的工作量和
     复杂性没有充分的认识,没有规划和建立相应的管理及维护机制,也没有针对长期、
     高效的运行提供充分的调整和优化,急切上线之后,再想办法对它进行监控和维护,
     难度和成本就大大增加。

Taxonomy upgrade extras: