Fbric、Ansible、Docker、Chaos Monkey:DevOps工具的年中回顾

网友投稿 669 2022-09-13

本站部分文章、图片属于网络上可搜索到的公开信息,均用于学习和交流用途,不能代表睿象云的观点、立场或意见。我们接受网民的监督,如发现任何违法内容或侵犯了您的权益,请第一时间联系小编邮箱jiasou666@gmail.com 处理。

Fbric、Ansible、Docker、Chaos Monkey:DevOps工具的年中回顾

以下为摘录:

以下为摘录:

以下为摘录:

以下为摘录:

以下为摘录:

以下为摘录:

传统的,但不足的,瀑布式开发模式已经为我们的应用程序定义一个特定的沟通结构:开发开发人员让(QA)团队测试并质量保证,QA 让运维(OPS)团队去部署。这种方式的沟通,是非敏捷的,加重了我们有缺陷的组织结构,这又是一个印证了康威定律的例子:组织结构决定产品。

项目团队关键利益相关者之间的对话(例如,开发人员、业务分析员、项目经理、安全团队),平台之间的沟通,可以对协作产生深远的影响。较差的或甚至没有使用通讯工具,导致沟通不畅,重复的工作,或错误的实现。另一方面,开发和业务基础设施相结合的通信工具,可以加快向组织交付业务价值。一个团队如何组织基础设施结构,如何沟通,将直接影响团队的效率。

以下为摘录:

以下为摘录:

以下为摘录:

通常,当我们设想一个实现了 DevOps 的组织,我们可以想象一个自动化运转良好的机器

基础设施配置代码测试应用部署

DevOps 可以看作是敏捷方法的推广。它要求掌握相当多的知识和技能,包括一个项目从开始到持续,到被一个专门的项目小组负责。组织壁垒必须打破。只有这样才能有效地缓解项目风险。

以下为摘录:

然而严格来说,DevOps 并不是持续集成,交付或部署。DevOps 的做法能使团队达到协调,理解必要的自动化基础设施、测试和部署。特别是,DevOps 提供了组织如何保证:不同项目团队人员之间的合作基础设施即为代码自动化任务、过程和工作流程监控应用和基础设施商业价值驱动 DevOps 的发展。如果没有 DevOps 的心态,组织经常发现他们的运维、开发和测试团队,目光短浅,只致力于创建方便自己的基础设施、测试套件或产品增量。一旦一个组织打破了这些孤岛,把这些领域的专业知识整合起来,就可以把重点放在共同致力于提供商业价值的基本目标上。组织良好的团队会发现(或创建)工具和技术,使他们的组织实践 DevOps。每个组织都是不同的,有不同的需求,不同的但是必须满足的需求。DevOps 的关键,并不是一个杀手级的工具或脚本,而是合作文化和传递价值的终极承诺。

每两周,SEI 会发布一篇新的博客,为那些尝试采用 DevOps 的组织提供指南,实用的建议和教程。我们欢迎您对本系列文章提供反馈,以及对未来内容的建议。请在下面的评论部分反馈意见。

上一篇:如何使用 Docker 部署一个基于 Play Framework 的 Scala Web 应用?(如何使用蓝牙耳机)
下一篇:九个衡量 Rails 应用性能的小方法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~