从 2012 年提出 Serverless 到今年 2022 年刚好十年。
- 过去十年,上云是确定性趋势
- 在新的阶段中,云服务的角色也从单纯的提供资源,变成了企业构建应用的新平台,帮助企业尽可能减小机器运维等低价值重复工作,聚焦于业务的创新
- 这几年,不只是云厂商,大量的开源商业产品也采用了 Serverless 模式,包括 Confluent Cloud、MongoDB Atlas、Snowflake、Databricks 等
Serverless 奇点己来,所谓奇点,是由平稳发展转向高速发展的转折点,这也意味着 Serverless 在全行业的落地将全面爆发
Serverless 到底是什么
Serverless 是一个非常广义的概念,并不局限于计算
- 全托管服务
- 自适应弹性
- 按实际用量付费
类似于机器语言到高级语言的飞跃,一下子就简化了做企业级应用的程序员要关心的问题,复杂度大大降低 -- 上海慧游文化 CEO 宋杰亲历首届 Serverless Conf 现场
Serverless 引领下一代应用架构
Serverless 服务契合了研发模式演进的趋势,过去十年,各大云厂商都在不断将产品体系 Serverless 化。
阿里云 Serverless 演进和实践
- 2017 年,阿里云推出 FaaS 产品函数计算 FC
- 同年领先业界推出 Serverless 容器服务 ASK
- 2020 年阿里云开源 Serverless Devs
- 目前阿里云已有 20 余款核心产品实现了 Serverless 化
这就是 Serverless 带来的价值:真正让开发者回归业务本身,让企业做得更少而收获更多。
Serverless 推进中的困境和破局
企业开发者在是否采用这一问题上仍有犹豫和顾虑,认同技术趋势与实际应用落地之间存在一道无形的鸿沟。
丁宇认为:这就是一个技术发展过程中常见的现象,是符合技术发展规律的
也许像互联网分布式架构一样成为主流架构还需要 5-10 年的时间,但是先行者往往是会拿到第一波红利的,这会让企业更具有竞争力。
阻碍 Serverless 规模化:
- 冷启动
- 厂商锁定
Serverless 未来的畅想和规划
未来阿里云整个产品体系都将 Serverless 化,产品和产品之间的集成更加细腻,由点及面,将整个链路串联起来,普惠更多的企业和开发者 -- 丁宇