应对DevOps实施挑战的4种方法

Posted 云计算D1net

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了应对DevOps实施挑战的4种方法相关的知识,希望对你有一定的参考价值。

关键讯息,D1时间送达!



当各种规模的企业试图在他们的组织中引入DevOps模型来提高生产力和工作流程时,他们可能面临很多障碍,但也将获得巨大成功。


当各种规模的企业试图在他们的组织中引入DevOps模型来提高生产力和工作流程时,他们可能面临很多障碍,但也将获得巨大成功。DevOps环境是一种非常复杂的环境,其监视和维护非常困难。近年来,大多数IT运维团队和软件已开始将DevOps应用到他们的工作文化中,以获得最好的结果。以下介绍DevOps实施的一些挑战,以及如何面对这些挑战。


应对DevOps实施挑战的4种方法

面向企业的DevOps和主要挑战


行业人士中,大多数人都知道DevOps的主要目标是成功实现或完成工作,即集成和自动化。DevOps实施的挑战可能很广泛:


(1)Dev和Ops工具集之间发生冲突


如果了解一下Dev(开发)和Ops(运维),发现它们是两种不同的工具集。因此,通过将这些工具集结合为一体,企业将获得更多业务收益。实施DevOps的主要挑战是开发和运营团队之间完全不同的工具包和指标。


不过,人们有办法可以解决这个问题。以通过将其实施到公司目标,而不是分散公司目标来实现。在实施此过程中,人们可以克服挑战,使DevOps工作更顺畅。在一段时间应用之后,它将变得更容易。


(2)从传统基础设施向微服务转变


大多数老旧的应用程序都达不到企业的标准,并且在实现DevOps时会引发问题。在传统基础设施中,它往往会出现其他问题,例如稳定性问题,需要改进客户支持,导致工作流程中的性能下降等。


为了克服这些问题,组织需要采用最新版本的软件和硬件,这些软件和硬件恰好是目前的微服务。当人们用微服务体系结构替换老旧的基础设施时,可以开发出更快、更可靠、更高级的应用程序,并提供可用的创新功能。


(3)抵制变化


当任何企业组织首次开始在其业务中实施DevOps时,大多数利益相关者和团队成员都不了解DevOps提供的功能,并且不能很好与DevOps合作。组织中的每位员工都需要了解这些工具,以便与DevOps合作。这不是一夜之间的过渡,但随着时间的推移可以逐步改善。当企业成功地为关键利益相关者和团队成员提供足够的培训时,他们将习惯于DevOps文化,并为其开发过程做出贡献。


(4)将更多时间集中在工具上


最初,人们需要避免采用分散的工具集。虽然组织正在采用DevOps环境,但引入新工具是不够的。此外,组织需要培训员工,以便员工可以有效使用新工具。技能熟练的员工是向DevOps过渡的重要因素。一旦他们习惯了这个工具,并遵循适当的工作流程,更加成功的商业模式就会蓬勃发展。所有这些都说明企业需要将更多时间集中在员工身上,而不是将更多时间花在工具上。


当采用DevOps for Business时如何应对挑战?


以下是关于采用DevOps的任何组织如何克服挑战的几种方法:


(1)正确引导


适当的管理在企业的业务成功中起着关键作用。为了进行适当的管理,员工应遵循某些规则,例如来自上级的明确指示和有说服力的沟通,这使一切变得更好。团队成员应该理解指导方针的重要性,并根据其指导方针开展工作。人们应该知道企业的愿景以及如何实现它。这是工作人员和管理层的协调,可以帮助实现组织的目标。同样重要的是,企业管理层需要为员工提供足够的资源,并负责任地使用这些资源。


(2)分析风险


人们知道,从原有技术向新技术转变是非常困难的。当业务分析师负责相应地理解和分析DevOps的风险时,他们为具有特定参数的报告构建了评级等级的仪表板。这有很多优点,可以帮助专家了解业务中的问题,培训细节等详细信息。


(3)改善合作


当组织更好地协作时,它可以提高DevOps团队的工作效率。团队成员应该专注于一个目标,而不是关注不同的领域。当改进的协作发生时,它会提高组织的可见性,并可以轻松跟踪问题。DevOps还可以轻松发现团队成员和其他相关支持人员所做的更改。


(4)工具知识短缺


在DevOps中,组织引入了一种称为连续部署和持续测试原则的概念。大多数团队成员都喜欢使用原有的旧版工具,因为开始时使用新功能的工具非常复杂。获得新架构的全部知识需要一定的时间,特别是当它基于云计算时。由此,人们可以得出结论:工具知识的短缺会导致故障,从而导致出现问题。


结论


DevOps已经开始着手解决开发、运营和业务三个重要因素之间的差距。虽然组织采用DevOps,但他们必须面对挑战,但这一切的成功是非常值得的。


(来源:企业网D1Net)


如果您在企业IT、网络、通信行业的某一领域工作,并希望分享观点,欢迎给企业网D1Net投稿应对DevOps实施挑战的4种方法应对DevOps实施挑战的4种方法 投稿邮箱:editor@d1net.com


点击蓝色字体关注
企业网D1net已推出企业应用商店(www.enappstore.com),面向企业级软件,SaaS等提供商,提供陈列,点评功能,不参与交易和交付。现可免费入驻,入驻后,可获得在企业网D1net 相应公众号推荐的机会。欢迎入驻。
扫描下方“ 二维 ”即可注册,注册后读者可以点评,厂商可 免费入

以上是关于应对DevOps实施挑战的4种方法的主要内容,如果未能解决你的问题,请参考以下文章

企业建立成功 DevOps 模式所需应对的5个挑战

洞见 | 企业实施DevOps的七大挑战

我们实施DevOps的挑战之二 -- 配置文件的困惑

DevOps实施:从敏捷文化与配置文件的困惑说起

如何更成功地使用DevOps:10个建议给居家工作的团队

7个变革DevOps的工具