企业为什么需要IT配置管理及其如何使用

所有的企业组织机构均可以从配置管理中获益。在本文中,专家克莱夫·巴顿将为我们广大读者朋友们解释这些配置管理工具将如何帮助您企业跟上并保持市场领先地位。

我所在的企业组织需要IT配置管理(CM)吗?答案是—— “是的!”

为什么呢?考虑IT配置管理最简单的方面——资产发现和管理。不管您所在的公司的IT基础设施是怎样的,您是否确切的知道您企业的IT系统都是由哪些组件所组成的呢?如果是的话,您企业又是如何对他们进行监控和跟踪的呢?

根据Quocirca的研究显示,在过去,企业组织对于他们所期望的IT资产及其实际的IT资产状况之间,平均大概有+/-20%的误差。让我们从一方面开始吧——您发现,您企业实际所拥有的IT设备比您所预期的多出了20%以上,那么,是否所有的IT设备都是具备许可授权,并在维护合同期限内的呢?如果不是的话,一旦设备出现故障运行失败或遇到一个外部IT审计要求的话,将会对您企业的业务造成什么影响?

另一方面,一家企业组织所拥有的IT设备比其所预期的少约20%,这可能意味着该公司超额支付了太多的许可证授权和维修费用,企业预计需要对其员工施加减少成本的压力了。

同理也可应用于软件方面:低估您企业的软件环境,可能会使得您企业需要支付额外的许可证费用和罚款;而如果高估了,您最终可能会为因为出价过高,超额支付了不同的软件供应商的平台。而在混合云的案例情况下,准确知道您企业所使用的硬件远没有知道您企业正在使用哪些服务,及这些服务的成本来得重要。

有一款能够将上述所有需求整合在一起的系统,并确保您企业能够准确的知道哪些硬件和软件资产已经安置到位,及这些硬件和软件资产的连接状态,是控制您企业IT平台成本的关键。

IT配置管理软件和DevOps环境

虽然资产管理和配置管理是不一样的,但如果没有对于跨您企业的IT资产到底拥有哪些硬件和软件的充分了解,您也就无法从配置管理平台中获得价值最大化。

在IT配置管理系统中,有一定的粒度和细微需求,以优化他们是如何工作的及它们提供的价值水平。值得关注的另一个因素是一款新的应用程序或新的功能在其最初被提出之后,到变得真正为一项业务可用的时间表。这在很大程度上是由现有的项目管理的瀑布方法决定的,但是,随着DevOps的加速,IT配置管理的存在将有可能成为确定上述交付时间表的主要因素。

这便是新的配置管理工具发挥用武之地的地方了。无缝联接开发、测试和生产环境的功能以可控、可管理的方式整合,使得企业的DevOps环境得以能够蓬勃发展,进而为企业组织提供更多的价值。

通过使用一款有效且全面的配置管理工具,代码可以跨整个过程的各个阶段根据需要和配置打包。开发人员可以使用这些工具,以确保创建新的应用程序包的这类重复性的工作任务可以以完全一致的方式进行;然后,当开发人员准备好之后,配置管理工具可以将该这个包迁移到测试环境。一旦测试完成,配置管理工具所获取的物理和逻辑资源便是必需的,而打包的代码和物理世界之间的依赖关系便可以自动管理。

配置管理软件在DevOps中发挥作用的一个例子涉及到开发人员利用Jenkins开源工具包以及Puppet或Chef。虽然并不是一个单一的工具集,但这些工具已经证明了配置管理可以在DevOps环境中工作。开发人员可以通过Jenkins控制他们的代码,然后使用Puppet或Chef以在测试和生产阶段自动化交付代码。

除了其他的配置管理工具,Chef和Puppet可以通过代码打包作为一款配置产品,为用于运行、及作为一款完整的工作系统运行做好了准备。不同软件包之间的依赖关系,以及物理硬件和管理所需的资源的依赖关系都可以通过这些系统来控制。依赖关系还可以跨一个复杂的、多中心的IT平台自动搜索,识别最佳的部署场所,故而避免了很多往往涉及硬性的、容易出错的手工操作。

配置管理流程与IT环境

