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

Amazon Web Services

Introduction to Amazon API Gateway (简体中文)

Amazon Web Services and Amazon via AWS Skill Builder

Overview

实验概览

在本实验中,您将创建一个简单的 FAQ 微服务。该微服务通过可以调用 AWS Lambda 函数的 Amazon API Gateway 终端节点,返回一个 JSON 对象,其中包含随机问答对。以下是该微服务的架构模式:

图片描述:用户向 AWS 云中的服务发送 HTTP 请求或 GET 请求。Amazon API Gateway 是接收该请求的第一个服务。Amazon API Gateway 将 HTTP 请求转换为 JSON,然后转发到 AWS Lambda 服务。用户定义的 AWS Lambda 函数处理请求,并向 Amazon API Gateway 返回 JSON 格式的响应。Amazon API Gateway 将从 AWS Lambda 接收到的 JSON 响应转换为要发送给用户的最终 HTTP 响应。

目标

完成本实验后,您应能够:

  • 创建一个 AWS Lambda 函数。
  • 创建一个 Amazon API Gateway 终端节点。
  • 借助 Amazon CloudWatch 调试 API Gateway 和 Lambda。

技术性知识先决条件

运行本实验时,具备一些编程经验并熟悉应用程序开发会很有帮助,但这不是必需的。但是在进行这个实操实验之前,您必须先完成 Introduction to AWS Lambda 自主进度动手实验。

时长

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

图标说明

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

  • 了解详情:可以找到更多信息的位置。
  • 复制编辑:此时可将命令、脚本或其他文本复制到文本编辑器(以便在其中编辑特定的变量),相比直接在命令行或终端中编辑,这可能更加简单。
  • 注意:一项提示、技巧或重要指导。
  • 任务完成:本实验的总结或结论要点。

Reviews

Start your review of Introduction to Amazon API Gateway (简体中文)

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.