首先从 Serverless 开始讲起,相信我们已经熟知 Serverless 理念的核心价值,其 中包括无需管理底层基础设施,无需关心底层 OS 的升级和维护,因为 Serverless 可以 让我们更加关注应用开发本身,所以应用的上线时间更短。同时 Serverless 架构是天然 可扩展的,当业务用户数或者资源消耗增多时,我们只需要创建更多的应用资源即可,其背 后的扩展性是用户自己购买机器所无法比拟的。Serverless 应用一般是按需创建,用户无 需为闲置的资源付费,可以降低整体的计算成本。Serverless 理念的核心价值,也是 Serverless 容器与其他 Sererless 形态的相同之处。然而,Serverless 容器和其他 Serverless 形态的差异, 在于它是基于容器的交付形态。基于容器意味着通用性和标准性,我们可以 Build once and Run anywhere,容 器不受语言和库的限制,无论任何应用都可以制作成容器镜像,然后以容器的部署方式启动。 基于容器的标准化,开源社区以 Kubernetes 为中心构建了丰富的云原生 Cloud Native 生态,极大地丰富了 Serverless 容器的周边应用框架和工具,比如可以非常方便地部署 Helm Chart 包。基于容器和 Kubernetes 标准化,我们可以轻松地在不同环境中(线 上线下环境),甚至在不同云厂商之间进行应用迁移,而不用担心厂商锁定。这些都是 Serverless 容器的核心价值。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。