Skip to main content

Amazon API Gateway

Amazon API Gateway

Amazon API Gateway is an AWS service for creating, publishing, maintaining, monitoring, and securing APIs at any scale.

  • Fully Managed Service: No infrastructure to manage, automatic scaling, and built-in monitoring
  • Multiple API Types: Supports REST APIs, HTTP APIs, and WebSocket APIs for real-time communication
  • Comprehensive Security: Built-in authorization, authentication, and API key management capabilities
note

API Gateway provides serverless API management, automatic scaling, comprehensive monitoring, and robust security features.

Use case: An API defines how different software systems can interact and communicate with each other. API Gateway can be used to create microservices architectures, mobile backends, and serverless applications.

  • Integrates seamlessly with AWS Lambda, EC2, and other AWS services
  • Provides request/response transformation, caching, and throttling capabilities
  • Supports multiple deployment stages for development, testing, and production environments
API Gateway Architecture

Additional Resources​