开发者学堂课程【云原生基础概念及阿里云云原生产品介绍:阿里巴巴如何全站上云】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/650/detail/10767
阿里巴巴如何全站上云
内容介绍
一、阿里云全站上云目标
二、阿里全站上云方案
一、阿里云全站上云目标
1、从 Cloud Hosting 到 Cloud Native,从自有·定制的技术体系走向通用﹑开放·公共的技术体系
2、沉淀加强云面向企业技术体系服务的能力﹐阐述最佳实践加持的云
3、两年(2019,2020)完成主体
从19年初将它作为核心战略来做,实际上做这件事情非常早,过去 Cloud Hosting 做的比较多一点,19年希望用 Cloud Native 做全面上云的方式。
阿里巴巴的历史比阿里云的历史长,所以一定有大量的,自由的定制的技术体系,通过上云这件事情能够自由接受体系,全面走向公共云的开放体系,真正实现云上云下、内部外部拉通。
公共云产品:
内部系统要掌握在云上,只有极少一部分业务系统所用到的技术,不光是业务系统形态,包括研发、后台、管控运维、账号权限很多后台企业治理体系,全面运行在公共云上。
二、阿里全站上云方案
1、Cloud Hosting 方案
(1)阿里从2011年开始实施容器化﹐2016年全面容器化·2017年统一调度·2018年全面混部(利用率提升30%)
混部就是将在线服务包括所用到的淘宝、天猫等等一些在线服务,它的底层部署和大数据体系进行混合部署,就是用同样的硬件支撑不同的类型,用它们之间峰值的错位实现分式复用,大幅降低IP成本。
(2)2014年开始尝试借助云资源来弹性支撑双11﹐在2015年开始使用云资源支撑50%+双11流量﹐三年双11大促每万笔交易成本下降超过80%
当时是用非常多的云服务器,比如用了阿里云整个的基础硬件和上层一些软件,在这上面运行的是阿里巴巴的一些容器、弹性调度、it运维能力,就是 Cloud Hosting,只用到它的s层。
通过统一调度,混部和混合云平台架构,从2015年到2018年三年时间让双11大促每万笔交易成本下降超过80%。
(3)现在的 Cloud Hosting 和之前弹性场景的不同在于︰常态化、更多场景(含大数据﹑搜索﹑广告等业务)
这些业务所有的服务器必须都跑在云上,未来阿里巴巴所有的资源全是采购于公共云的,自己保有的资源,这是 Cloud Hosting 的方案和目标。
2、Cloud Native 方案
(1)云上对应领域有相关产品的﹐默认向公共云产品迁移﹐可以升级和扩展
有很多自有的、定制的体系,在云上找对应领域是不是有相关的产品,如果有,默认向公共云产品迁移。
希望用一套技术,用更高的人效,用更好更开放的技术,更快的支撑业务的发展。
(2)云上对应领域无相关产品的﹐判断内部技术是否要做成公共云产品﹐不需要的话以 Cloud Hosting 方式部署该系统
所以希望通过上云实现更好的稳定性,有更好的可管理性、更好的利用率,实现降低成本、技术统一,能够让像阿里巴巴这样的客户也充分享受到上云的好处,以此沉淀加持的产品能力能够助力客户、助力一些外部的开发者,能够更好的使用这套体系,为自己的企业做好创新,释放生产力。