Amazon API Gateway
Amazon API Gateway is a fully managed service designed to help developers create, publish, maintain, monitor, and secure APIs at any scale. Serving as the "front door" for applications, it enables seamless access to data, business logic, or functionality from backend services. API Gateway supports both RESTful APIs and WebSocket APIs, making it ideal for real-time, two-way communication applications as well as traditional web and serverless workloads.
- Efficient API Development: Run multiple versions of the same API simultaneously, allowing for rapid iteration, testing, and deployment. There are no minimum fees or upfront commitments; users pay only for API calls and data transfer out.
- Performance at Scale: Leverage a global network of edge locations via Amazon CloudFront to ensure low latency for API requests and responses. Built-in traffic throttling and authorization help maintain backend stability during traffic spikes.
- Cost Savings: Benefit from a tiered pricing model that reduces costs as API usage increases, with competitive rates for high-volume requests.
- Comprehensive Monitoring: Access detailed performance metrics, including API calls, latency, and error rates, through the API Gateway dashboard and Amazon CloudWatch integration.
- Flexible Security Controls: Secure APIs using AWS Identity and Access Management (IAM), Amazon Cognito, and native support for OIDC and OAuth2. Custom authorization can be implemented with AWS Lambda authorizers.
- RESTful and WebSocket API Options: Build APIs optimized for serverless workloads and HTTP backends, with the flexibility to choose between HTTP APIs for cost efficiency or REST APIs for advanced management features.
Amazon API Gateway is trusted by organizations across industries to deliver reliable, scalable, and secure API solutions, supporting everything from mobile and web applications to IoT and real-time communication platforms.
Included in the Free Tier
- One million HTTP API calls per month for up to 12 months
- One million REST API calls per month for up to 12 months
- One million WebSocket messages per month for up to 12 months
- 750,000 WebSocket connection minutes per month for up to 12 months
- Free tier available only to new AWS customers
- Free tier benefits expire after 12 months or upon exceeding limits
Visit the Amazon API Gateway Pricing Page for more information on its free tier offering.