Amazon API Gateway is a fully managed API gateway service for building, publishing, and securing REST, HTTP, and WebSocket APIs at any scale. It handles traffic management, authorization, throttling, and request routing to backends such as AWS Lambda, EC2, or any HTTP endpoint. A distinguishing feature is its tight integration with the broader AWS ecosystem, including native support for Lambda proxy integrations and IAM-based authorization.
Capabilities
Route and version REST/HTTP and WebSocket APIs to backend services
Authenticate and authorize callers (API keys, JWT, IAM, OAuth)
Throttle, rate-limit, and apply per-client quotas
Request/response transformation, caching, and usage metering