AWS Lambda

软件描述

AWS Lambda 是一种计算服务,可在事件触发时运行您的代码,并自动为您管理底层计算资源。

官方网站

访问软件的官方网站了解更多信息

官方认证

aws.amazon.com

安全链接HTTPS
立即访问

什么是 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 个选择
Genezio

Genezio

5

在最快的全栈云上部署,无需重写代码即可体验近乎零延迟的无服务器自动扩展。

Thunder Compute

Thunder Compute

0

Thunder Compute 为寻求云 GPU 的人工智能和机器学习开发者提供了一种简单的解决方案,设置极为简便且成本效益高。

IBM Cloud Functions

IBM Cloud Functions

0

基于 Apache OpenWhisk,IBM Cloud Functions 是一个支持多种编程语言的函数即服务(FaaS)编程平台,用于开发可按需弹性扩展的轻量级代码。

Knative

Knative

0

基于 Kubernetes 的平台,用于部署和管理现代无服务器工作负载。

OpenFaas

OpenFaas

0

OpenFaaS® 使开发人员能够轻松地将事件驱动的函数和微服务部署到 Kubernetes,而无需重复编写样板代码。将您的代码或现有二进制文件打包成 Docker 镜像,即可获得一个高度可扩展的端点,具备自动伸缩和指标监控功能。

Salesforce Platform

Salesforce Platform

0

使用领先的低代码应用开发平台安全部署。

Cloudflare Workers

Cloudflare Workers

0

Cloudflare 的无服务器平台可实现代码的即时全球部署,确保高性能和高可靠性。享受无冷启动、无缝自动扩展,并在靠近用户的位置运行代码,延迟极低。适用于快速部署及静态与动态资源分发。

Azure Functions

Azure Functions

0

Azure Functions 是一种基于事件的无服务器计算平台,可帮助您使用所选编程语言更高效地进行开发。通过最高级别的硬件抽象,专注于核心业务逻辑。

上一页下一页