云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

负载均衡_湖州网站建设_0元

小七 141 0

每个人都在谈论敏捷性、自动化和DevOps。我们正在建立敏捷团队和培训,以及自动化和DevOps团队和培训。但是我们怎样才能从DevOps中得到最好的结果呢?我们怎么去那里?

那么,让我们从"旧"世界开始……

开发团队在做他的工作,而运营团队也做了同样的工作。大多数情况下,这两者都是互相对抗的,开发团队希望事情变得更简单,而运营团队希望标准、安全性、适当的测试和许多其他事情,在我们能够完成软件交付给客户之前(无论是内部的还是外部的)已经花费了很多时间?不,你可能会问我为什么在这里说"不"…

因为开发团队的人完全知道他们在做什么,而另一方面,运营团队的人也知道他们在做什么,为什么他们都做得很出色。仅仅交付一个软件所花费的时间比公司或客户所希望的要长得多。开发人员也希望更快地交付他们的软件。

所以我们开始利用敏捷的力量,比如Scrum和常规版本(所谓的sprint),其中可能包括特性和/或修复。此外,数据与大数据,一些团队正在为热修复程序建立额外的管道,因为他们的冲刺计划的时间比修复程序发布的时间要长。

毕竟,我们现在仍然需要能够将敏捷开发团队的力量传递给客户,但是运营团队阻碍了我们。那我们该怎么办?

我们成立了所谓的DevOps团队!

DevOps团队大多是由拥有一些操作诀窍的开发人员和拥有一些开发诀窍的运营人员组成的。此外,大数据和数据库,我们放置了Puppet、Chef和Ansible等框架来利用自动化的力量,我们希望通过建立新的DevOps团队来实现这一点?

因为我们会失去运营人员的权力,也会失去开发商的一些权力。那么可能的解决方案是什么呢?

基本上只有一个:

那么这个解决方案显示了什么?为什么它与我在过去几年看到的大多数实现不同?

显示专用开发团队、专用开发团队和专用运营团队。因此,每个团队都有专门的操作专家,营销数据分析,比如开发软件,为软件开发人员场景开发自动化,微信返利机器人可靠吗,以及操作场景和仍然需要的操作场景的自动化,这些场景永远不会完全丢失,只是从一个部分移动到另一个部分,我们需要更少的人来处理(如您所示)上图显示的是一个比DevOps和开发团队更小的运营团队)。

由于我们正处于阴云密布的时期,大部分公司都有开发团队来开发他们销售的软件,大部分公司都会购买由那些只有DevOps和运营团队的公司提供的服务。因此,数据无价,他们只需要在他们的开发团队之外部分实施DevOps团队。

最后,我们将以前的运营团队外包给其他公司,并在云中购买运营作为服务,同时我们还建立了团队,与这些公司的产品合作,这些公司将成为DevOps团队。这些团队将开发团队的输出与云供应商的DevOps团队的服务直接联系起来。

我们的共同点是,我们利用世界上最好的产品,获得了大量资金,并提出了解决方案,我们甚至可以每周(或可能每天)向客户交付产品。由于云计算公司和我们软件的发展也很有趣,我希望在不久的将来能继续发表关于这些主题的文章!