Skip to main content
Version: 3.10.x

Install API7 Gateway On-Premises

API7 Gateway is designed for high-performance API management across on-premises and multi-cloud environments. You can deploy the control plane (CP) and data plane (DP) using multiple methods to suit your infrastructure requirements.

The control plane requires a PostgreSQL database to store configuration data. The data plane connects to the control plane to receive configuration updates and process traffic.

Deployment Options

API7 Enterprise supports the following deployment methods:

MethodBest ForDescription
Kubernetes (Helm)ProductionRecommended for high availability, auto-scaling, and cloud-native environments using EKS, GKE, or AKS.
Docker ComposeDevelopment/TestIdeal for rapid prototyping, local development, and proof-of-concept testing.
Installation PackagesBare Metal/VMSuitable for air-gapped environments or organizations with strict containerization policies.

Feature Comparison

Choose the deployment method that aligns with your operational capabilities:

FeatureKubernetesDocker ComposePackages
High AvailabilityNativeManualManual
Auto-scalingSupportedNot SupportedNot Supported
Centralized LoggingNativeManualManual
Rolling UpgradesAutomatedManualManual

Next Steps

Follow the guide that matches your target environment: