实验概览
在本实验中,您将了解如何使用集成开发环境 (IDE) 和 Command Line Interface (CLI) 在 AWS 云中部署、修改和调用 .NET 应用程序。本实验为您提供了一个 AWS Cloud9 实例作为 IDE 使用,并安装了实验所需的工具。.NET 项目利用 AWS Lambda 服务构建无服务器架构和计算资源来运行您部署的代码。
目标
完成本实验后,您应能够:
- 使用 AWS Serverless Application Model (AWS SAM) 模板在 AWS Lambda 上创建和部署无服务器 .NET Web 应用程序。
- 在可调用 Amazon Simple Storage Service (Amazon S3) 服务并返回值的 AWS Lambda 函数上创建和部署 .NET 应用程序。
- 使用 .NET 命令行界面 (CLI) 调用已部署的 AWS Lambda 函数。
- 在 AWS Lambda 上创建和部署一个 .NET 应用程序,以调用 AWS Lambda 上的其他 .NET 应用程序。
技术性知识先决条件
为了成功完成本实验,您应该具备 AWS Cloud Practitioner Essentials 课程中定义的 AWS 服务的基本知识。您需要能够熟练操作 AWS 管理控制台、适用于 IDE 的 AWS Cloud9 界面和 .NET CLI 命令。
图标键
本实验中使用了不同图标,以提醒大家注意各种类型的说明和备注。下面的列表解释了每个图标的用途:
- 命令:您必须运行的命令。
- 预期输出:您可以用来验证命令或已编辑文件输出的示例输出。
- 了解详情:可以找到更多信息的位置。
- 提醒:提示特别相关或重要的信息(不查看该信息并不会损坏设备或数据,但可能导致需要重复某些步骤)。
- 注意:一项提示、技巧或重要指导。
- 示例:提供要使用的命令或代码的示例。
- 任务完成:本实验的总结或结论要点。
- 警告:提醒这是一项不可逆转且可能造成命令或进程失败的操作(包括提醒配置在完成后将无法更改)。