What is Amazon API Gateway?
Amazon API Gateway is a fully managed service that makes it easy to create, publish, maintain, monitor, and secure APIs at any scale. It acts as a front door for applications to access data, business logic, or functionality from backend services. API Gateway handles all tasks involved in accepting and processing API calls including traffic management, authorization and access control, monitoring, and API version management. It supports RESTful APIs, WebSocket APIs, and HTTP APIs. API Gateway integrates with Lambda for serverless backends, provides request throttling, caching, and supports multiple deployment stages.