26

Kubernetes引发“军备赛”,K8s真是企业生存的关键吗

 4 years ago
source link: http://mp.weixin.qq.com/s?__biz=MzAwNTMxMzg1MA%3D%3D&%3Bmid=2654078632&%3Bidx=7&%3Bsn=2c4a4e7d8cbd17565d24b16b288b00af
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

J7NryuY.jpg!web

导语

与许多其他国家一样,英国对云基础架构的需求空前增长。 随着学校,办公室,商店和饭店的关闭以应对疫情,云驱动的应用程序应运而生,解决挑战并提供安慰。 随着各个年龄段人群的屏幕时间激增,数据中心正努力应对这一高峰,客户迅速接受了数字渠道。

正文

尽管该国是欧洲采用云技术的领先者,但其在公有云服务上的IT支出百分比仍较低,仅为10-11%。许多领先的云提供商(例如Microsoft Azure)已经看到了前所未有的需求,并且在某些用例中还用尽了保留的容量。

这揭示了应对激增的准备,并提供了一个机会来审视这一新常态下的业务连续性和相关性。为什么云原生设计至关重要随着大自然对企业系统和商业模型的考验,我们正在见证“达尔文主义”的发挥。随着企业重新构想大流行后的未来-拔出战役卡并弄清楚可能的艺术-很明显,具有原生“系统敏捷性”的企业在新常态下有更大的机会领导并成倍增长。强者将变得更强,而弱者将加速静止。

苹果首席执行官兼Gartner首席执行官蒂姆·库克(Tim Cook)最近在公开声明中表示,全球经济复苏将遵循V型曲线!随着企业的发展,我相信恢复最快的将是数字化的,尤其是为系统敏捷性而设计的云原生业务。这是因为,尽管数字渠道上的流量激增,这些企业仍可以按指数级实时扩展运营并提供卓越的客户体验。

在过去的两个月中,我相信在市场持续减速之际,亚马逊,Netflix和Zoom总共增加了约4000亿美元的资本。此外,获得系统敏捷性的领先银行也已经能够无缝处理突发需求。听起来很神奇,答案在于渗透到业务模型,运营,价值链和可编程平台基础的整体系统敏捷性。

反过来,这使组织能够快速发布产品和服务并推动实时数字体验。为了实现系统敏捷性,企业必须将应用程序迁移到云中以实时弹性伸缩。但是,许多企业已在云上重新创建了数据中心,从而剥夺了企业扩展的优势,同时产生了难以承受的成本。这样的企业已经实现了边际效率,但是缺乏系统敏捷性。为了取得成功,这些企业必须考虑一些因素。

在以下各节中,我分享一些要考虑的原则,这些原则可以帮助企业实现系统敏捷性。建立您的可编程基础架构从技术基础上讲,当涉及可编程基础结构时,容器实际上已成为促进业务增长的普遍基础。

Kubernetes尤其如此。使用Kubernetes的混合多云路径是提高传统企业的速度和弹性并提高系统敏捷性的绝佳选择。越来越多地采用Kubernetes的主要原因之一是,它像其他技术一样支持和协调应用程序容器化,使其最适合12要素微服务应用程序设计模型。Kubernetes平台还确保开发团队无需将操作限制在单一软件语言或操作系统上。使用统一的控制平面,团队可以在私有云和公有云与虚拟机之间无缝地转移应用程序。

这个开源的云平台使企业能够拥抱可组合性,驱动敏捷性和生产力。企业现在可以更轻松地部署应用程序,同时将基础架构成本降至最低。结果,企业可以更快地将应用程序推向市场,轻松扩展并提高效率。Lyft是迁移到Kubernetes的领先企业之一。

这家美国乘车共享公司最初将其应用程序托管在流行的虚拟计算机上,但有时无法满足需求的意外增长,例如流行的拳击比赛。那时,企业决定将其应用程序转移到可扩展性更高的平台Kubernetes。像Monzo这样的新兴银行可以通过Kubernetes上的云原生基础迅速扩大其客户群。

这家仅限移动设备的数字银行使用Kubernetes托管微服务并控制出站流量。其中,英国电信,彭博社和英国新闻社正在领导在英国采用Kubernetes。

围绕Kubernetes开发工程实践采用Kubernetes并不是一个工具包刷新项目。这是一项战略计划,旨在通过设计可靠的云原生工程实践来引导业务模型。

通过在可编程Kubernetes基础设施上奠定基础,成功地在运营中采用云原生设计模式和工程实践的企业已经能够引入系统敏捷性。这些组织专注于开发人员的生产力,将软件开发与IT基础架构脱钩,通过深度自动化将第二天的操作编成代码,现在可以在几天之内快速部署应用并有效地扩展其操作。

客户与数字渠道互动的突然爆发对系统的影响有限,因为系统设计–微服务和可编程基础架构无缝地结合在一起,并且仅在帮助他们占据主导地位。使用K8计划您的旅程如今,采用Kubernetes的途径需要结构化和精心计划。各种规模的企业在迁移到Kubernetes时都必须有明确的行动计划。

当Spotify决定从Helios迁移到Kubernetes时,该公司几乎花了整个2018年的时间来解决核心技术问题。如今,其Kubernetes平台可处理多种服务,其中包括数量最多的服务,每秒处理超过1000万个请求。Kubernetes是一个相对较新的平台,将应用程序工作负载迁移到云中的企业必须考虑几个参数。

例如,Kubernetes本身并不提供开箱即用的高可用性集群的部署。

它必须由管理员配置。开发团队需要构建生产路径,这些路径应高度可观察,有弹性,可用并为用户推动SLA。他们还必须通过Pod到Pod和Pod到外部配置来简化网络,并与SDN(例如NSXt)集成-这是必不可少的关键功能。

现在有多家公司为开发开源Kubernetes做出了贡献,有多种选择,包括使用Cloud Foundry Foundation(CFF),上游Kubernetes(CNCF)或通过任何混合或云提供商的Kubernetes发行版的合理途径。通过采用云原生的现代实践来获得价值的明智途径将帮助企业摆脱基础设施约束的束缚,并利用云的功能。Gartner预测,到2022年,全球超过75%的企业将部署容器化应用程序。

我认为,这意味着企业将寻求与混合多云解决方案提供商和专业级SI加强合作,以加快采用过程并推动Kubernetes上的系统敏捷性。拥有Kubernetes域专家的解决方案提供商之间相距甚远。

它们也很昂贵。此外,由于这是一项新技术,因此经验在克服Kubernetes部署的约束方面起着关键作用。总之,企业需要做出最终决定,以加快数字化转型计划,重新构想数字和远程优先业务模型以及迁移经验(例如提供远程财富咨询服务,仅数字合同,资产精简服务模型等)。

在这里,由云原生工程实践提供支持的强大Kubernetes基础将为企业提供系统敏捷性。

本文作者:GTM产品负责人-GTM云平台副总裁Sriram Krishnamachari


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK