你的Kubernetes成熟度是多少?

周五截止,你填了吗?

10人将获赠CNCF商店$100美元礼券!

来参与2020年CNCF中国云原生调查

Image

问卷链接(https://www.wjx.cn/jq/97146486.aspx


客座文章作者: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/kubernetes-maturity-model上阅读完整的Kubernetes成熟度模型。它应该作为一种工具,帮助你的云原生旅程。

点击阅读网站原文


CNCF (Cloud Native Computing Foundation)成立于2015年12月,隶属于Linux Foundation,是非营利性组织。
CNCF(云原生计算基金会)致力于培育和维护一个厂商中立的开源生态系统,来推广云原生技术。我们通过将最前沿的模式民主化,让这些创新为大众所用。扫描二维码关注CNCF微信公众号。
在这里插入图片描述

### 回答1: 云原生能力成熟度模型是一种全球通用的评价云原生能力成熟度的框架。该模型由云原生基金会提出,并由社区共同打造。 该模型共划分为六个阶段。首先是“醒悟阶段”,它标志着组织开始思考云原生,并意识到其优势和必要性。接下来是“准备阶段”,组织开始寻找可用的技术(如容器、Kubernetes等),并开始尝试在单个应用程序中实现。第三个阶段是“采用阶段”,该阶段组织已经部署了多个应用程序,并且正在使用自动化和标准化工具,以便在其应用程序间进行资源共享。 然后是“优化阶段”,此阶段组织已经建立了高度自动化的流程,并通过使用云原生工具改进其应用程序。在“领导阶段”中,组织已经达到了云原生的最高标准,能够自主创新,并使用最新技术驱动其现代化应用程序。最后一个阶段是“映射阶段”,该阶段组织在云端部署和运营应用程序,并完全利用云计算服务的优势。 云原生能力成熟度模型使组织能够了解其云原生作用,确定其在云原生领域中的成熟度水平,并在发展中识别关键方向。它是一种指导组织在云原生转型过程中逐步发展和提升云原生能力,并实现组织数字化转型的有效方法。 ### 回答2: 云原生能力成熟度模型是一种评估企业云原生能力的标准化方法。它由国际云原生基金会(CNCF)制定,旨在帮助企业了解其在云原生技术方面的成熟度,以便他们可以确定自己在哪个阶段并制定下一步的目标。这个模型包括五个级别,分别是: 1. 基础级别(Level 0):企业在此级别拥有一些云原生技术,但还没有达到系统化使用的水平。 2. 初始级别(Level 1):企业在此级别拥有一些云原生应用,但还没有完全转向云原生。 3. 建设级别(Level 2):企业在此级别已将时间和资源花费到了建设云原生平台,但该平台可能仅供内部使用。 4. 运营级别(Level 3):企业在此级别已经建立了一套完整的云原生生态系统,并能够自动化管理和部署应用程序。 5. 最佳实践级别(Level 4):企业在此级别已经拥有一套完整的持续交付和自动化测试的最佳实践,并始终保持对云原生技术的关注和更新。 该模型主要帮助企业了解其云原生能力的优势和不足,并找到改进的方向。对于正在进行云原生转型的企业来说,该模型是非常有价值的工具,可以帮助他们了解自身所处的位置以及下一步需要采取的措施。 ### 回答3: 云原生能力成熟度模型是一个用于评估企业云原生能力状态的模型。它包含五个等级:初级、中级、高级、先进和超前。 在初级阶段,企业开始将一部分应用程序移植到云上,但没有真正实现云原生应用的设计和架构。在中级阶段,企业开始实现云原生应用程序的设计和架构,并采用了更多的云原生技术。在高级阶段,企业已经全面采用了云原生架构,并且具备弹性、伸缩性和可靠性等方面的优势。 当企业达到先进阶段时,它已经建立了自己的云原生平台,并且能够提供具有高度弹性、自动化运维和安全性的云服务。在超前阶段,企业已经超越了其他企业的云原生能力,并且在开发速度和创新等方面取得了巨大的成功。 通过使用云原生能力成熟度模型,企业可以对其云原生能力状态进行评估,并确定进一步改进的方向。这将有助于企业更好地理解云原生技术,并投资于它们可以获得最大收益的领域。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值