Kafka migration to VPC networks
Virtual Private Cloud (VPC) peering is a method of connecting separate cloud(AWS, Google Cloud, or Azure) private networks with each other. It allows virtual machines in different private networks to talk to each other directly without going through the public Internet.
Aiven's VPC peering allows only private networks in the same cloud provider to talk to each other without going through the public internet. Which means that our Azure cloud users can only access Kafka services that are migrated to Google VPC network via only public URLs
Kafka platform changes
-
Team Data Platform and Team Platform have created the necessary VPC resources to migrate existing internal Kafka clusters to VPC networks.
-
Kafka clusters serving external Kafka users are NOT migrated and their usage remains same as before
entur-kafka-test-ext
entur-kafka-prod-ext
-
This migration has no impact on all Entur applications running in GKE clusters in
dev
,staging
andproduction
environments -
Following are the clusters that will be migrated.
entur-kafka-test-int
entur-kafka-prod-int
-
Following are the Kafka users affected by this migration. Public URLs are created with a
public-
prefix to the existing bootstrap and schema registry server URLs for these users.- Entur applications running in other cloud networks like Azure Cloud etc
- CI/CD applications
- Entur developers
➡️ Switching to public URLs is mandatory after switching to VPC networks for the above users as the old/existing URLs are assigned to the private networks
-
The same Kafka user credentials should work as before