云原生和“可移植性”到底意味着什么

云计算
真正的云原生和以此为基础获得的真正的可移植性,才是当今企业使用云服务的一个关键推动力和目标。此外,开发者也可以充分利用由此获得的可移植性,更高效、灵活地开发出创新的解决方案。​

虽然上云,拥抱云计算已经成为当今几乎所有企业的必走之路,但对于“在云原生环境中进行开发”和“依赖某些云供应商提供的,以平台为中心的工具”这两种做法,它们之间依然存在非常清晰的界限。所以你是否好奇,采用云原生方法到底能为业务带来哪些好处?

延伸阅读,点击链接了解 Akamai Cloud Computing

该采用哪种云计算?

在云中运行应用程序和工作负载,并不意味着就可以算得上一家云原生的公司。云原生应用程序应该可以在不同的云平台上运行,甚至可以通过混合模式在企业内部运行。

这种“与具体的云平台无关”的方法可在开发全过程中实现灵活性。在规避供应商锁定方面,这种方法并不是通过常规的合同条款约定来实现,而是通过在不同云平台之间移植工作负载的能力,以及聘用掌握了移植技能的开发者实现的。企业可以设计自己的应用程序和工作负载,以便在任何云上构建和部署,因为云原生已经不再依赖于专有工具,也不需要为单一云平台而设计。企业甚至可以在不限制功能的情况下在不同云平台之间移动应用程序。

云原生方法带来的可移植性

云原生意味着应用程序和工作负载具备更高的可移植性。可移植性则源自丰富的开源工具,以及基于开源工具构建的,可在任何云平台上运行的应用程序和工作负载。采用云原生方法可以实现真正的可移植性。

可移植性为何重要?

当应用程序和工作负载不被特定云平台或专有工具锁定时,它就能为企业提供动力和灵活性,让我们从任何云平台那里获得最大收益,并从云支出中获得最大回报。此外还有其他五个业务优势:

  1. 优化投资回报率:将工作负载转移到能通过固定的云预算提供最大效益的云上。
  2. 可预测的扩展:需要时为计算容量扩容,不需要时随时缩容。
  3. 提高性能:将工作负载与运行效率最高的云相匹配。
  4. 提高弹性:可以随时重新部署到其他云平台,不易出现故障。
  5. 提高开发者效率:通过采用云原生方法,开发者可以从原本限制性的专有工具中解放出来,让他们在企业需要时构建所需的一切。

了解更多

真正的云原生和以此为基础获得的真正的可移植性,才是当今企业使用云服务的一个关键推动力和目标。此外,开发者也可以充分利用由此获得的可移植性,更高效、灵活地开发出创新的解决方案。

—————————————————————————————————————————————————

如您所在的企业也在考虑采购云服务或进行云迁移,

点击链接了解Akamai Linode的解决方案

责任编辑:张燕妮
相关推荐

2021-04-08 10:17:13

云原生公共云云计算

2014-08-18 10:31:41

游戏设计

2022-08-18 08:01:15

架构云原生程序

2017-06-06 11:44:45

FuchsiaAndroidGoogle

2023-01-05 10:16:27

2023-04-14 14:31:43

云原生

2012-03-27 14:13:18

云计算云服务

2010-10-26 11:16:55

红旗云计算祥云工程

2013-04-17 10:47:59

云计算IT企业公有云

2015-02-12 09:26:22

Ubuntu开源

2015-10-13 11:13:26

2022-03-18 09:19:13

云原生CNCFKnative

2010-04-19 13:31:19

云计算

2011-04-18 16:52:59

JavaFXJava

2009-04-01 13:56:20

JavaFX开发JavaFXSwing

2011-06-07 10:44:50

JavaFXJava

2015-08-24 09:51:04

dtit

2012-07-23 10:05:39

微软云计算SkyDrive

2020-03-14 12:31:06

物联网连接性智能计量
点赞
收藏

51CTO技术栈公众号