Serverless 的收益与挑战 | 2020 年度状态报告
日前(2020年9月),Coding Sans 联合其9个合作伙伴,发布了 Serverless 2020 年度状态报告。
这份报告中,第一部分集中讨论了采用相关的问题,如:Serverless 技术的使用情况、组织经验等;接着介绍了 Serverless 的优缺点、最流行的使用场景、工具和服务;最后一部分采用 Serverless 技术的主要决策者。
相信这份报告中一定有你感兴趣的内容!
重要要点
使用 Serverless 架构的最大好处是灵活伸缩
AWS是领先的 Serverless 提供商
Node.js 是 Serverless 社区中最广泛使用的编程语言,接下来是 Python
Serverless 最常用于 Rest API
Debug 是无服务器开发人员面临的最大问题,社区渴望解决方案
社区希望为 Serverless 计算制定更多标准
缺乏知识是阻止公司采用 Serverless 的最大因素
Serverless 的收益与挑战
使用 Serverless 有什么好处呢?
灵活伸缩排在第一位,这不足为奇,从一开始这个就是 Serverless 的卖点,此外降低系统管理也是 Serverless 的卖点之一。
比较有趣的是资源费用排在第四位,这个可能和所在的上下文关系比较大。
使用 Serverless 有哪些挑战呢?
目前为止,调试是最大的难题。它是由架构复杂性直接引起的,它本身被评为第二大挑战。
成本估算是另一个挑战。它取决于实际使用情况,因此很难提前估计。
供应商锁定最终成为第四大挑战,这很有意义。Serverless 提供商之间存在足够的差异,大多数情况下从一个供应商迁移到另一个供应商是不值得的。
其他挑战还有:冷启动、缺少运维工具、部署包大小限制等。
这仅仅是冰山一角,更多有趣内容请查看完整报告!
「关注 ServerlessLife 公众号,后台回复关键字:2020,获取完整报告!」
评论