AWS Lambda 是一种无服务器的计算服务,让您无需预置或管理服务器、创建可感知工作负载的集群扩展逻辑、维护事件集成或管理运行时,即可运行代码。借助 Lambda,您几乎可以为任何类型的应用程序或后端服务运行代码,而且完全无需管理。只需将您的代码以 ZIP 文件或容器映像的形式上传,Lambda 便会自动、精确地分配计算执行能力,并根据传入的请求或事件运行您的代码,以适应任何规模的流量。您可以将您的代码设置为自动从 140 个 AWS 服务触发,或者直接从任何 Web 或移动应用程序调用。您可以使用自己喜欢的语言(Node.js、Python、Go、Java 等)编写 Lambda 函数,并使用无服务器和容器工具(例如 AWS SAM 或 Docker CLI)来构建、测试和部署您的函数。
无需管理服务器AWS Lambda 可以自动运行您的代码,而您无需配置或管理基础设施。只需编写代码,并以 ZIP 文件或容器镜像的形式上传到 Lambda。 | 持续扩展AWS Lambda 可通过运行代码以响应每个事件来自动扩展您的应用程序。您的代码将并行运行并逐个处理每个触发器,按照工作负载的大小精密扩展,从每天几个请求扩展到每秒数千个请求。 | 通过毫秒计量优化成本使用 AWS Lambda 时,您只需按使用的计算时间付费,因此您永远不会为过度预置的基础设施付费。按代码执行时间 (以每毫秒为单位)和代码触发次数收费。使用 Compute Savings Plan,您可以额外节省高达 17% 的费用。 | 任意规模都能获得一致的超高性能借助 AWS Lambda,您可以通过为函数选择合适的内存大小来优化代码执行时间。您还可以启用“预配置并发”使函数保持初始化状态,并准备好在两位数毫秒内进行响应。 |
您可以使用 AWS Lambda 执行代码以响应数据更改、系统状态变化或用户操作等触发器。Lambda 可以由 S3、DynamoDB、Kinesis、SNS 和 CloudWatch 等 AWS 服务直接触发,
可以连接到现有的 EFS 文件系统,也可以通过
AWS Step Functions 编排到工作流程中。您可借此构建各种实时的无服务器数据处理系统。
您可以使用 Amazon S3 触发 AWS Lambda,以便在上传数据后立即对它们进行处理。您还可以直接连接到现有的 Amazon EFS 文件系统,从而支持对大规模文件处理进行大规模并行共享访问。
例如,您可以使用 Lambda 实时创建缩略图、转换视频代码、建立文件索引、处理日志、验证内容以及聚合和筛选数据。
您可以使用 AWS Lambda 和 Amazon Kinesis 处理实时流数据,从而跟踪应用程序活动、处理事务处理顺序、分析单击数据流、整理数据、生成指标、筛选日志、建立索引、
分析社交媒体以及遥测和计量 IoT 设备数据。
您可以使用 AWS Lambda 在将数据输入到机器学习模型之前对其进行预处理。通过 Lambda 访问 EFS,您还可以提供模型进行大规模预测,无需预置或管理任何基础设施。
![]() | “在 Aible,我们致力于以最低的运营成本提供最强大的 AI 技术。因此,我们使用 AWS Lambda 和 Serverless 进行机器学习训练和预测。借助 Serverless,我们可以更经济高效地运行各种机器学习工作负载,同时受益于快速迭代和扩展所需的突发计算资源,从而更好地开发 AI 技术以实现最佳业务影响。” Aible 首席技术官 Rod Butters |
您可以使用 AWS Lambda 构建无服务器后端,以处理 Web、移动、物联网 (IoT) 和第 3 方 API 请求。充分利用 Lambda 始终如一的高性能控制,
如多内存配置和预配置并发,以便构建任何规模的延迟敏感应用程序。
通过将 AWS Lambda 与其他 AWS 服务相结合,开发人员可以构建功能强大的 Web 应用程序,从而可自动扩展和收缩,并跨多个数据中心在高可用配置中运行,而无需在可扩展性、
备份或多数据中心冗余方面执行任何管理工作。
您可以使用 AWS Lambda 构建无服务器后端,以处理 Web、移动、物联网 (IoT) 和第 3 方 API 请求。
AWS Lambda 能够轻松创造丰富、个性化的应用程序体验。您可以使用 AWS Lambda 和 Amazon API Gateway 构建后端,以验证和处理 API 请求。
使用 AWS Amplify 轻松将您的后端与 iOS、Android、Web 和 React Native 前端集成。
![]() |