对于公司结构优化,有一些不明白的地方,如果把微服务和DevOps同时运用起来,研发部门结构肯定要调整,那请问这个过程大概是怎么的思路呢?谢谢各位大神。
题主你好,我是Ghostcloud的架构师,你这个问题可以参考一个定律——康威定律。
在开发微服务中康威定律起到了很大的作用。康威定律指出任何软件代码都是用来反映组织机构而产生的,如果要采用微服务的开发方法,就需要是把团队划分成多个小团队,由每个小团队负责一个或多个微服务。所以如果要转成DevOps和CI/CD的开发模式,就需要采用这种敏捷开发模式,一个团队7-8个人比较合适。
题主的公司一定是在用Docker相关的技术吧,按理说这三者现在都成铁三角了哈哈哈。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。