Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

.NET Workloads on AWS Lambda (Simplified Chinese)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

实验概览

在本实验中,您将了解如何从集成开发环境 (IDE) 向 AWS 云部署 .NET 应用程序并对其进行修改和调用。相关 .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 命令。

时长

完成本实验大约需要 60 分钟

图标说明

本实验中使用了不同图标,以提醒大家注意各种类型的说明和备注。下面的列表解释了每个图标的用途:

  • 命令:您必须运行的命令。
  • 预期输出:您可以用来验证命令或已编辑文件输出的示例输出。
  • 附加信息:查找详细信息的位置。
  • 提醒:特别相关或较为重要的信息(不查看该信息并不会引起设备或数据问题,但可能导致需要重复某些步骤)。
  • 注意:一项提示、技巧或重要指导。
  • 示例:提供要使用的命令或代码的示例。

实验环境

本实验将使用 .NET CLI 和 AWS 命令行界面 (AWS CLI) 命令。提供给您的 AWS Cloud9 IDE 包括:.NET 软件开发工具包 (SDK)、ASP.NET SDK、AWS CLI 以及 AWS SDK 包和 .NET 的扩展程序。

本实验中未使用的 AWS 服务

本实验环境遵循最低权限原则。因此,您可以执行的操作仅限于完成实验任务和学习目标所需的操作。您将无法访问与完成实验任务无关的 AWS 服务。如果您想执行超出实验指南规定范围的操作,可能会出现错误。

附加信息:要了解有关此概念的更多信息,请参阅 “其他资源” 部分提供的最低权限原则链接。

Reviews

Start your review of .NET Workloads on AWS Lambda (Simplified Chinese)

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.