AWS Lambda 是一种无服务器的计算服务,让您无需预置或管理服务器、创建可感知工作负载的集群扩展逻辑、维护事件集成或管理运行时,即可运行代码。借助 Lambda,您几乎可以为任何类型的应用程序或后端服务运行代码,而且完全无需管理

AWS Lambda


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
“在 Aible,我们致力于以最低的运营成本提供最强大的 AI 技术。因此,我们使用 AWS Lambda 和 Serverless 进行机器学习训练和预测。借助 Serverless,我们可以更经济高效地运行各种机器学习工作负载,同时受益于快速迭代和扩展所需的突发计算资源,从而更好地开发 AI 技术以实现最佳业务影响。”

Aible 首席技术官 Rod Butters


后端

您可以使用 AWS Lambda 构建无服务器后端,以处理 Web、移动、物联网 (IoT) 和第 3 方 API 请求。充分利用 Lambda 始终如一的高性能控制,

如多内存配置和预配置并发,以便构建任何规模的延迟敏感应用程序。

Web 应用程序

通过将 AWS Lambda 与其他 AWS 服务相结合,开发人员可以构建功能强大的 Web 应用程序,从而可自动扩展和收缩,并跨多个数据中心在高可用配置中运行,而无需在可扩展性、

备份或多数据中心冗余方面执行任何管理工作。




IoT 后端

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



移动后端

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

使用 AWS Amplify 轻松将您的后端与 iOS、Android、Web 和 React Native 前端集成。



Bustle_logo2
Bustle 使用 AWS Lambda 和 Amazon API Gateway 为其 Bustle iOS 应用程序和网站运行了一个无服务器后端。借助无服务器架构,Bustle 无需管理基础设施,因此每位工程师都能够集中精力构建新功能并进行创新。

知脉基于AWS、阿里云、华为云、腾讯云、百度云
国内顶尖厂商为客户的各种应用场景提供最匹配的产品和方案
即刻开始

扫一扫与商务联系 
或者
186-1993-0511(赵经理)

  • 专业的售前技术支持,协助您选择最合适配置方案
    针对已在线使用web服务迁移,我们提供稳定快速的迁移方案,保证业务的连续性和数据的一致性,为用户降低迁移和部署成本。
    媒体  |  资讯类网站  |  电商  |  企业网站  |  企业应用
    适用场景
    场景特点
  • 专业的售前技术支持,协助您选择最合适配置方案
    提供网络、硬盘等较高的基础设施能力支持,满足高IO操作,提供高可用的SQL SERVER数据库。
    广告精准营销  |  电商  |  移动APP  |  信息流  |  应用商店  |  搜索类  |  游戏 
    适用场景
    场景特点
  • 专业的售前技术支持,协助您选择最合适配置方案
    对图像视频质量要求高,大内存,大量数据处理,I/O 并发能力,快速的数据处理交换,大量的GPU计算能力
    高清视频  |  图形渲染  |  远程桌面  |  工程制图
    适用场景
    场景特点
  • 专业的售前技术支持,协助您选择最合适配置方案
    处理大容量数据,需要高I/O能力和快速的数据交换处理能力,推荐使用磁盘增强型弹性云服务器,主要适用于需要对本地存储上的极大型数据集进行高性能顺序读写访问的工作负载 
    MapReduce 丨 Hadoop计算密集型
    适用场景
    场景特点
  • 专业的售前技术支持,协助您选择最合适配置方案
    高计算能力,高吞吐量,主要使用在受计算限制的高性能处理器的应用程序上,适合要求提供海量并行计算资源、高性能的基础设施服务 
    科学计算  |  基因工程  |  游戏动画  |  生物制药计算和存储系统
    适用场景
    场景特点

应用场景

相关产品

知脉基于AWS、阿里云、华为云、腾讯云、百度云等国内顶尖厂商,为客户的各种应用场景,提供最匹配的产品和方案
高性能FPGA加速实例
可弹性伸缩的高性能计算服务
易用、安全、高效的云上桌面服务
提供高效的稳定服务

成为知脉会员,最高帮您节省30%,助您轻松上云

/resources/upload/a18e3a3febaa5b1/1630567097367/style.css /resources/upload/a18e3a3febaa5b1/1630566937973/jquery.min.js /resources/upload/a18e3a3febaa5b1/1630567091482/script.js