首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >当一家公司实施DevOps方法时,服务设计人员/开发人员/运营经理可以做哪些改变?

当一家公司实施DevOps方法时,服务设计人员/开发人员/运营经理可以做哪些改变?
EN

Stack Overflow用户
提问于 2019-02-27 13:00:51
回答 1查看 25关注 0票数 0

我现在正在研究devops,只是理解了瀑布和DevOps之间的区别,它的影响和好处。

我的问题是,当一家公司实施DevOps方法时,服务设计人员/开发人员/运营经理可以改变什么?

这是说,在实施devops方法时,开发人员团队和运营团队应该就CI/CD进行更多的对话,但我找不到更多的详细信息。

我没有任何类型的项目,所以请让我知道每组IT部门将有什么变化。

如果有一个实现devops的指南和对设计者/开发人员/运营经理的指导,它将会非常有帮助。

非常感谢。

EN

回答 1

Stack Overflow用户

发布于 2019-02-28 14:54:11

首先,我想把你的注意力转向“瀑布和devops”的比较--这些是苹果和橙子。瀑布可以与敏捷(scrum、看板等)相比较,但不能与DevOps相提并论。瀑布是一种频繁的代码交付方法。但DevOps是一种文化。

developer将做哪些更改

他的代码将在与他期望的完全相同的环境中执行。无论是dev、test还是prod --它都将在相同的容器和相同的环境变量中运行(只有CPU/RAM/HDD这样的物理资源可以不同)。因此,它显著降低了生产失败的风险,并随后减少了连接到生产进行调查的需要。

operations (SRE、系统管理员)将有哪些更改:

他使用所描述的环境获取代码,阅读更多关于基础架构即代码(IAC)的内容,他并不关心什么依赖项、操作系统或其他任何东西。他需要做的就是:代码下面的抽象层(比如Kubernetes )。这一层不依赖于代码状态,因此运营人员的工作范围得到了更好的规划,并且不依赖于里程碑或其他任何东西。

管理器将会有什么变化

他在他的预测中有更好的可预测性,因为错误现在不会那么频繁地出现,因为测试中的同一个容器将投入生产。此外,故障排除需要更多可预测的时间,因为微服务更容易排除故障,如电路链。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54898322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档