去IOE最早不是由阿里提出的,更早这样做的是谷歌、Amazon、Facebook这些公司,变革首先从“I”开始
2008年:提出去IOE,去IOE化是王坚2008年加入阿里
2009年“阿里云计算有限公司”
2011年7月28日,阿里云自主研发的“飞天“云计算平台开始以公共云计算服务的 方式对外提供云计算商业服务
阿里云产品在内部被冠以传统神话中神的名字:
阿里云的核心技术引擎被命名为“飞天”,一位亲水的神仙;
协同调度系统称为“女娲”;
“分布式文件系统”叫做盘古
2010年:阳振坤加入阿里,正式带领团队在阿里研发数据库,用来取代Oracle,这款数据库就是OceanBase
这款数据库是做出来了,但在早期阿里还是不敢替换,一步一步来的,一年替换一个系统,从淘宝到支付宝,直到2017年阿里才全面去Oracle化,也全部去IOE化了,或是国内第一家全面去IOE化的真正巨头企业了。
而阿里的去“IOE”化也诞生了目前国内第一,全球第三的阿里云,另外最没想到的是,这款OceanBase最近在TPC-C的基准测试中,以2倍的成绩打败了oracle,成为了全球第一的数据,也是让人震惊不已。现在,去IOE比较普遍的选择是用X86通用服务器、开源数据库MySQL,以及分布式存储
云计算概念2007年传入中国,云计算的风口从2010年开始兴起,2013年以阿里云和腾讯云为首正式进入高速增长期
在“去IOE”实践中,阿里成功以低成本的X86服务器,替代IBM小型机,并不再使用EMC存储。数据库则由开源MySQL和自研数据库OceanBase替代
2009:Mesos发布 2016年发布1.0.0版本
Mesos最初是由加州大学伯克利分校的AMPLab开发的,后在Twitter得到广泛使用。2019年Twitter 公司决定的基础而设施将从 Mesos 全面转向 Kubernetes
2013年:SpringBoot第一个版本开源
SpringBoot是由Pivotal团队在2013年开始研发、2014年4月发布第一个版本的全新开源的轻量级框架
2013年:Docker出来
2014年:Kubernetes于2014年6月6日首次发布,Kubernetes是google开源的集群管理器, 它的前身是Borg
2014年:2012年被提出Serverless 亚马逊推出了Serverless最早的框架产品AWS Lambda
2015-2016年:DevOps
DevOps一词的来自于Development和Operations的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。
DevOps概念早先升温于2009年的欧洲,因传统模式的运维之痛而生
SpringBoot、Springcloud持续火爆,微服务的概念得到了极大的推广。微服务解决了devops平台化的扩展问题,资源分配最大化,功能模块组件化,给devops的组织形式注入了新的动力
2017年:微服务2014年 提出,2017年飙升
微服务的概念源于2014年3月Martin Fowler(微服务的提出者)所写的一篇文章
• 单体架构的演进
• 集群架构的演进
• 分布式架构的演进
• 微服务架构
2018年:中台
2015年中,马云去拜访了位于芬兰赫尔辛基的移动游戏公司supercell,supercell把这种高效的组织形式称为“部落”。阿里巴巴正式宣布启动“2018年中台战略”,打造“大中台、小前台”
目前行业可能更多处在容器 Docker+Kubernetes, 利用
IaaS、PaaS和SaaS 来快速搭建部署应用:
基础架构即服务(Infrastructure as a Service,IaaS)
平台即服务(Platform as a Service,PaaS)
软件即服务(Software as a Service,SaaS)
2017-2018年很火: Serverless = Faas (Function as a service) + Baas (Backend as a service) Serverless可以说是一种架构
2006:云计算
自2006年8月9日,Google首席执行官埃里克·施密特(Eric Schmidt)在搜索引擎大会(SESSanJose2006)首次提出“云计算”(Cloud Computing)的概念之后,云计算的发展可以用日新月异这个词来形容。那么究竟什么才是Serverless呢?
云计算的出现改变了传统IT架构和运维方式,而以容器、微服务为代表的技术更是在各个层面不断升级云服务的技术能力,它们将应用和环境中的很多通用能力变成了一种服务
The Serverless Framework (无服务器架构)允许你自动扩展、按执行付费、将事件驱动的功能部署到任何云。 目前支持 AWS Lambda、Apache OpenWhisk、Microsoft Azure,并且正在扩展以支持其他云提供商。