Installation Topologies
The requirements below are stated for the recommended minimum configuration. You can adjust them based on your service loads.
Apinizer does not recommend a single-server installation for a production environment. Consider such an installation configuration only for PoC (Proof of Concept) environments.
Do not use Test/PoC installations for load testing purposes! If you are interested in discussing the proper configuration for load testing, please refer to our Benchmark Results page or get in touch with us.
Topology/Purpose | No | Operation System | CPU | RAM | Disk | Installation |
PoC Deployment | Server 1 | Ubuntu Server 22.04.02 LTS | 8 Core | 16 GB | 100 GB | Kubernetes Master and Worker, Elasticsearch, Replica set MongoDB Single Instance |
Test/ Minimum Deployment | Server 1 | Ubuntu Server 22.04.02 LTS | 8 Core | 16 GB | 200 GB | Kubernetes Master, Elasticsearch, Replica set MongoDB Single Instance |
Test/ Minimum Deployment | Server 2 | Ubuntu Server 22.04.02 LTS | 8 Core | 12 GB | 40 GB | Kubernetes Worker |
Starter Deployment | Server 1 | Ubuntu Server 22.04.02 LTS | 8 Core | 16 GB | 500 GB | Kubernetes Master, Elasticsearch, Replica set MongoDB Single Instance |
Server 2 | Ubuntu Server 22.04.02 LTS | 8 Core | 12 GB | 40 GB | Kubernetes Worker | |
Professional Deployment | Server 1 | Ubuntu Server 22.04.02 LTS | 8 Core | 32 GB | 1 TB | Kubernetes Master, Elasticsearch, MongoDB Replica Set |
Server 2 | Ubuntu Server 22.04.02 LTS | 10 Core | 12 GB | 40 GB | Kubernetes Worker | |
Server 3 | Ubuntu Server 22.04.02 LTS | 10 Core | 12 GB | 40 GB | Kubernetes Worker | |
High Available Deployment | Server 1 | Ubuntu Server 22.04.02 LTS | 4 Core | 4 GB | 40 GB | Kubernetes Master |
Server 2 | Ubuntu Server 22.04.02 LTS | 4 Core | 4 GB | 40 GB | Kubernetes Master | |
Server 3 | Ubuntu Server 22.04.02 LTS | 4 Core | 4 GB | 40 GB | Kubernetes Master | |
Server 4 | Ubuntu Server 22.04.02 LTS | 12 Core | 16 GB | 40 GB | Kubernetes Worker | |
Server 5 | Ubuntu Server 22.04.02 LTS | 12 Core | 16 GB | 40 GB | Kubernetes Worker | |
Server 6 | Ubuntu Server 22.04.02 LTS | 12 Core | 16 GB | 40 GB | Kubernetes Worker | |
Server 7 | Ubuntu Server 22.04.02 LTS | 4 Core | 4 GB | 200 GB | MongoDB Replica Set 1 | |
Server 8 | Ubuntu Server 22.04.02 LTS | 4 Core | 4 GB | 200 GB | MongoDB Replica Set 2 | |
Server 9 | Ubuntu Server 22.04.02 LTS | 4 Core | 4 GB | 200 GB | MongoDB Replica Set 3 | |
Server 10 | Ubuntu Server 22.04.02 LTS | 8 Core | 64 GB | 2 TB | Elasticsearch Cluster 1 | |
Server 11 | Ubuntu Server 22.04.02 LTS | 8 Core | 64 GB | 2 TB | Elasticsearch Cluster 2 |