Slide 13
Slide 13 text
Deployment diagram in Azure
Kafka Cluster (Critical: RAM and DISK) SaaS - Managed Kafka
PostgreSQL
postgresql
(32 vCPUs, 160 GB
RAM, 8 TB, 20000
IOPS)
SaaS -
Gen 5, 32
vCore
reads \ writes from topics
kafka.head.x
(2 VCPUs, 16 GB
RAM, 135 GB DISK)
kafka.worker.x
(4 VCPUs, 4 GB RAM,
200 GB DISK)
kafka.zookeeper.x
(2 VCPUs, 14 GB RAM, 135
GB DISK)
kafka.storage
(1TB SSD)
Kubernetes Cluster
aks.x
SaaS - DS2 v2
x3
x2 x3 x3
Ingestion Cluster
(Critical: CPU and RAM):
ingestion.1
(4 CPU, 8 GB RAM, 64
SSD + 64 PREMIUM SSD)
IaaS - F4s v2
ingestion.2
(4 CPU, 8 GB RAM, 64
SSD + 64 PREMIUM SSD)
GeoServer Cluster (Critical: CPU)
geoserver.1
(4 CPU, 8 GB RAM, 64
SSD + 32 PREMIUM SSD)
PaaS - F4s v2
geoserver.2
(4 CPU, 8 GB RAM, 64
SSD + 32 PREMIUM SSD)
reads tables
writes to tables
manages