Administer and Use the API Gateway on AWS
Amazon Application Programming Interface (API) Gateway is a managed, autoscaling hosting service for your REST, HTTP, and WebSocket APIs. In this lab you’ll import an existing API into API Gateway, test the API, and then optimize the API to give consumers the best possible experience.
Terms and conditions apply.
Lab info
Lab author
Challenge
Import an Existing API into Amazon API Gateway
You’ll import the Amazon PetStore example API into AWS API Gateway.
Challenge
Test the API in the API Gateway Console
Use the AWS API Gateway console to verify the PetStore API’s REST methods.
Challenge
Deploy the API to a Stage
Deploy the API to a new stage to make it callable by your fellow developers.
Challenge
Optimize the API to Improve its Responsiveness
Optimize your published API by enabling response caching, payload compression, and request throttling.
Provided environment for hands-on practice
We will provide the credentials and environment necessary for you to practice right within your browser.
Guided walkthrough
Follow along with the author’s guided walkthrough and build something new in your provided environment!
Did you know?
On average, you retain 75% more of your learning if you get time for practice.
Recommended prerequisites
- Basic understanding of REST APIs (what they are, their benefits, etc)
- Basic navigational skill in the AWS Management ConsoleL
- macOS, Linux, or Windows CLI (and access to the cURL or Invoke-WebRequest commands)