CIOReview
CIOREVIEW>>德沃斯 >>

整合Devops以改善协作

Rackspace的DevOps工程师Matt Barlow
Rackspace的DevOps工程师Matt Barlow

Rackspace的DevOps工程师Matt Barlow

DevOps是一个共同的责任

理想情况下,开发人员将开始与您的运营团队共享职责。诸如性能故障排除之类的活动以前是根植于操作领域的,现在是共享的责任。根据我的经验,开发人员与客户直接交互变得越来越普遍。

整合Devops以改善协作

云基础设施通常是新项目的默认选择。对于遗留应用程序,向云的转换通常需要进行重大的重新设计。但是,在基础设施和持续维护方面节省的成本可以使投资物有所值。无论选择何种基础设施,都应该考虑集成DevOps原则,以改进协作。

项目越多,基础设施建设的时间就越多

在典型的开发团队中,通常需要2-3人管理基础架构,包括应用程序部署管道的自动化。很多取决于维持有多少项目。项目越多,管理基础架构的时间就越多。我发现迷人的是,许多适用于应用程序代码的做法,现在也适用于基础架构代码。例如,您可以在基础架构代码上运行测试,并且类似于应用程序代码库。这导致您的基础架构和较少的消防方面更具可靠性。

DevOps的核心是开发人员和运营人员之间的伙伴关系,以最好地满足两者的目标。

DevOps有利于你的底线

DevOps有利于您的客户、您的员工和您的底线。您的客户受益,因为您的开发团队与他们的需求更加紧密地联系在一起。员工受益于消除竖井和提高完成工作的能力。至于你的底线,DevOps协作可以帮助你的团队更频繁地发布,这可以让你保持竞争力并专注于你的业务目标。DevOps的核心是开发人员和运营人员之间的伙伴关系,以最好地满足两者的目标。

DevOps用于更快的迭代

不必要。没有Devops,可以制作出色的软件。团队也可以遵循Devops模型,但仍然产生劣质的软件。然而,Devops可以导致健康的冲突和更快的迭代,这可以减少改进软件所需的时间。

读也

健康图景:为什么我们需要统一应对新冠肺炎安全航空旅行

健康的图片:为什么我们需要一个统一的方法来缓解空气......

Brandon Balcom,创新业务发展高级总监,CWT
资产管理中的人工智能 - 超越炒作

资产管理中的人工智能 - 超越炒作

Rani Piputri, NN Investment Partners自动化智能投资主管
如果你不能买一个,你如何创造一个独角兽?

如果你不能买一个,你如何创造一个独角兽?

Iasopo Ghisio,人工智能和机器学习部门的头部在Gruppo Mutuionline
释放你的智能自动化(Ia)倡议的全部潜力的策略

释放你的聪明才智的全部潜力的策略…

Adrian Iaiza,前澳大利亚TAL过程自动化和改进主管
情报驱动业务:使其真实

情报驱动业务:使其真实

Ramshanker Krishnan,微软数据和人工智能企业服务和交付高级总监