什么是获取DevOps类比的?


9

一些演示者使用类比来阐明某种技术,例如Pizza as Service 2.0,它解释了不同的即服务(aaS)堆栈之间的差异。

在此处输入图片说明

此类披萨类比的优点在于它包含多个类比,即运行时又称披萨和自制又称传统。

当一个Google“ DevOps类比”时,会显示各种图像,但其中的一个图像并不吸引眼球。

“获取”的定义

  1. 在演示文稿中显示图像
  2. 谈论30秒
  3. 在电梯推销期间,越来越多的人了解DevOps,而他们对此是完全清楚的。

DevOps有许多目标群体。我认为将重点放在图像上会更容易。谁是您的观众?如果成功完成电梯倾斜,将会发生什么?
彼得·穆里什金

他们中的大多数都是初级开发人员,他们的想法很孤单,即只想开发而无需感谢在生产环境中运行应用程序的责任。@PeterMuryshkin根据您的情况,在这种情况下有多少个目标群体?
030

对于目标群体,我想说一下,DevOps工具链每个细分领域的每个筒仓/角色都有一个?管理,企业用户,开发者,测试人员,OPS ..
彼得Muryshkin

Answers:


3

DevOps是IT的工业化

在此处输入图片说明


左图代表一辆手工制作的汽车?
030

确切地讲,它还会移动一些问题:)
oryades 18-4-27的

大。现在我看到了。也许您可以在答案中添加一些其他说明?
030

2
另一方面,右图表示只要保持在装配线上,就不会出现动车问题。否则可能需要一些轮子...
Jiri Klouda '18

1
关于图片的正确部分,我认为DevOps工具链是一种工程方法,可以理解并构建交付管道以自动化,测试和交付软件解决方案。阿卡工业革命2.0 ... sigspl.org/2015/10/14/...
彼得Muryshkin

4

主要面向开发人员,但对其他人了解“灾难女孩”的模因:“在我的机器上工作。这说明缺乏责任感可能危及整个公司,并且仅在特定环境中工作的软件的价值并不是绝对的。

在此处输入图片说明

同样,地狱的矩阵。添加Docker似乎似乎只是一栏,但是从长远来看,容器将成为不断发展的技术和标准架构。因此,您还可以使用Kubernetes或Apache Mesos运行Docker容器。

在此处输入图片说明


您可以添加图片吗?
030

我会尽快,从移动似乎无法正常工作。
彼得·穆里什金

优秀+1。您能否为每个图像添加一个简短的说明,即为什么这些DevOps类比?
030

1
老实说,这些图像说明了DevOps的动机,而不是DevOps本身。所以现在我很确定这可以很好地解决您的实际问题,以“
解开

除此之外,第一张图片绝对有助于在我的演示文稿中描述“ Why DevOps”。
030

3

我能想到的最杰出的DevOps类比是一次性基础架构上的Pet vs. Cattle类比。虽然,我认为这与与图像相关的获取无关,而与它易于理解和关联有关。

在此处输入图片说明


1
“牛vs宠物”主要是一项操作,不需要开发人员组织或思维定势。提示是它只谈论基础架构,而没有谈论基础架构上运行的应用程序。
Tensibai '18

@Tensibai您最喜欢的类比是什么?
030

这是一个可爱的主意,但是一旦您引入了持久性,它就会落在脸上。您最好希望您的公司不要喝DevOps助学金,薪资系统是宠物!
Gaius

2

我喜欢的另一个是来自此网站的https://devrant.com/search?term=devops

在此处输入图片说明

正如我多次听到的那样,它让我感到沮丧,因为它既是筒仓行为,也是反发展。我基本上想执行它,当您更改它时必须释放它,或者当您破坏它时可以对其进行修复。实际上,这不是那么简单,因为必须改变观念。


1

在这里找到另一个类比https://devrant.com/search?term=devops

我认为这一点也适用,因为仍然有开发人员继续在墙上扔东西。

在此处输入图片说明

我必须承认我有这种感觉,这鼓励了我学习编程。我现在正在学习Java,想获得证书。我现在正在为Java Oracle助理学习。


0

基于对@PeterMuryshkin的答案之一的评论中的一项建议,我阅读了更多有关Industry4.0的信息,我认为这可能是DevOps的类比。

DevOps的另一个类推可能是工业4.0:

工业4.0是当前制造技术中自动化和数据交换趋势的名称。它包括网络物理系统,物联网,云计算和认知计算。工业4.0通常被称为第四次工业革命。

在此处输入图片说明

为了引入工业1.0,必须明确其功能性过程,即如何手动生产质子以使其自动化,2.0和3.0也要自动化。如今,DevOps还涉及越来越多的自动化,但为此,过程也应该很清楚。由于4.0即将迁移到云,例如AWS,GCP,AWS,CI / CD和自我修复系统,因此这也可能是一个类比。


另外,我认为真正的4.0行业如果没有DevOps就无法运作。
Peter Muryshkin '18

0

DevOps也可以与由少数专家组成的突击队比较。我总是不得不考虑在敌后的突击队1的第一层。有三个字符:

  • 海洋的
  • 司机
  • 绿色贝雷帽

他们每个人都具有独特的素质,即潜水,游泳,划船(海洋),潜水员(机枪,驾驶),绿色贝雷帽(攀爬,携带枪管)。

他们所有人都能够在DevOps中消除敌人,也就是自动化。是否可以将操作与绿色贝雷帽的驾驶员与海军陆战队员进行比较无关紧要。操作,开发和质量保证都有其专长。组合这些元素对于更频繁地发布软件至关重要。

例如,如果突击队之一在游戏中死亡,则游戏结束。他们所有人必须共同努力才能完成任务。我记得每个突击队都是在1级开始时被孤立的,必须自己消灭敌人,但他们也相互依赖。

海军陆战队被要求将驾驶员和绿色贝雷帽都带到另一个岛上,因为他是唯一可以划掉靴子的人。到达岛上后,需要绿色贝雷帽,因为他是唯一可以移动炸毁无线电台所需的炸药桶的人。

当他们一起工作时,他们更有可能存活下来,因为需要三发子弹才能消灭敌人。如果他们一起射击,敌人会立即被带走。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.