Exploring API Gateway - Stages and more | Scribe

Exploring API Gateway - Stages and more

  • Hafeez Baig |
  • 22 steps |
  • 2 minutes
  • Amazon Web ServicesAmazon Web Services
information ordinal icon
Refer to the following guide to learn how to use IAM in the cloud\ <https://scribehow.com/shared/Creating_an_IAM_User_and_User_Group_in_AWS_Management_Console__hWNiiXlcRJKFqYZZEJD-cg>
1
Sign in to **AWS Management Console** as an **IAM User** **Pre-requisite** - Ensure you have selected the AWS region closest to your location\ For this guide, we will be using us-east-2 (Ohio) as a preferred choice
2
Type **API Gateway** in the search bar and click on **API Gateway** to view the API Gateway Dashboard
information ordinal icon
Refer to the following guide to learn how to create your first API gateway in the cloud<https://scribehow.com/shared/Creating_your_first_API_Gateway__7Tp_QCfgRQOi_DZp-S-Zpw>
3
On the **API Gateway** Dashboard, click on the previously created API gateway "**hello-world-api-gateway**"
4
To create **Authorizers** click on **Authorizers** on the left bar
information ordinal icon
**What are Authorizers in AWS?** In AWS, an authorizer is a component used in AWS Lambda functions, Amazon API Gateway, and AWS AppSync to control access to resources. It acts as a gatekeeper, determining whether a client request to access a resource should be granted or denied based on specified criteria.
5
Click on **Create authorizers** button to create an authorizer
6
**Create authorizer** wizard will open, under the **Authorizer details** provide **Authorizer name,** select **Authorizer type** as **Lambda**
7
To view API keys, click on **API Keys** on the left bar
8
API Keys wizard will open, click on the **Create API Keys** button
9
Create API key wizard will open, under the **API key details** provide the **Name** and **Description**, then select **API key** as **Auto generated**
10
To view the usage plans click on the **Usage plans** on the left bar
11
**Usage plans** wizard will open, here you can view the usage plans
12
To create an usage plan, click on **Create usage plan** button
13
**Create usage plan** wizard will open, under the Usage plan details section provide the **Name** and **Description**
14
To view client certificates, click on **Client certificates** on the left bar
15
**Client certificates** wizard will open, here you can view all the Client certificates
16
Click on **API 's** from the left bar, then click on Name "**hello-world-api-gateway**"
17
On the right side click on the **Deploy API** button