加入收藏 | 设为首页 | 会员中心 | 我要投稿 源码网 (https://www.900php.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 安全 > 正文

基于微服务的Real DevOps实践

发布时间:2021-01-11 19:24:42 所属栏目:安全 来源:网络整理
导读:副标题#e# 《基于微服务的Real DevOps实践》要点: 本文介绍了基于微服务的Real DevOps实践,希望对您有用。如果有疑问,可以联系我们。 锤子两年前登陆墨尔本时,完全是DevOps小白.面试REA的时候,被问到什么是Continuous Delivery(持续交付),锤子诚恳地表示

我们Tribe有5个Squad,除了有超过30个microservice之外,还有跟不同系统的接口,如果不能组织好,开发人员每天必定会被各种问题打扰.所以如图所示,Tribe级别有Dingo(工作时间)或者Owl(非工作时间)作为接口人,负责处理和分发问题到Squad级别的Squid.Dingo,Owl和Squid是团队的开发人员轮岗.

总结

本文介绍了REA DevOps的实践,包括工具链,工具链的分层协作以及使用中的流程.再来对比一下Gene Kim的3个方法:流程,反馈和持续学习,这3个方法是DevOps的主要部分,提供一种路标来理解和执行DevOps.锤子能够看到的是在REA DevOps实践中,每个开发人员都参与到流程的不断优化中,让流程变得更顺畅和快速;通过不同方式可视化监控和反馈,以达到更快的反馈路径;开放全代码库给所有开发人员,鼓励程序猿持续学习和改进等等.

以上种种,推荐阅读我们公司同事的文章来更深入的了解REA的文化.Scaling On-Call: from 10 Ops to 100 Devs,讲述了怎么从这样的状态:

到达下面的状态:

这种变化并不是技术改进带来的,而是源于持续学习的企业文化.而这,正是DevOps最需要的.

原文作者:虎头锤,2015年4月登陆澳洲之后,入职REA Group

(编辑:源码网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读