Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > 大数据云计算 >

AWS DevOps实践:一年5000万次部署是怎样一种概念? PDF 下载


分享到:
时间:2020-10-26 11:11来源:http://www.java1234.com 作者:转载  侵权举报
AWS DevOps实践:一年5000万次部署是怎样一种概念? PDF 下载
失效链接处理
AWS DevOps实践:一年5000万次部署是怎样一种概念?  PDF 下载


本站整理下载:
提取码:pn5w 
 
 
相关截图:
 
主要内容:

1、亚马逊开发流程的演进
• 传统应用发布的4个阶段:冗长的周期和复杂的协作
亚马逊作为一家非常庞大的电商公司,最早进行开发时也有很多的团队,把它分在一个代
码里去发布,然后在开发时会用一种很传统的源码编译、特色生产的过程去做。
• 亚马逊开发形式的转变:2001-2009
这个过程持续了很久,直到2001年,我们的创始人跟一个巨大的运维团队将里面越来越多
的开发运维进行了改善,所做的就是把整个亚马逊的服务拆成很多微小的服务。当时在内
部有个说法,可以看到就是上图中的2 pizza teams,即我们希望用两张披萨饼就可以喂饱
每一个承担这些微服务的团队,这一点在亚马逊内部是贯穿始终的。两个披萨饼、一顿午
饭,大概就是说2到10来个人的团队,这个情况下每个团队都是在这么小的一个范围内,他
们能对外提供一个统一的标准化的接口,内部也可以用自己的方法去构建自己的服务,去
保证整体的服务是一个统一的整体。
这样的情况下,我们通过构造一个巨型的面向服务的架构,单一地通过不同的APL调用,把
整个亚马逊的各种服务进行一个高度的解耦,最后达到的效果就是每一个团队都有自己的
持续集成、持续交付、持续发布的灵活情况。
软件生命期新的管道
这个情况可达到怎么样的效果呢?可以达到一年5千万次的部署,如果按工作日来算,就是
平均下来一年里每11秒就可能会有一个小版本部署上去,这个版本部署可能只有几十行代
码的修改,然后2 pizza teams会针对这个版本做自己的回归测试、单元测试,保证自己提
供出去的APL是稳定可靠的。

 
 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