Skip to content

Amazon API Gateway

#33 · Level 2 · Scaling and resilience · Serverless

Amazon API Gateway is the reception desk in front of your app, which receives outside requests and sends them to the right place. An API is an entry point through which one program talks to another. With API Gateway you can build REST, HTTP and WebSocket APIs. Requests can be sent behind it to Lambda, to an app running on EC2, or to other AWS services. Checking requests (authorization), limiting excess requests (throttling) and monitoring also happen here.

A hospital reception. A patient comes and describes the problem, and reception sends them to the right doctor. Reception also checks who can come in, and how many at once.

To let a mobile app or website talk to the backend safely, you need a controlled entry point. Checking logins and blocking excess requests all happen here.

APIs for mobile apps, and a way to call Lambda functions from the internet.

Azure API Management

AWS Lambda · What is Serverless?

For details and the latest information, see the official documentation: