Datadog发布《2023年无服务器状态》报告
Datadog近期发布了《2023年无服务器状态》报告,该报告是其年度分析,追踪了云工作负载中无服务器技术的采用情况。报告显示,主要云供应商的无服务器使用量正在大幅增长,尤其是基于容器的解决方案。
无服务器生态系统持续增长
Datadog通过遥测技术分析了其客户在各大云供应商、服务和编程语言中的使用情况。结果表明,无服务器生态系统持续增长,主要驱动力是企业在无服务器部署中扩展了基于容器的应用程序的使用。其中,Google Cloud在将函数打包为容器的比例上领先。
各大云供应商的无服务器采用率
根据Datadog的数据,大多数在AWS或Google Cloud上运行工作负载的组织现在至少有一个无服务器部署,Azure紧随其后,采用率为49%。此外,CNCF年度调查也显示,无服务器架构/FaaS的采用率增长至53%。
前端开发成为新兴类别
报告指出,前端开发正在成为一个新兴的无服务器应用领域,Vercel、Netlify、Cloudflare和Fastly等平台也在这一领域提供了无服务器功能。
专家评论
- Yan Cui(云顾问、AWS无服务器英雄)表示,范式转变总是比预期的要慢,但无服务器的采用正在稳步增长。
- Jeremy Daly(Ampt CEO)认为,Terraform在大型组织的AWS Lambda部署中占据主导地位,而前端开发正在推动新无服务器平台的创建,这表明云供应商尚未完全解决这些服务的开发者体验问题。
- Marco Troisi(Trilo CTO)认为,报告中没有太多新意,但这可能是个好消息,因为无服务器技术正逐渐成为常态和标准。
AWS Lambda的主要编程语言
对于AWS Lambda,最常见的无服务器工作负载类型仍然是Node.js和Python,而Java的使用也在增长,主要得益于企业组织开始采用无服务器技术。
数据样本的局限性
尽管Datadog收集了来自超过2万家公司的数据,但报告可能无法完全代表整个无服务器社区。Datadog承认,其客户群体偏向于更多地采用云平台和服务,因此数据样本存在偏差。
无服务器的定义
Datadog在报告中主要关注无服务器函数、托管容器应用和边缘函数的采用情况。例如,在AWS中,采用Lambda、App Runner、Fargate或CloudFront Functions的组织被视为无服务器用户。
总结
无服务器技术在2023年继续增长,尤其是在基于容器的解决方案和前端开发领域。虽然报告中没有太多意外发现,但无服务器技术的标准化和常态化趋势明显。然而,数据样本的局限性仍然存在,未来的无服务器发展仍需进一步观察。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。