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

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


该采用哪种云计算?

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

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

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

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

可移植性为何重要?

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

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

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

欢迎关注AkamaiCSDN机构号,了解更多行业趋势和未来展望,以及Akamai围绕云计算、边缘、数字体验所提供的各类产品和解决方案。

相关推荐
爱勇宝2 分钟前
2026一人公司生存指南:用AI大模型,90天跑出你的第一条现金流
前端·后端·架构
偷油师傅1 小时前
拆解 OpenClaw - 05:13 个省 Token 的设计
架构
兆子龙1 小时前
当「多应用共享组件」成了刚需:我们从需求到模块联邦的落地小史
前端·架构
sunny_14 小时前
⚡️ vite-plugin-oxc:从 Babel 到 Oxc,我为 Vite 写了一个高性能编译插件
前端·webpack·架构
兆子龙18 小时前
模块联邦(Module Federation)详解:从概念到手把手 Demo
前端·架构
Bigger20 小时前
告别版本焦虑:如何为 Hugo 项目定制专属构建环境
前端·架构·go
狗哥哥1 天前
微前端架构下的平台级公共组件资源体系设计
前端·架构
两万五千个小时1 天前
落地实现 Anthropic Multi-Agent Research System
人工智能·python·架构
Mintopia1 天前
思想长期停在事物表面的深层原因:认知机制、环境结构与技术化治理
架构
兆子龙1 天前
React Compiler 来了:少写 useMemo,照样稳
前端·架构