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

DVA-C02

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.