AWS Lambda
软件描述
AWS Lambda 是一种计算服务,可在事件触发时运行您的代码,并自动为您管理底层计算资源。
官方网站
访问软件的官方网站了解更多信息
aws.amazon.com
什么是 AWS Lambda?
AWS Lambda 是一项计算服务,可在事件触发时运行您的代码,并自动管理底层计算资源。您可使用 AWS Lambda 扩展其他 AWS 服务以添加自定义逻辑,或创建自己的后端服务,实现 AWS 规模、性能和安全标准。AWS Lambda 可在 Amazon S3 存储桶中的对象发生变更、Amazon SNS 发送通知、Amazon Kinesis 流中到达消息或 Amazon DynamoDB 表更新时自动执行代码。
Lambda 在高可用性计算基础设施上运行您的代码,并负责所有计算资源的管理,包括服务器和操作系统的维护、容量配置与自动扩展、代码及安全补丁部署,以及代码监控与日志记录。您只需提供代码即可。
引入 AWS Lambda 函数
您在 AWS Lambda 上运行的代码称为“Lambda 函数”。创建函数后,一旦被触发,它便随时准备运行,类似于电子表格中的公式。每个函数包含您的代码及相关的配置信息,如函数名称和资源需求。Lambda 函数是“无状态”的,不依赖于底层基础设施,因此 Lambda 可快速启动任意数量的函数副本,以适应传入事件的速率。
将代码上传至 AWS Lambda 后,您可以将函数与特定 AWS 资源(例如某个 Amazon S3 存储桶、Amazon DynamoDB 表、Amazon Kinesis 流或 Amazon SNS 通知)关联。当资源发生变化时,Lambda 将执行您的函数,并按需管理计算资源,以应对传入请求。
🔄 替代方案
19 个选择
PythonAnywhere
PythonAnywhere 是一个在网页浏览器中显示并在云服务器上运行的 Python 开发与托管环境。服务器已预先配置好所需的一切:开箱即用,支持数百个有用的 Python 包和 Web 框架。

Google App Engine
软件
Google App Engine 是一个免费* 的平台,用于在谷歌托管的数据中心中开发和托管网络应用程序。App Engine 提供快速的开发与部署、简单的管理(无需担心硬件、补丁或备份),以及轻松的可扩展性。

Linode
Linode的云计算平台于2003年推出,旨在通过让Linux虚拟机变得简单、实惠且人人可访问,加速创新。自那时以来,全球数十万开发者和企业已部署并扩展了他们的现代应用……