这些IT配置管理系统可以是复杂的,但这不应该成为其卖点。很多技术人员并不介意这一点——使用命令行界面被看作是一种荣誉,即使有更容易的方式。对于一家企业而言,这种荣誉是没有意义的。有效性和效率是一家企业组织机构在IT方面进行开销花费的本质特征。此外,任何使得配置管理的自动化流程变得更容易,更方便的举措,都将有助于帮助那些不太熟练的用户在操作这些系统时发挥更好的作用。

例如,一名系统管理员可能是一个编程高手;他们可以快速的背出整行的脚本,在100次背诵中,99次都是完全正确的。但第100次错了就会是一个问题,这会导致一切都完全错误。最好的情况是,该系统管理员检查脚本是否有效运行时,注意到了该错误——然后确保其得以继续有效运行。

借助一款良好的配置管理工具,能够使得在现如今处理动态环境变得更容易。过去的相对静态的平台现在基本上已经不在了——高度虚拟化和云计算平台需要可以更好地了解工作负载利用物理主机系统的可变性的工具。允许开发人员、系统管理员和配置管理流程链中的其他人员能够在这样一个动态的环境中不断改变自己的代码和脚本无疑是自找麻烦——配置管理系统可以自动处理变化,并可以根据该动态平台编排配置管理流程时虚拟化环境成功的关键。

有效的配置管理工具也将能够动态地管理分配给工作负载、创建系统所需的资源配置,进而能够最佳地处理周期性工作负载和尖峰需求。

无论您所在的企业组织机构选择了哪一条路线,其目的都是为了提高商业价值。而使用配置管理工具则有助于您企业更好地管理一个DevOps环境,进而创造一种完全控制的、持续发展的能力是不容忽视的。

IT配置管理并不是一个可以很容易地实现自动化的简单的、单一的过程。其彼此之间似乎往往是无关紧要的过程,但却需要被整合到一起,以提供现代化的企业所需要的服务。

所以,回到本文最初的问题——您企业到底是否需要配置管理呢?答案是一个响亮的“是的”!毫无疑问,无论您企业组织的规模大小如何、也不论您企业位于哪个区域市场、不管您企业属于什么垂直市场,只要您企业需要在组织内对软件工作负载的创建、配置和管理进行综合管理。那么,采用配置管理便是您企业跟上冰保持领先竞争优势的唯一途径。

本文转自d1net(转载)

时间: 2024-10-17 11:33:58

企业为什么需要IT配置管理及其如何使用的相关文章

容器时代的DevOps部署

本文目录: 一.企业应用的部署发展 二.普元容器云与DevOps的部署设计 三.面向微服务的部署设计 四.容器组装化部署 五.容器云集成之路 六.结语 一.企业应用的部署发展 本文讲的是容器时代的DevOps部署,企业应用,指的是那些部署在企业的服务器上,为企业的生产与运作提供支撑的核心系统.随着IT技术的发展,企业应用的部署环境不断地发生着变化.最初,大家用的都是物理机,后来出现了虚拟机,再到IAAS平台的兴起,到现在,大家都在忙着往容器迁移.环境的变化,也促使部署模式发生着变化.部署环境,我

快速接入阿里云应用配置管理工具 轻松开启企业效率新时代

日前,阿里云正式推出了应用配置管理(Application Configuration Manangement,简称 ACM)工具产品,这是一款在分布式架构环境中对应用配置进行集中管理和推送的工具类产品,在微服务.DevOps.大数据等场景下极大地减轻配置管理的工作量,增强配置管理的服务能力. 配置是管理应用变更的常见手段之一,在应用生命周期管理中,通常会将应用发布后需要改变的一些配置项或者元数据从代码中分离出来,放在单独的配置文件中管理,以便应用在发布之后,运维人员或最终用户可以通过调整配置来

阿里云推出应用配置管理新工具 助力企业效能几何式提升

近日,阿里云上的互联网中间件产品家族隆重推出了一款名叫应用配置管理(ACM)的工具类产品,其主要解决如何在分布式架构环境中对应用配置进行集中管理和推送的问题.基于该产品,用户可以在微服务.DevOps.大数据等场景下极大地减轻配置管理的工作量,增强配置管理的服务能力,价格却只有传统架构的十分之一. 在传统架构中,如果应用的配置信息有变更,通常需要逐个登陆服务器手动修改配置来使配置生效.而在 ACM 的配置管理场景下,用户只需要在 ACM 控制台上更改配置,配置信息会自动被推送到各个服务器中并在秒

