对老板来说:
- 按需付费,资源利用率 100%,降低服务器资源成本。
- 免运维,无需管理服务器,不需要或者需要更少的服务器运维人员。
- 减低创新成本,通过缩短业务应用开发周期,快速响应变化的需求,不断创新。
- 降低用人成本,无需为支持高可用高并发买单,对程序员的技能要求相对更低,减少企业用人成本。
简而言之,对老板来说,Serverless 极大降低企业运营成本,加速业务创新的实现与验证。
对程序员来说:
- 减低后端开发门槛,因为无需关注服务器、高并发和高可用相关问题,让后端开发门槛降低
- 聚焦业务逻辑的实现,而非基础设施(服务器)。
- 原来的后端开发者,做更有挑战的事情,可以从事做更为后端的开发工作,或者成为全栈。
- 降低成为全栈开发者难度,全栈程序员能够了解完整的业务逻辑,方便业务应用全链路优化,同时,也减少了前后端沟通成本。
简而言之,对程序员来说,Serverless 极大降低了后端开发技术门槛,且无需关心服务器底层细节。这些改变,让程序员的 Scope 变得更大,且更有价值。不是像一个螺丝钉一样,而是一个人也能干一件完整的事,完全充分了解业务逻辑,方便做业务与技术融合的创新。