Concepts
This section provides an overview of the deployment options for API Gateway. Choose a deployment option that best fits your business needs.
On-Premise Deployment Options
You can deploy on-premise instances of API Gateway on containers and virtual machines.
Note:
Running API Gateway in containers is optimal as you can leverage container orchestration platforms like Kubernetes to orchestrate your deployment, although deployment on virtual machines are supported.
Cloud Deployment Options
You can deploy API Gateway on the cloud in two ways: either on the SaaS cloud or your private cloud.
If you choose the SaaS cloud,
IBM hosts and maintains
API Gateway, and manages the infrastructure, which is also the recommended deployment option. Alternatively, you can choose to deploy
API Gateway on a private cloud, which is also fully supported.
If you choose to deploy
API Gateway on a private cloud, you can run the application in containers or on virtual machines. Running
API Gateway in containers is favorable as the containers can be orchestrated with container orchestration platforms like Kubernetes.