The document discusses three patterns for deploying API gateways in microservices architectures: centralize, private jet, and sidecar. The centralize pattern involves deploying a single API gateway instance that fronts all microservices. The private jet pattern involves deploying a dedicated API gateway instance per microservice cluster. The sidecar pattern involves deploying an API gateway instance alongside each microservice instance. The document explores the advantages and disadvantages of each pattern.