《企业迁云实战》——3.3 应用架构设计

3.3 应用架构设计 上面已经介绍了用户业务上云时如何进行网络设计.运维管理环境规划,本章将重点介绍如何基于阿里云产品和服务设计应用系统架构.3.3.1 负载均衡 阿里云负载均衡(Server Load Balancer,SLB)是将访问流量根据转发策略分发到后端多台ECS的流量分发控制服务.用户可以通过负载均衡的流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性. 阿里云负载均衡主要功能: 负载均衡服务通过设置虚拟服务地址(IP),将多台云服务器ECS实例虚拟成一个高性能

J2EE项目危机【翻译】 -避免这10项J2EE危机来确保你的企业JAVA项目成功

j2ee|项目   在我作为开发者.高级开发者.架构师的经历中,我遇到过好的.差的甚至是丑陋的企业级JAVA项目.当我问自己,是什么使一个项目成功而使另外的失败,我发现很难得到一个完美的答案,就好像很难用成功来定义所有的软件项目.J2EE项目也不例外.因此,项目被分为不同级别的成功或失败.在这篇文章里,我主要想为您--读者朋友--揭示影响企业级JAVA项目的最大的10项危险. 一些危险只是简单的延迟项目进度,一些却是错误的征兆,而还有一些使项目彻底没有成功的希望.尽管如此,如果具有良好的准备,征

使用J2EE技术实现Web方式的软交换配置管理

1 软交换技术简介 软交换技术采用分层的网络架构,把传统电路交换机的呼叫控制功能从媒体网关中分离出来,通过软件实现连接控制.呼叫进程选择.呼叫选路等呼叫控制功能.软交换一方面,造就了网络的融合,另一方面,软交换采用了开放式应用程序接口(API),允许用户在独立于设备制造商的情况下,根据自己的需要在网络中开发和引入新业务,这使得软交换技术在综合接入能力.业务提供.网络管理.用户认证.鉴权和计费等方面有明显的优势.在构建新一代网络的同时,软交换技术充分考虑到现有各种网络的平滑过渡,集语音.数据.多媒

企业对IT服务管理认识的误区

错误认识1:"基于ITIL的ITSM或许仅适合特定的领域/行业,对我们并不适用" 不同的国家和不同的行业,在文化.商业理念和政府运作方面存在差异.然而,从技术属性来看,IT系统之间的相似性则大于其差异. 简单地说,当公司业务和政府部门的日常工作依赖于计算机系统时,一定需要有专业IT人员对信息系统提供运营.维护和支持服务,需要解决用户的疑问并规划未来的IT服务提供(Service Delivery). 如此说来,每当IT专业人员在提供IT服务的时候,他们一定会遵从一定的程序和规则--无论

网管系统是企业IT服务管理的有效支撑

如今,ITSM(IT Service Management,IT服务管理)已经成为很多企业所考虑的一个问题.作为基础架构库,ITSM如何实现?ITSM应该建立在什么样的基础之上?这些问题一直在困扰着发展中的企业.对此,北塔网络的产品经理徐弢就这一问题发表了看法.什么是ITSM 网管系统是ITSM的有效支撑 从IT系统诞生至今,通常企业IT网络管理要经过三个发展阶段,第一是硬件基础设施的管理也就是技术驱动阶段,第二是业务驱动阶段,当前两个阶段都趋近完善时,企业将面临一个大问题:如何利用前两阶段积累

现代企业计算机网络信息安全研究

网络管理从功能上讲一般包括配置管理.性能管理.安全管理.故障管理等.由于网络安全对网络信 息系统的性能.管理的关联及影响,网络安全管理已逐渐成为网络管理技术中的一个重要组成部分,正受 到计算机用户的广泛关注. 一.企业计算机网络系统中存在的不安全因素 1.网络内部.即面向企业或单位内部员工的工作站,我们不能保证每一次操作都是正确与安全的,绝 大部分情况下,他们仅知道如何去使用面前的计算机来完成属于自己的本职工作.而对于其他,如病毒. 木马.间谍程序,下载或运行不可信程序,使用移动设备复制带有病毒