API Gateway
Amazon API Gateway sits between clients and a backend — a Lambda function, a container service, another AWS service, or any HTTP endpoint. The decision that matters most is which of its three API types to use, because the feature set and the price differ sharply between them, and a default choice of REST costs more than most Lambda-backed APIs need to pay.
Amazon API Gateway
covers the three API types and how to choose between them, endpoint types, integrations,
response caching, usage plans, and the throttling behaviour that produces
429 Too Many Requests.