各种技术时间点IOE、SpringBoot、Mesos、Kubernetes、Docker、DevOps

去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,并且正在扩展以支持其他云提供商。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值