导语

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

正文

尽管该国是欧洲采用云技术的领先者,但其在公有云服务上的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

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

  1. 后疫情时代,初创企业生存之策

    作者: Nutanix亚太及日本地区高级副总裁兼销售负责人 Matt Young 初创企业总是面临着救火.融资等"生存"挑战,尤其在当下的特殊环境中,效率.产能和增长的压力急剧增大 ...

  2. 百度安全报告:企业DDoS军备赛正从六大武器到人脑博

    "城东新开了一家牛肉面馆,生意红火.一帮恶霸召集了手下一批小弟闯进面馆,霸占了所有的座位,只聊天不点菜,真正的顾客无法进店消费,面馆损失惨重."这是呆萌的程序员圈流传的一个段子,他 ...

  3. 人工智能浪潮褪去,冲刺IPO成AI企业生存关键?

    来源: 大作 此前,AI四小龙持续亏损.登科受阻,投影出"AI估值泡沫,风口浪潮已褪"的现实.反观AI四小龙同期的独角兽格灵深瞳,6月22日科创板IPO受理,拟募资10亿元用于AI ...

  4. Kubernetes系列之理解K8s Service的几种模式

    原文地址:Kubernetes系列之理解K8s Service的几种模式 今天给大家介绍下k8s的service的几种访问模式. 概述 我们知道pod的ip不是固定的,是根据所在宿主机的docker0 ...

  5. 【云原生之kubernetes实战】在k8s环境下部署Snipe-IT固定资产管理平台

    [云原生之kubernetes实战]在k8s环境下部署Snipe-IT固定资产管理平台 一.Snipe-IT介绍 二.检查本地k8s环境 1.检查工作节点状态 2.检查系统pod状态 3.检查kube ...

  6. 【云原生之kubernetes实战】在k8s环境下部署OneNav个人书签工具

    [云原生之kubernetes实战]在k8s环境下部署OneNav个人书签工具 一.OneNav介绍 1.OneNav简介 2.OneNav特点 二.检查本地k8s环境 1.检查工作节点状态 2.检查 ...

  7. 三堂课,破译企业生存密码

    作者:wiss72E<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" ...

  8. [转帖]三堂课,破译企业生存密码

    [转帖]三堂课,破译企业生存密码 作者:wissEB299A235AF3 朋友开的一家顾问公司一直被我视为偶像和楷模.既然是偶像,就一定有特别的地方.在我眼中,这家公司的最特别的地方就在于:活多,人少 ...

  9. 【云原生之kubernetes实战】在k8s环境下部署Homepage个人导航页

    [云原生之kubernetes实战]在k8s环境下部署Homepage个人导航页 一.Homepage简介 二.检查本地k8s环境 1.检查工作节点状态 2.检查系统pod状态 三.安装docker- ...

最新文章

  1. 深度学习到底有哪些卷积?
  2. 为什么百度只收录我的网站首页?
  3. [Android]发布Sqlite数据库
  4. redis将散裂中某个值自增_0基础掌握Django框架(49)Redis
  5. 机器学习与数据挖掘简介
  6. elsevier模板_英文论文双栏模板
  7. C++基础教程之函数
  8. 登录服务器的详细步骤
  9. 人生第一次和第二次车祸
  10. H3C路由器静态NAT_不同网段的两个路由器如何互通?
  11. 一个足球队员的不屈抗争·《晚唱·贾平凹》
  12. Python 微信公众号开发
  13. 综述:用于可靠的fMRI测量的策略
  14. 借助libbpf/libxdp使用AF_XDP,我们都需要做什么——以一个简单程序为例
  15. 语音数据集 | Speech datasets
  16. PowerShell:无法加载文件 XXXXXXX,因为在此系统上禁止运行脚本
  17. 反向迭代器和正向迭代器
  18. [渝粤教育] 辽宁建筑职业学院 Web服务器端应用开发 参考 资料
  19. 用google协作平台6步轻松建立免费个人网站
  20. 微信小程序-获取本小程序的appID

热门文章

  1. eshop截取字符串长度 和去掉省略号
  2. linux内核的冒险md来源释义# 14raid5非条块读
  3. 在主窗体中打开一个新子窗体,如果已有子窗体,则激活它,而不打开新的。...
  4. (转)WCF教程系列(1)-创建第一个WCF程序
  5. 代码收藏——js+asp 的屏幕滚动脚本
  6. 如何获取租户中所有的Team
  7. macbook图形化编程_如何判断MacBook使用的是哪种图形芯片(并进行切换)
  8. Silverlight与WCF之间的通信(4)silverlight以net.tcp方式调用console上寄宿的wcf服务
  9. [LeetCode]119.Pascal#39;s Triangle II
  10. 多线程(C++)临界区Critical Sections