AWS Lambda 入门

此处提供了相关教程和文档,以指导您开始使用 AWS Lambda 构建无服务器应用程序。此外,您还可以了解一些无服务器应用程序开发工具,例如 AWS 无服务器应用程序模型 (SAM)AWS Cloud9

另一种入门方法是使用 AWS Serverless Application Repository,它能帮助您快速部署预构建应用程序。

如要进一步深入到具体的使用案例中,您还可以找到 Web 应用部署数据处理移动后端部署边缘计算的相关资源。

AWS Lambda 入门 (3:00)

能抽出 10 分钟吗?

首先完成一个 hello-world 教程

在 AWS Lambda 控制台中完成初步操作。您将学习最基本的元素并部署一个简单的 Lambda 函数。

构建您的第一个 Lambda 函数 >>

想要深入学习?

参照《开发人员指南》开发无服务器应用程序

仔细阅读《开发人员指南》(包含在我们的技术文档中),学习如何开发和部署 AWS Lambda 函数。

您将学习如何将 AWS Lambda 应用到具体使用案例中,例如,Web 应用程序开发、移动应用、文件处理或流数据处理。

此外,您还能找到关于如何使用您选择的语言(如 C#PythonNode.jsJavaGo 语言)开发 Lambda 函数的指导。

开始阅读《开发人员指南》>>

其他资源

借助 AWS Serverless Application Repository,您只需单击几下,即可快速部署代码示例、组件并完成应用程序。您还可以发布自己的应用程序,并在您的团队或整个社区内分享它们。

此外,您还可以找到相关资源,更进一步地了解 AWS 无服务器应用程序模型 (SAM) 或 Cloud9 等 AWS 开发工具,这些工具能帮助您高效开发无服务器应用程序。

AWS Serverless Application Repository

查找适用于您的使用案例的无服务器应用程序、组件和源代码。只需单击几下,即可轻松部署无服务器应用程序。 您还可以使用 Serverless Application Repository 发布自己的应用程序,并在您的团队、整个组织或整个社区内分享这些应用程序。

访问 Serverless Application Repository >>

开发人员工具

无服务器应用程序的开发工具能帮助您在整个开发周期中快速构建、测试、部署和监控无服务器应用程序。在此部分,您将详细了解 AWS 无服务器应用程序模型 (SAM) 如何定义无服务器应用程序,以及 Cloud9 如何提供基于云的 IDE 以及其他有用的工具和服务。

详细了解无服务器应用程序的开发工具 >>

查找您的使用案例

下文中提供了 Web 应用程序开发、数据处理、移动后端开发和边缘计算的详细资源。 

Web 应用程序

无服务器 WEB 应用程序教程

在此入门教程中,您将学习如何构建和部署您自己的动态无服务器 Web 应用程序。您将学习如何托管静态 Web 资源,如何管理用户和身份验证,以及如何构建用于后端处理的 RESTful API。

入门 >>

此 Web 应用程序展示了如何将 AWS Lambda 与其他 AWS 产品结合使用,来构建无服务器 Web 应用程序。此存储库包含了构成应用程序后端的所有 Lambda 函数的示例代码。


入门 >>

在此 30 分钟的虚拟研讨会中,我们的 AWS 无服务器专家将为您演示如何为一个简单的 Web 应用程序开发、调试和部署 AWS Lambda 函数。此外,我们还为您提供了一个含有具体说明的分步指南。



入门 >>

数据处理

在本教程中,您将学习如何构建简单的图像处理应用程序,以及如何开发 Lambda 函数,从而将图像自动转换成缩略图。 您将学习如何将 AWS Lambda 与 Amazon Simple Storage Service (S3)、AWS 无服务器应用程序模型和 AWS CloudFormation 结合使用。

入门 >>

在此教程中,您将学习如何使用 AWS Lambda 和 Amazon Kinesis 构建一个全面的数据处理应用程序。您将使用 Amazon Kinesis 创建数据流,并执行若干 AWS Lambda 操作(如创建 Lambda 函数)来分析和存储流数据。


入门 >>

此示例应用程序展示了一个 Markdown 转换应用程序,其中 Lambda 用于将 Markdown 文件转换成 HTML 和纯文本。它采用一个事件驱动型平行数据处理架构,这种架构非常适合需要一个对象具有多个数据导数的工作负载。


入门 >>

移动后端

在本入门教程中,您将构建一个简单的移动应用程序,并使用 AWS Lambda 托管其后端逻辑。您将学习如何连接各种组件,使 Android 移动应用程序能够调用 Lambda 函数和流程响应。


入门 >>

该参考架构展示了如何将 AWS Lambda 与 Amazon API Gateway 和 Amazon S3 结合使用,从移动应用程序上传照片和说明。利用这些服务,您可以构建无需管理服务器开销的成本高效的移动后端。

入门 >>

AWS Mobile Hub 提供使用 AWS 开发移动应用程序所需的资源。您将能找到 SDK、教程以及 iOS、Android、JS、Unity、React Native 和 Xamarin 代码示例。



入门 >>

边缘计算

借助 Lambda@Edge,您可以轻松在全球的 AWS 站点运行您的代码,从而以最低的延迟响应您的最终用户。




入门 >>

在本教程中,您将学习如何编写一次 Lambda 函数,然后在装有 AWS Lambda@Edge 的所有终端查看器上执行这些函数。




入门 >>

在本教程中,您将学习如何将 AWS Lambda@Edge 与 Amazon CloudFront 结合使用,从而以低延迟、高数据传输速度向世界各地的最终用户交付内容,且无需预先承诺。  

发现更多 AWS Lambda 资源

访问资源页面
准备好开始使用了吗?
注册
还有更多问题?
联系我们