AWS 上的无服务器
在不考虑服务器的情况下构建并运行应用程序
概览
AWS 提供运行代码、管理数据和集成应用程序的技术,且无需管理服务器。无服务器技术具有自动扩展、内置高可用性和按使用付费的计费模式,可提高敏捷性并优化成本。这些技术还免去了容量预置和打补丁等基础设施管理任务,因此您可以专注于编写为客户提供服务的代码。
AWS 上的无服务器的优势
更快地从想法到市场
降低成本
大规模采用
更轻松地构建更好的应用程序
AWS 上的无服务器服务
现代应用程序在无服务器优先的基础上构建,这是一种优先采用无服务器服务的策略,因此您可以提高整个应用程序堆栈的敏捷性。我们已经为计算、集成和数据存储所有三个层级开发了无服务器服务。考虑开始使用这些服务:
使用案例
构建 Web 应用程序
构建一个简单的“待办事项列表”Web 应用程序,使注册用户能够创建、更新、查看和删除项目。事件驱动的 Web 应用程序可以使用 AWS Lambda 和 Amazon API Gateway 来搭建业务逻辑,使用 Amazon DynamoDB 作为数据库,并使用 AWS Amplify Console 来托管所有静态内容。

处理几乎任何规模的数据
将一次访谈中的笔记以 Markdown 格式提交到 Amazon S3。使用 S3 事件触发多个处理流 - 一个用于将 Markdown 文件转换并持久存储为 HTML,另一个用于检测和持久存储情绪。

自动批处理
使用 Amazon EventBridge 规则定期安排工作流。例如,您可以通过使用 AWS Step Functions 和 AWS Lambda 编排提取传输负载(ETL)工作流来生成空气质量测量值的最小、最大和平均评级。

自动存储文档和图像并编制索引
使用 Amazon 机器学习(ML)服务(例如 Amazon Comprehend 和 Amazon Rekognition)来发掘非结构化数据中的信息,并将结果发送到 Amazon OpenSearch(Amazon Elasticsearch Service 的后继者)以快速编制索引。这样的模式在电子商务应用程序中非常适用于支持个性化客户体验的任务,例如点击流分析。

找到今天要查找的内容了吗?
请提供您的意见,以便我们改进网页内容的质量。