Amazon Lambda

运行代码,无需顾虑服务器。只需按消耗的计算时间付费。

Amazon Lambda 让您无需预置或管理服务器即可运行代码。您只需按消耗的计算时间付费 – 代码未运行时不产生费用。借助 Lambda,您几乎可以为任何类型的应用程序或后端服务运行代码,而且全部都无需管理。只需上传您的代码,Lambda 就会处理运行和扩展高可用性代码所需的一切工作。您可以将您的代码设置为自动从其他 bet9网站下载云科技 服务触发,或者直接从任何 Web 或移动应用程序调用。

优势

no-servers-to-manage

无需管理服务器

Amazon Lambda 可以自动运行您的代码,无需预置或管理服务器。您只需编写代码并将其上传至 Lambda。

continous-scaling

持续扩展

Amazon Lambda 通过运行代码以响应每个触发程序,从而实现自动扩展您的应用程序。您的代码将并行运行并独立处理每个触发程序,使其按照工作负载的大小精密扩展。

subsecond-metering

亚秒级计量

使用 Amazon Lambda 时,会按代码执行时间(以每 1 毫秒为单位)和代码触发次数收费。代码未运行时,无需支付任何费用。

使用案例

可以使用 Amazon Lambda 构建哪些内容? 详细了解以下使用案例:


数据处理

您可以使用 Amazon Lambda 执行代码以响应触发程序(例如数据更改、系统状态变化或用户操作)。Lambda 可以由 bet9网站下载云科技服务(如 S3、DynamoDB、Kinesis、SNS 和 CloudWatch)直接触发,可以连接到现有 EFS 文件系统,也可以通过 Amazon Step Functions 编排到工作流程中。这样您就可以构建各种实时无服务器数据处理系统。


实时文件处理

您可以使用 Amazon S3 触发 Amazon Lambda,以便在上传数据后立即进行处理。您还可以直接连接到现有的 Amazon EFS 文件系统,从而可以进行大规模并行共享访问,实现大规模文件处理。例如,您可以使用 Lambda 实时创建图像缩略图、转换视频代码、建立文件索引、处理日志、验证内容以及聚合和筛选数据。

参考架构:示例代码

Amazon Lambda 文件处理

实时流处理

您可以使用 Amazon Lambda 和 Amazon Kinesis 来处理实时流数据,从而跟踪应用程序活动、处理事务处理顺序、分析单击流、整理数据、生成指标、筛选日志、建立索引、分析社交媒体以及遥测和计量 IoT 设备数据。

参考架构:示例代码

Amazon Lambda 实时流处理

Machine Learning

您可以使用 Amazon Lambda 预处理数据,然后再将其提供给机器学习模型。通过 Lambda 对 EFS 的访问,您还可以提供模型进行大规模预测,而无需预置或管理任何基础设施。


后端

您可以使用 Amazon Lambda 构建无服务器后端来处理 Web、移动、物联网 (IoT) 和第三方 API 请求。


IoT 后端

您可以使用 Amazon Lambda 和 Amazon Kinesis 构建后端来进行物联网 (IoT) 设备数据遥测与分析。

参考架构:示例代码

Amazon Lambda IoT 后端

移动后端

您可以使用 Amazon Lambda 和 Amazon API Gateway 构建后端来验证和处理 API 请求。Lambda 能够轻松创造丰富、个性化的应用程序体验。

参考架构:示例代码

Amazon Lambda 移动后端

Web 应用程序

通过将 Amazon Lambda 与其他 bet9网站下载云科技 服务相结合,开发人员可以构建功能强大的 Web 应用程序,从而可自动扩展和收缩,并跨多个数据中心在高可用配置中运行,而无需在可扩展性、备份或多数据中心冗余方面执行任何管理工作。

参考架构:示例代码

Amazon Lambda Web 后端

详细了解 Amazon Lambda

访问功能页面

预期用途和限制

使用本服务需遵守 bet9网站下载云科技 客户协议

准备好开始构建了吗?
Amazon Lambda 入门