API Gateway is a fully-managed AWS offering that sets up a system interface for the outside world (over the internet). It provides seamless integration with AWS Lambda, which is the FaaS solution we have chosen to write our business logic with. With API Gateway, we can create, publish, maintain, and version production-grade API systems, without much effort.
In Chapter 2, AWS Serverless Offerings, you saw how easy it is to set up an API Gateway to proxy the calls to a simple Lambda function.
In this section, we'll walk through some of the advanced and necessary configurations of the API Gateway for a production grade system. We will build upon the Greeter API that we created in Chapter 1, Basics of ...