影视聚合站 科技 文章内容

微软副总裁、Kubernetes 头号贡献者的他,给云原生带来奇迹!

发布时间:2021-10-24 08:18:03来源:微软科技

(本文阅读时间:7分钟)

今天是1024程序员节,祝各位开发者朋友们节日快乐!

我们做了一个街头采访,调查路人眼中的程序员到底是怎样的?

提到程序员,大家似乎都有刻板印象:总是格子衬衫+牛仔裤+双肩包打扮,总是埋头敲代码,加班是常态……

谁说程序员呆板木讷,只会埋头敲一行行代码“天书”?他们正在用指尖造梦,用技术改变世界,让我们能“码”上安心,为世界带来科技奇迹~

今天,小编想为大家介绍一位用代码改变全球云原生发展的大佬——微软副总裁、Kubernetes联合创始人布伦丹·伯恩斯(BrendanBurns)。

BrendanBurns拥有20多年的开源经验,仅凭一个简单的想法联合提出Kubernetes,推动全球云原生的发展。作为前计算机科学教授、现微软副总裁的他,写书和写代码一样溜,出版了多本Kubernetes畅销书籍。

▲图为BrendanBurns

程序员最酷凡尔赛:

“没想到一个简单的想法改变了全球云原生发展”

时间拉回2013年的秋天,当时在谷歌工作的BrendanBurns、CraigMcLuckie、JoeBeda三人开始研究公共云的基础设施。

要知道8年前,可是大众“云里雾里”的时候。“命令式bash脚本才刚刚给IaaS和系统声明式配置让位,Netflix开始普及不可变的基础架构,但需要重量级的完整VM映像来实现;容器、编排这些新概念仅在一些互联网大厂中流行,不在云中,也不在普通企业里。”BrendanBurns回忆道。

同年Docker的发布改变了一切,Docker给开发者带来全新的云原生应用程序打包和维护的方式,迅速让它成为现象级的开源项目。

BrendanBurns三人立即关注到Docker,他们开始思考如何将云原生应用程序体验带给更多的用户。因为那时的Docker可在单个机器构建和打包单个容器,那如何在一组机器上部署和管理更大量容器?BrendanBurns他们想开发出一个“最小可行的协调器”,能完成复制和部署应用程序的多个实例,通过负载平衡和服务将流量路由到这些复制的容器,能调度许多机器分组到一个池中,并将工作分配给它们等功能。

技术发展刻不容缓,BrendanBurns三人说干就干。2013年秋末,他们开始了第一个Kubernetes原型的快速开发。随后三人花了一些时间来说服领导层将这个项目开源,于是在2014年6月,我们看到横空出世的Kubernetes,支持自动化部署、大规模可伸缩、应用容器化管理的Kubernetes给了开发者全新体验,Kubernetes迅速拉开了云原生的序幕。

2015年,谷歌发布了Kubernetesv1.0,并联合红帽、微软等成立云原生计算基金会CNCF,Kubernetes作为种子项目捐赠给CNCF。后面的故事大家都知道了,Kubernetes迅速席卷全球,基本成为云计算和基础设施领域的事实标准。2018年,Kubernetes荣获OSCON最具影响力奖,BrendanBurns和社区成员开森合照:

▲(超小声:只有小编的注意力在Brendan大佬的拖鞋上吗?)

作为联合创始人BrendanBurns并没想到Kubernetes能引发这么大的潮流变革,2018年BrendanBurns曾在博客写道:

“Kubernetes原本是我们三人头脑中一个简单的想法,如今发展成为一种现象,它改变了大家对全球云原生开发的看法。这是一个了不起的过程,但我认为现在我们仅仅看到的是Kubernetes产生影响的皮毛。”

听听,这最高级的程序员“凡尔赛”。

果不其然,两年后,据2020年CNCF云原生开发现状报告显示,全球云原生开发人员超过470万,使用Kubernetes的开发人员超过170万,Kubernetes已成为大规模容器与微服务场景的首选管理平台。

微软直接聘请,打造最强AzureK8S

2010年国际IT风云变幻,科技巨头们纷纷瞄准云计算。微软也不例外,先是在战略上从“移动为先云为先”到如今的“AI+云”,一直将云计算放在关键的战略位置上。技术上,在2010年,微软迅速推出Azure云平台,成为全球重要的云平台之一。

然而彼时的微软Azure容器服务不支持Kubernetes,微软看到Kubernetes巨大潜力。2016年7月,微软直接将BrendanBurns这位知名“Kubernetes头号贡献者”从谷歌聘请过来了。

随后,BrendanBurns为Azure提出有效的容器发展战略,帮助微软打造AzureKubernetesSerivce(AzureK8S)托管Kubernetes平台,AzureK8S可大大简化Kubernetes的部署和运营,让开发者可靠、灵活地自由伸缩应用架构,让开发者轻松部署和管理Kubernetes、自由伸缩和运行容器应用、Kubernetes环境安全管控、加速容器化应用的开发、充分利用开源工具和API、轻松实现持续集成/持续部署(CI/CD)。

如今AzureK8S已在中国区落地商用,正为更多中国开发者提供良好的云端容器服务,促进云原生应用发展。

Kubernetes头号贡献者谈云原生的下一步发展

当被问到:“您如何看待Kubernetes未来的发展趋势?”的时候,BrendanBurns说到:“我有点希望人们不要过多地考虑Kubernetes。”(??大佬您不是Kubernetes的VIP代言人吗?)

BrendanBurns接着说:

“我希望Kubernetes像云原生时代的汇编语言。我希望五年后,我们对Kubernetes的看法就像如今我们对x86或ARM汇编语言的看法一样。它在程序下运行,但在日常的基础上,我们可以使用更高级别的抽象来让开发人员更有效率地进行开发。如今借助Kubernetes,我们为真正的云原生的发展奠定了基础,但我们还有很多工作要做,促使每个人都可以轻松使用它。”

还想聆听大佬更多的“凡尔赛”发言?想了解Kubernetes、云原生未来趋势与最新动态?

10月24日10:40-10:55,BrendanBurns在长沙·中国1024程序员节上做《Kubernetes&TheFuture》重磅发言。

要知道,这是为数不多BrendanBurns和国内开发者分享真知灼见的机会噢,立即扫描海报二维码或点击阅读原文,一起和大佬欢度1024程序员节吧!

别走开,还有福利!

推荐阅读

精彩活动

点击这里,进入大会官网,查看更多大会信息!

↓↓↓

© 2016-2021 ysjhz.com Inc.

站点统计| 举报| Archiver| 手机版| 小黑屋| 影视聚合站 ( 皖ICP备16004362号-1 )