Creating an API Gateway

Find out how to create an API gateway with the API Gateway service to process traffic from front-end clients and route it to back-end services.

You can create one or more API gateways to process traffic from API clients and route it to back-end services. After you create an API gateway, you then deploy an API on the API gateway by creating an API deployment.

You can use a single API gateway as the front end for multiple back-end services in the following ways:

  • Create a single API deployment on the API gateway, with an API deployment specification that defines multiple back-end services.
  • Create multiple API deployments on the same API gateway, each with an API deployment specification that defines one (or more) back-end services.

Having a single API gateway as a front end enables you to present a single cohesive API to API consumers and API clients, even if the API actually consists of smaller microservices written by different software teams using different programming languages or technologies.

Was this article helpful?