You are viewing a free preview of this lesson.
Subscribe to unlock all 10 lessons in this course and every other course on LearningBro.
Amazon API Gateway is a fully managed service for creating, publishing, and managing APIs at any scale. It acts as the "front door" for applications to access backend services — Lambda functions, HTTP endpoints, or other AWS services. API Gateway handles authentication, throttling, caching, request/response transformation, and monitoring, letting you focus on business logic.
AWS offers three types of API Gateway, each designed for different use cases:
| Type | Protocol | Use Case | Pricing Model |
|---|---|---|---|
| REST API | HTTP (REST) | Full-featured APIs with request validation, caching, API keys, usage plans | Per request + data transfer |
| HTTP API | HTTP (REST) | Low-latency, cost-optimised APIs with simpler features | Per request (up to 71% cheaper) |
| WebSocket API | WebSocket | Real-time, two-way communication (chat, dashboards, gaming) | Per message + connection minutes |
Subscribe to continue reading
Get full access to this lesson and all 10 lessons in this course.