导语:19位来自全球各国DevOps研究所大使的见解,值得细品。
近日,DevOps研究所首席大使HelenBeal对DevOps大使组进行了投票以探讨企业Kubernetes为什么如此重要,进一步了解来自世界各地的DevOps从业人员的有见地贡献,下面就请查看各位DevOps研究所大使的见解。
1.海伦·比尔:来自英国奇切斯特的DevOps研究所大使
“DevOps的工作方式要求我们减小批次大小,以便我们可以快速建立和测试并接收实验反馈,从而可以降低风险并加速向客户的价值流。对于需要大发行包的整体式系统很难做到这一点,因此松散耦合我们的系统以允许更新较小的组件是体系结构上的当务之急–这就是我们寻求微服务的时候。Kubernetes对企业非常重要,因为这些微服务架构本身会变得非常复杂,需要对其进行有效管理以确保我们提高的速度不会损害我们的质量或安全性。”
2.惠灵顿:来自新西兰的DevOps研究所和CNCF大使
“客户要求并期望该系统能够24X7全天候可用,并尽快向产品中添加高性能功能,以使他们的体验和系统交互高效,流畅和优雅。对于他们来说,它在哪里运行都无关紧要,他们希望该系统在需要时可以使用并执行他们期望的操作。这已导致组织颠覆自我,创新并以新方式运营。这意味着IT基础架构,应用程序体系结构,交付速度和可观察性将得到大幅提升。
随着云的采用和云原生,微服务架构风格成为主流,在静态基础架构上构建弹性,高可用性平台变得非常具有挑战性。企业采用像Kubernetes这样的弹性平台,因为它具有自我修复的功能,分布式体系结构的平台,许多基于插件模型的开源软件,这些软件具有各种功能,可扩展性,运行各种工作负载,并且重要的是基于在开放标准上。”
3.HimaBinduVeeramachaneni:来自印度海得拉巴的DevOps研究所大使
“Kubernetes是一个用于在集群服务器上部署应用程序和组织容器化基础架构的系统。增值包括:降低成本,加快速度,可扩展性,可移植性,多云灵活性,一致的部署以及高可用性产品和服务。我最喜欢的功能之一是它具有使用相同命令在公共实例和私有实例的混合配置中运行的灵活性。它可以在您自己的数据中心或公共云中现场运行。确实,对于企业而言,拥抱Kubernetes对于微服务的质量和有效管理至关重要。”
4.MiteshSoni:来自印度孟买的DevOps研究所大使
“资源可用性和资源利用率会极大地影响速度,质量和成本。企业在使用云服务方面仍不成熟;当他们和服务组织使用云计算和Kubernetes时,它通常不是企业或组织范围的方法。这不是标准的实践或文化和技能开发,这方面的工作仍在进行中。但是,并非没有意识到Kubernetes的潜力,但这是将Kubernetes纳入DevOps实践实施的一部分的一种被动方法,而不是提高速度,质量和降低成本的主动方法。Kubernetes的开发和管理员部分需要进一步