The API gateway is a very powerful offering. It allows clients to invoke lambda, AWS services, and HTTP requests through a serverless offering. The gateway types you have are edge-optimized, regional, and private. Edge-optimized is deployed in 1 region, but utilizes CloudFront to reduce latency around the world. Regional is specific to 1 region, CloudFront can be utilized but it is option. Finally we have private which is used if you wish to use the gateway privately in your own VPC, the gateway will have an ENI it is accessible from. So for example you could have a lambda function that ran a piece of python code invoked through your API gateway https://API_gateway/resource_path. What’s interesting is you can actually connect different functions and services to different resource paths, so you have one at https://API_gateway/Example and a different function for https://API_gateway/Example/Example01, or even https://API_gateway/Test. This way you can have entirely different functions ran with just a path change on the URL. There is so much more to API gateways, I would highly recommend testing them out!