Helm 和 Operator 模式趋于流行
苗立尧SphereEx 云研发负责人,开源布道师,专注于 SaaS 和 Database Mesh。2015 年起开始接触 Kubernetes,是国内最早一批云原生实践者,2016 年创办“容器时代”公众号,原创和翻译引进 600 余篇技术文章。曾在株式会社ネットスターズ、北京穿杨科技、蚂蚁金服、易宝支付等担任基础设施架构师、云产品负责人、云原生研发工程师等相关职位。
近日,OSCHINA 和 Gitee 联合发布了 《2022 中国开源开发者报告》 。 SphereEx 云研发负责人苗立尧在报告中对开源云原生领域发展进行了解读,以下为原文。
Helm 和 Operator 模式趋于流行
企业在面对不确定性和复杂性的时候,在面对敏捷精益和降本增效的时候,都可以在云原生的工具箱中找到最适合自己的那一把。
作为一种最佳实践,云原生带来的除了工具和平台的更新,还有理念和经验的升级。越来越多的开源项目开始采用 Helm 和 Operator 的模式实现云原生交付和自动运维。
一方面,各大主流开源项目纷纷推出了自己的 Helm Charts 制品,并推送到 ArtifactHub 公开发布,丰富了云原生应用商店。
另一方面,基础设施即代码在 Kubernetes 的最佳体现就是 Operator 模式,对于那些想部署在 Kubernetes,但又因结构复杂、维护繁琐的应用来说可谓是一剂良药。通过声明的方式描述期望运行的状态,用编码实现相应的运维逻辑,以程序解决现实问题从而取代堆人肉运维。Prometheus、TiDB、Apache ShardingSphere 等知名项目都采用这种方式解放工程师生产力,并开源了相应的解决方案,如 ShardingSphere-on-Cloud。
此外,利用 KubeVela 实现 GitOps 的持续交付,利用 ChaosMesh 持续提升应用的健壮性,还有利用 Database Mesh 建设云原生的数据库可靠性工程,正在引领着基础技术新风潮。
《2022 中国开源开发者报告》报告由” 前沿开源技术领域解读 “ ” 中国开源创业观察 2022“,以及” 开发者画像分析 “ 三个章节组成。
在 “前沿开源技术领域解读” 部分,多位在其领域有所建树的一线开发者和开源商业化公司创始人,对目前国内外流行的前沿开源技术领域过去的发展和未来的趋势进行了深入的洞察,覆盖开源云原生、开源 AI、开源大前端、开源大数据、开源 DevOps、RISC-V、开源操作系统、开源数据库、编程语言九大领域。
欲了解更多报告内容,请点击:https://gitee.com/report/china-open-source-2022/
