带你读《云原生应用开发 Operator原理与实践》前言-阿里云开发者社区

开发者社区> 人民邮电出版社> 正文

带你读《云原生应用开发 Operator原理与实践》前言

简介: 带你读《云原生应用开发 Operator原理与实践》前言
+关注继续查看

从 2013年 Pivotal公司的 MattStine 提出云原生概念,到 2015年 Google、RedHat等公司牵头成立 CNCF,云原生领域蓬勃发展。云原生架构在公有云、私有云和混合云等环境中构建及运行可弹性扩展的应用方面具有优势;它也能构建具备良好容错性、易于管理和便于观测的松耦合系统,十分契合现代企业数字化转型和发展的需求。

Kubernetes(k8s作为云原生应用编排的事实标准,已成为云原生开源技术生态的核心,越来越多、越来越复杂的系统开始构建在 Kubernetes上。为了统一这些系统的开发模式,并使其遵循 Kubernetes的理念,Operator模式应运而生。Operator被用来创建、配置和管理复杂的应用,能极大地扩展 Kubernetes的能力。为方便开发者和用户查找、分享和使用Operator资源,RedHat联合AWS、Google、Microsoft等公司推出了 OperatorHub网站,已累积了诸多 Operator资源。如今,Operator式已广泛应用在各个领域,如数据库、边缘计算、机器学习等。

2015年, 中国移动云能力中心开始接触和使用 Kubernetes, 经历了从起初基于Kubernetes构建 PaaS平台,到如今采用 Operator 模式构建移动云服务的过程。当前,越来越多的产品与场景有应用Operator模式的需求。因此,我们总结了 Operator模式的相关原理、开发流程以及开发过程中需要使用的工具,希望能够帮助有需求的读者快速学习。

本书内容

 

本书共 4章,完整地介绍了Operator的开发原理和流程,首先介绍云原生及Operator的发展历史和相关技术;然后介绍了Operator原理、Operator开发的相关模块,如Kube- APIServer和 Client-go,以及目前应用最广泛的 Operator开发框架 Kubebuilder的原理;最后以实际的项目为例,完整地阐述如何开发一个 Operator。

关千勘误

 

由于作者写作时间和水平有限,书中难免存在纰漏和错误之处,敬请广大读者批评指正。读者可通过邮箱syiaas@cmss.chinamobile.com联系我们,非常感谢!


致 谢

 

本书的编写过程中,中国移动云能力中心的领导和同事们给予了大力支持,他们在百忙之中仍给予我们充分的包容与理解。在此特别感谢中国移动云能力中心的每一位同事:王东旭、毕小红、曹志远、陈国全、董琪、段全锋、李剑锋、刘唯一、陆琦、马奥、马琪、徐冬阳、徐军、杨巍巍、周宇、朱桂华、邹能人、温小清、郑骊昂(以上排名不分先后)。


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里风控大脑关于大数据应用的探索与实践
在首席技术官大数据专享会,阿里巴巴新零售技术事业群高级数据技术专家丁明峰为大家介绍了阿里风控大脑关于大数据应用的探索与实践,即风控领域如何应用大数据来构建风控体系?并详细介绍风控架构以及链路。
1365 0
阿里巴巴的云原生与开发者 | 10月15号栖夜读
今天的首篇文章,讲述了 : 利用云原生技术构建应用简便快捷,部署应用轻松自如,运行应用按需伸缩。如今,云原生已经成为下一代技术发展的趋势。在 2019 杭州云栖大会开发者峰会上,阿里巴巴资深技术专家李响就为大家分享了阿里巴巴的云原生技术与开发者的那些故事。
2882 0
云原生应用万节点分钟级分发协同实践
作者:谢于宁、罗晶、邓隽 引言 2019 年天猫双11,阿里巴巴核心系统首次实现 100% 上云。面对全球最大的交易洪峰,阿里云扛住了每秒 54.4 万笔的交易峰值,这是“云原生”与“天猫全球狂欢节”的一次完美联名。 (图为 2019 年天猫双11 成交额) 容器镜像服务作为阿里巴巴经济体云原生领域的重要基础设施之一,早在 双1
348 0
阿里云AIoT云端一体:迎接云原生+低代码时代的到来
十多年物联网开发之路,十多年风雨,物联网离普罗大众越来越近,随着整个物联网体系的建设越来越完善,物联网开发越来越容易,在低代码思想的引领下,人人都是开发者,未来可期
643 0
Elasticsearch Top5典型应用场景
题记 刚接触Elasticsearch的朋友,或多或少会遇到一个问题,Elasticsearch在实际公司应用中除了搜索到底能做什么? 本文给出了答案。 除了“You Know, for Search”,Elasticsearch的使用会不断增长和变化。ObjectRocket作为一家托管云计算公司,已经在ObjectRocket平台上提供托管Elasticsearch一段时间了,并且能够看到我们客户之间的一些明确趋势以及他们如何使用该产品。以下是我们在平台上看到的Top5场景用例:
8 0
如何为云原生应用带来稳定高效的部署能力?
本文将会介绍在阿里经济体全面接入云原生的过程中,我们在应用部署方面所做的改进优化、实现功能更加完备的增强版 workload、并将其开源到社区,使得现在每一位 Kubernetes 开发者和阿里云上的用户都能很便捷地使用上阿里巴巴内部云原生应用所统一使用的部署发布能力。
88 0
【云开发小课】云原生体系下Serverless弹性探索与实践
篇内容分享了云开发小课的云原生体系下serverless弹性探索与实践。
110 0
472
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载