物联网开发

为什么云计算意味着云原生

  如果企业寻求加快其应用程序生命周期以匹配其云基础设施的速度,则该解决方案是云本机的。另外:优化云原生部署的提示。


  在过去15年中,计算领域最重要的变化是云计算的兴起。大型超规模提供商直处于快速增长曲线上,没有任何放缓的迹象。


  举个例子,看看Amazon Web服务。如下图所示,该公司目前的年运营率为600亿美元,这意味着到2023年,该公司的收入可能达到1000亿美元。其竞争对手规模较小,但增长速度相似,甚至更快。因此,云计算可能是一项价值1500亿美元的业务——永无止境


  问题是:为什么在部署应用程序的地方会出现如此大规模的变化?云是如何让它如此不可抗拒的呢?


  云计算发展如此之快的关键原因可以在久负盛名的NIST云计算定义中找到——特别是NIST在其定义中指出的第一个云特征:


  按需自助服务。消费者可以根据需要自动单方面提供计算能力,如服务器时间和网络存储,而无需与每个服务提供商进行人工交互。


  云计算可按需提供资源—填写web表单或提交API调用,基础设施在几分钟内可用。很难夸大这与传统数据中心的典型基础设施时间表有多大不同。我最近听说有一家商店,加快虚拟机资源调配流程可以在24周内提供这些服务——想象一下常规流程需要多长时间!


  可以预见的是,消除访问计算基础设施过程中的摩擦会使人们热情地使用更多的计算基础设施。多得多。这就是为什么亚马逊有600亿美元的业务以每年30%的速度增长。


  只有一个问题:尽管基础设施一蹴而就,但大多数企业的软件吞吐量并没有得到任何提高。


  这就是巴菲特精辟的格言发挥作用的地方。他的见解是,一种情况的改变会暴露另一种情况的缺点。在他的行业,这传统上意味着当商业周期衰退时,负债过多的公司陷入流动性紧缩,不得不出售资产以产生现金。


  云原生和加速的应用程序生命周期


  在IT世界中,快速的基础设施访问揭示了软件生命周期实践的无精打采。在过去,这并不重要。如果通过24周的“加速”基础架构资源调配来隐藏新版本,那么花数周时间将其投入生产意味着什么。然而,一旦云计算开始发挥作用,每个人都会看到IT流程“赤裸裸地游动”


  然后问题变成了“我如何加快我的应用程序生命周期以匹配我的云基础设施的速度?”你知道谁解决了这个问题吗?云原生公司——假设基础设施的快速可用性而建立的公司,其流程经过调整,可以像云提供商提供计算资源一样快速地推出软件。


  当然,这些云本机实践不仅仅出现在Netflix或Pinterest首次将应用程序部署到云环境的那天。它们是逐步设计和实施的,随着时间的推移不断改进,以满足数字化第一业务的需求。


  随着时间的推移,云本地团队已经开发了一套生命周期管理的最佳实践,涵盖了复杂代码管理平台的使用,以及应用程序组件的自动化监控和管理,以提供规模和弹性。每一个过程和里程碑都经过了优化,以提供快速、自动化的执行,并在开发人员的手指离开键盘时实现非接触式生产放置。


  最终的结果是,这个团队每天可以将数千个代码更改部署到生产中。


  所有这一切的关键是对应用程序生命周期过程进行无情的检查,以发现低效和改进机会,所有这些都是为了消除任何干扰快速代码更新的手动步骤。


  现在,企业正大规模转向云计算,它们也需要优化其应用程序管道。当然,许多人会抵制这一需求,声称监管和风险管理等限制因素妨碍了人们参与管道流程。


  像Stripe和Redfin这样的公司在高度监管的环境下运作,而且似乎做得不错。Capital One公司当然有资格成为一家企业,它已经非常成功地采用了云计算原生实践,并取得了巨大的商业成果。


  随着竞争对手的接受,采用云本地实践的需求将变得更加重要。成本优势和收入增长机会将使企业成为云计算本地实践者成为当务之急;否则,它们将面临竞争劣势的风险。


  云原生的最佳实践


  那么,企业应该如何采用云原生实践呢?以下是一些提示:


  ·认识到移动到云端是旅程的开始,而不是到达目的地。我在技术组织中看到的最大错误之一是,将云计算视为网络末端的数据中心——一种易于访问的基础设施,不需要对标准操作程序进行额外更改。这代表着想象力的失败,也代表着不理解云计算的逻辑远远超出了方便的虚拟化计算资源。


  ·迭代消除瓶颈。我希望这篇文章能让您确信,要获得云计算的全部好处,需要检查并优化整个应用程序生命周期。但这不是一个一劳永逸的过程。正如Netflix等云计算本土公司必须逐步改进其做法一样,每个企业也将如此。消除一个瓶颈将使下一个障碍完全自动化。为正在进行的工作和管道投资做好准备


  ·不要忘记第2天。许多组织认为,将代码快速投入生产是一件乐事。这无疑是一个巨大的改进,但请记住,每个应用程序都不可避免地需要额外的功能、错误修复和安全补丁。计划正在进行的优化部署和应用程序组件更新。另外,不要忘记管道组件和容器平台。如果您已经通过使用开源实现了环境中的这些元素,那么组件和平台可执行文件本身将需要更新和修补,因此一定要为它们的日常管理制定计划。


  云计算代表着基础设施使用方式的深刻转变。过去需要几个月的准备工作现在由云提供商在几分钟内完成。理解云计算所隐含的变化有多全面是至关重要的。规划并执行云本地计划,以实现真正的云成功。


  郑州博观电子科技有限公司是一家提供科技类物联网开发软硬件定制化方案服务商、也是中原地区领先的物联网终端设备解决方案提供商。致力共享换电柜、智能充电桩、共享洗车机、物联网软硬件等服务平台的方案开发与运维。总部位于河南省郑州市高新区,已取得国家高新技术企业认证证书。经过10多年的业务开拓,公司已经形成了以中原地区为中心、业务遍布全国的经营格局。


注:本站文章部分文字及图片来自互联网。如有侵权行为,请联系我们,我们会及时删除。