周五截止,你填了吗?
10 人将获赠 CNCF 商店 $100 美元礼券!
来参加 2020 年 CNCF 中国云原生考察
问卷链接(https://www.wjx.cn/jq/9714648…)
客座文章作者:Danielle Cook,Fairwinds 内容营销总监
无论你是 Kubernetes 的老手还是有部署教训,Kubernetes 都有你须要克服的复杂性。Kubernetes 成熟度模型(Kubernetes Maturity Model)提供了整个 Kubernetes 旅程的端到端概述,你要经验哪些阶段,以及在每个阶段你须要学习 / 承当哪些技能和流动。
Kubernetes 成熟度模型的存在是为了帮忙你自我辨认你所处的阶段,理解环境中的差距,并取得对于加强和改良 Kubernetes 堆栈的见解。
当你应用成熟度模型时,要晓得,如果你的确达到了某个阶段,你可能依然须要从新拜访以前的阶段。此外,要明确 Kubernetes 的成熟不是一夜之间产生的——它须要工夫。Kubernetes 成熟度模型应该作为一种工具来帮忙你了解在你应用云原生的过程中须要关注的中央,或者须要帮忙的中央。
这里咱们提供了每个阶段的简要介绍。
第一阶段:筹备
在采纳 Kubernetes 时,第一阶段是筹备工作。你正在思考云原生和 Kubernetes 将如何帮忙你实现业务和技术指标,它的老本是多少,以及你打算实现什么。在这里,了解并可能清晰地表白为什么云原生和 Kubernetes 对组织很重要是至关重要的。一些外围概念包含了解云原生计算、容器和 Kubernetes 的价值和影响。
第二阶段:转型
转型是你转向 Kubernetes 的阶段。在这个阶段,你将通过部署第一个集群和工作负载来验证你的基础知识和了解。在转型阶段,你应该对基础知识有所准备,但同时可能不足实现该阶段所需的专业知识。你将在转换阶段破费大量工夫。当你从事一些要害流动时,它涵盖了你的初始实现、迁徙和学习曲线。当你采纳 Kubernetes 时,不要被“启动并运行”的文章所愚弄。
第三阶段:部署
当你达到这个阶段,你和你的团队将有根本笼罩。一个应用程序或服务当初曾经在生产环境中运行,内部依赖关系曾经正确地投入使用,流量曾经通过负载均衡器路由到 Kubernetes,并且能够拜访日志和指标。你还会有主动缩放性能。在 Kubernetes 成熟度模型的这个阶段,你能够实现从实现构建和部署流程、设置 CI/CD、加强开发人员的能力以及引入一些无限的监督和可察看性等所有工作。
第四阶段:建设信念
随着 Kubernetes 环境的成熟,你将奠定了松软的根底。当初,当你达到成熟度模型的第四阶段时,就该建设信念了。在第三阶段,你启动并运行了 Kubernetes 基础设施。第四阶段是你开始了解 Kubernetes 的细微差别的时候。重要的是要记住,建设信念须要工夫,你会反复工作和经验相似的状况。
第五阶段:改良操作
你正在踊跃地在业务中胜利地部署 Kubernetes。当初你想要进步 Kubernetes 集群的安全性、效率和可靠性。
第六阶段:测量与管制
Kubernetes 成熟的下一个阶段是引入更多的环境度量和管制。你和你的团队在 Kubernetes 中运行良好,对 Kubernetes 有全面的理解,并在整个组织范畴内采纳。你将对 Kubernetes 有更深刻的性能了解,并对在集群和整个环境中应该如何做事件有更深刻的见解。此外,团队曾经筹备好解决以前阶段的技术债权。前几个阶段引入了一些监控和可察看性。在这个阶段,你将收集和解决更多的数据、见解和工具,以便开始了解要度量和跟踪什么,以及如何管制 Kubernetes。
第七阶段:优化和自动化
随着 Kubernetes 的齐全成熟,你当初将集中精力优化和自动化你的环境。这包含优化 Kubernetes 的老本和效率,尽可能地实现自动化,并定期运行配置验证以查看谬误。
你能够在 https://www.fairwinds.com/kub…。它应该作为一种工具,帮忙你的云原生旅程。
点击浏览网站原文。
CNCF (Cloud Native Computing Foundation) 成立于 2015 年 12 月,隶属于 Linux Foundation,是非营利性组织。
CNCF(云原生计算基金会)致力于培养和保护一个厂商中立的开源生态系统,来推广云原生技术。咱们通过将最前沿的模式民主化,让这些翻新为公众所用。扫描二维码关注 CNCF 微信公众号。