基础架构即代码帮助企业向高速IT过渡互联网

2016-04-19    来源:人民邮电报    编辑:周韬
IT领导者们不断寻求各种方式来提供稳定而可靠的服务,并提高灵活性和敏捷性以便使这些服务适应新的业务需求。对速度的追求是企业生存的必备条件对于数字业务来说,速度往往意

IT领导者们不断寻求各种方式来提供稳定而可靠的服务,并提高灵活性和敏捷性以便使这些服务适应新的业务需求。对速度的追求是企业生存的必备条件——对于数字业务来说,速度往往意味着先行优势,不仅能够扩大市场份额,还带来大部分利润。

就像一部交响乐章——IT领导者必须依照音符来创造一种体验,同时让每位演奏者都能尝试新的表达方式,并利用其独特的能力使音乐变得生动鲜活。

一方面,IT部门的许多职能都依赖稳定性以及服务水平协议(SLA)。一旦像薪酬、定价和订单生产系统开始运行,企业就要一直依赖这些业务系统来进行7x24小时的全天候运营,而IT部门所提供的大部分服务都是如此。另一方面,新技术支撑了许多新的的业务机会,IT部门需要能够迅速做出响应并快速部署和实现。

这同样适用于新的消费模式。一种可快速扩展的云模式——“按需付费”定价政策,是为基础架构规划提高速度和敏捷性的极佳方式。

IT领导者现在必须实现的艰难平衡就是:充分利用现有数据中心,同时提高它们响应的速度和敏捷性。“高速IT”描绘的就是这种状态——能够从相同的混合基础架构同时提供可靠性和快速变化的能力。

许多企业使用自动化工具来简化新基础架构的配置,并且还可以像配置软件一样配置系统。这意味着把源代码管理映射到配置管理,并把测试驱动型开发映射到工具,从而确保“塑合”的基础架构适合应用程序运行所需的负载。

这些自动化工具远远超越了当今所使用的简单脚本和自动化工具。组合配置可以存储在资源控制系统之外,这样,当需要新实例来支持增长或满足峰值需求时,不仅支持版本控制,还能够确保虚拟基础架构的任何变化都能被自动检测和轻松复制。这就是实践中的基础架构即代码,尽管它才刚刚在“云端”和DevOps社区中起步,但是现在对于各种类型的企业来说,无论他们的基础架构在数据中心、在云端,还是两者混合的模式,其好处都越来越明显。

开发者和独立软件开发商可以从硬件基础架构作为代码中获得一系列新的好处。首先,可以实现集中提供、配置和监控新工作流程和基础架构。这使企业能够把计算、存储和网络结构资源分解到池中,通过编程控制实现配置、部署、终止与返回。最终结果就是更快地为开发、测试和生产团队带来价值,从而帮助企业更快地把新服务投入市场。

塑合型基础架构就像一段音乐一样被组合在一起,来支持特定负载或应用,就像负载是为了解决特定业务需求一样。正如作曲家可以决定哪些乐器最适合弹奏哪些乐章,基础架构即代码从业者通过可重复的模板来规划其组合。设计者把计算、存储和架构资源,以及最适合特定负载的固件和软件精准地组合到一起。

塑合型基础架构也能提高可靠性,因为影响基础架构的任何行动现在都能在部署到生产环境之前进行彻底测试。在当今急速需求的时代,加快部署并迅速满足不断变化的业务需求的唯一方式就是通过自动化。

此外,物理基础架构(计算、存储和网络)的分解能够通过无滞留资源而提高效率。这种新方式能够帮助企业充分利用其IT基础架构。除此之外,基础架构即代码拥有广泛的政策含义,从而确保并提升合规性和安全性,改进治理,同时提高现有硬件的敏捷性和效率。

这对一些企业来说是一个跨越式发展,因此,找到合适的技术合作伙伴对于提供使用自动化的最佳路线图是关键。试用一项技术很简单,但是拥有合适的专家咨询、全面的企业级支持和工具对于大规模充分利用基础架构自动化来说至关重要。

1
3