AWS Service
Amazon API Gateway
API Gateway is a managed front door for HTTP, REST, and WebSocket APIs.
What This Service Solves
API Gateway is a managed front door for HTTP, REST, and WebSocket APIs.
- Use API Gateway for serverless APIs, auth integration, throttling, request/response transformation, stages, and usage plans.
When You Should Not Use It
- Avoid it when a simple load-balanced web app behind ALB fits better and API features are not needed.
What AWS Manages and What You Manage
AWS manages API infrastructure. You manage routes, integrations, authorizers, throttling, caching, stages, and deployment lifecycle.
Security Implications
Use IAM auth, Lambda authorizers, Cognito, resource policies, WAF, throttling, and TLS.
Availability and Scaling
Regional and edge-optimized endpoints have different access patterns. Backend failures still surface through the API.
API Gateway scales automatically but has quotas and throttling behavior.
Cost Behavior
Requests, cache, data transfer, and downstream invocations drive cost.
Common Integrations
- Lambda
- Step Functions
- VPC Link
- Cognito
- CloudWatch
How AWS Might Present It
Certification-Specific Depth
Developer Associate
Know configuration choices, integrations, failure modes, security, operations, and cost tradeoffs.
Related Comparisons
Sources and Review Metadata
This independent training application is not affiliated with or endorsed by Amazon Web Services. AWS, Amazon Web Services, and AWS certification names are trademarks of Amazon.com, Inc. or its affiliates.