在 2024 年 11 月 18 日,由 撰写。在 的 10周年之际,我们对这一平台的发展历程进行了回顾,并展望未来可能的发展趋势。
初创公司通常没有太多负担,创新需求迫使它们率先尝试新技术,例如 Lambda。令人惊喜的是,许多成熟公司,甚至大型企业,也迅速加入了 Lambda的行列。在进行了一些实验后,他们找到了构建事件驱动应用程序的方法,以支持关键的内部需求。这早期的表现给了我一个明确的信号,表明 Lambda有着光明的前景。我们的客户迅速感受到了这种新能力:从想法到实现的转换,进而实现商业价值的速度比以往任何时候都更快,而这仍然可以以可扩展、可组合的方式构建其系统。
目前,超过 150 万 Lambda 用户每月共同发起数万亿次函数调用。这些客户使用 Lambda 进行文件处理、流处理(与 和/或 结合使用)、网络应用、物联网后端、移动后端(通常还使用 和 ),并支持许多其他用例。
让我们回顾一下过去十年中 Lambda 发布的一些重要功能:
| 年份 | 事件 |
|---|---|
| 2014 | 首次预览发布,支持 。 |
| 2015 | ,支持使用 作为触发器及 Java 函数。 |
| 2016 | 支持 、,函数持续时间增加至 5 分钟(后来提升至 15 分钟)。 |
| 2017 | 支持 和 。 |
| 2018 | 支持将 作为事件触发器,允许使用任何编程语言编写 Lambda 函数。 |
| 2019 | 支持 。 |
| 2020 | 支持共享文件系统访问、、。 |
| 2021 | 引入 。 |
| 2022 | 单次调用支持 。 |
| 2023 | 支持 Amazon S3 Object Lambda 。 |
| 2024 | 新增日志捕获与搜索功能,提升开发者体验。 |
以上只是我们推出的一部分功能。如果想了解更多,请访问 和 。
从一开始,服务器无障碍的愿景就是帮助开发者更快地将想法转化为商业价值。对此,以下趋势在 Lambda 的未来发展方向中显得尤为明显:
服务器无障碍模型将持续存在,并可能随着时间的发展成为默认的操作模式。
服务器无障碍应用程序将越来越多地利用可重用的预构件。借助 AI驱动的开发工具,许多新代码将专注于以新颖和强大的方式连接现有组件,从而提高应用程序的一致性和可靠性。
我们已经看到 Lambda 减少了管理基础设施所需的时间和精力。展望未来,机器学习和其他形式的 AI 将通过最小的人为干预,优化成本和性能。
应用程序应该能够比以往更轻松地成长和适应变化,而这正是以上两个因素的结果。
自动化基础设施管理、实时监控和其他形式的威胁检测将协同工作,使服务器无障碍应用程序变得更安全。
如果你已经在使用 Lambda 构建无服务器应用,非常棒!如果你想开始使用,以下资源会对你有帮助:
报名参加免费的 ,了解无服务器概念、常见模式及最佳实践。阅读 ,查看我们广泛的 和面对面的 。
删除)
浏览 ,学习客户如何利用 Lambda和其他无服务器技术进行构建和创新。
浏览 re:Invent 2024 会议目录,查找将近 200 个关于
的会议:
![re:Invent 2024删除)
收听 AWS 开发者播客第 137 集 ,听听 和 讨论 Lambda的起源、演变及影响。
删除)
看看一些最新的无服务器开发与架构书籍:
希望你喜欢这一篇关于 的回顾与展望,欢迎在下面留言与我分享你的看法!
—
![Jeff删除)
Jeff Barr 是 AWS 的首席传播大使,自 2004 年起开始写这个博客,并几乎不断发布帖子。
Leave a Reply