Serverless 是云原生技术发展的高级阶段,从物理机到云主机再到 Serverless 的发 展,就好比人类从采集野果的原始社会,到刀耕火种的古代社会,再到工业设施完 善信息化高度发展的现代社会。人总是要想办法填饱肚子,但是随着社会的发展与生产力的进步,人类在如何填饱肚子上花的时间越来越少,而花费更多的时间用来实现社会价值与个人理想。人类依然需要填饱肚子,但不再需要亲自摘果子,无需 亲自放羊,甚至无需关心果子从哪儿摘。 从物理机到 Serverless 的发展也是类似的。
物理机时期,开发者需要组装服务器, 搭建机房,为了承接业务峰值需要提前准备平时几倍流量的服务器资源;而到了云主机时期,开发者无需组装机器也可以获取到计算资源,能够直接基于云主机搭建业务。为了承接峰值流量,只需提前规划并且购买云主机,结束后释放云主机,自由计算资源的利用率得到了进一步的提升,资源成本也有所下降;到了 Serverless阶段,开发者不但无需组装服务器,甚至无需提前购买与释放计算资源,只需专心于开发业务逻辑,由 Serverless 云产品来保障业务稳定可靠地运行,开发者只对使用的计算资源付费,资源成本进一步下降。
Serverless 时代不是没有服务器,而是业务开发者无需关注服务器,代码仍然运行 在真实存在的服务器之上;计算资源的维护从用户转交给了云服务,用户只需要聚 焦于业务逻辑代码的开发,按使用量付费。从物理机到 Serverless,将开发者从复杂的基础设施维护中解放出来,开发者无需关心底层的基础设施,只需关心业务逻辑的实现,资源利用率更高,资源成本更低,人力成本更低。
以上内容摘自 《2021 阿里云可观测技术峰会演讲实录合辑(上)》 电子书,点击https://developer.aliyun.com/ebook/download/7782 可下载完整版
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。