4 Dezember 2025

3 Min. Lesezeit

Das Wichtigste in Kürze

  • VPC-Design mit segmentierten Subnetzen ist die Grundlage jeder sicheren Cloud-Architektur.
  • Transit Gateway verbindet hunderte VPCs und On-Premise-Netzwerke über einen zentralen Hub.
  • PrivateLink ermöglicht den Zugriff auf Services ohne Internet-Exposition.
  • Network Policies in Kubernetes implementieren Microsegmentierung auf Pod-Ebene.
  • Multi-Account-Strategien mit separaten VPCs pro Umgebung isolieren Blast Radius.

Netzwerk-Design in der Cloud ist fundamental anders als On-Premise. Statt physischer Switches und Router definiert man virtuelle Netzwerke per Code – flexibler, aber auch fehleranfälliger. Falsch konfigurierte Security Groups, zu breite CIDR-Blöcke und fehlende Segmentierung sind die häufigsten Ursachen für Cloud-Security-Incidents. Wer sein VPC-Design richtig plant, hat 80% der Sicherheitsarbeit erledigt.

VPC-Design: Die Grundlagen richtig legen

Ein VPC (Virtual Private Cloud) ist ein isoliertes Netzwerk in der Cloud. Die Design-Entscheidungen bei der Erstellung bestimmen Sicherheit und Flexibilität für Jahre. Drei Regeln: Erstens, CIDR-Blöcke großzügig planen – ein /16 (65.536 IPs) pro VPC, /24 pro Subnetz. Nachträgliches Erweitern ist limitiert. Zweitens, Public und Private Subnetze trennen. Nur Load Balancer und Bastion Hosts in Public Subnetzen. Drittens, mindestens 3 Availability Zones für Hochverfügbarkeit nutzen.

Multi-Account-Strategien mit AWS Organizations oder Azure Management Groups isolieren Umgebungen (Prod, Staging, Dev) in separaten Accounts mit eigenen VPCs. Ein Breach in der Dev-Umgebung kann nicht auf Production übergreifen.

KENNZAHL
80%
der Sicherheitsarbeit erledigt. VPC-Design: Die Grundlag
KENNZAHL
65.536
IPs) pro VPC, /24 pro Subnetz. Nachträgliches Erweitern ist

Transit Gateway: Der zentrale Netzwerk-Hub

In Enterprise-Umgebungen mit 50-500+ VPCs wird Peer-to-Peer-Vernetzung unmanagbar. AWS Transit Gateway, Azure Virtual WAN und GCP Network Connectivity Center fungieren als zentrale Hubs: Alle VPCs und On-Premise-Netzwerke verbinden sich mit dem Hub statt miteinander.

Transit Gateway ermöglicht: Zentrales Routing zwischen VPCs, VPN-Terminierung für On-Premise-Anbindung, Inter-Region-Peering für Multi-Region-Setups und Route Tables für granulare Verkehrssteuerung. Die Kosten liegen bei 0,05 USD pro Stunde plus Datenverarbeitung – für große Setups günstiger und einfacher als hunderte VPC-Peerings.

PrivateLink und VPC Endpoints

Standardmäßig laufen API-Calls zu AWS-Services (S3, DynamoDB, SQS) über das öffentliche Internet. VPC Endpoints und PrivateLink halten den Traffic im AWS-Backbone: Gateway Endpoints (kostenlos für S3 und DynamoDB) und Interface Endpoints (für alle anderen Services) stellen private IP-Adressen im VPC bereit.

PrivateLink ermöglicht auch privaten Zugriff auf Third-Party-Services und eigene Services in anderen Accounts – ohne Internet, ohne NAT Gateway, ohne öffentliche IP. Für Compliance-kritische Workloads ist PrivateLink Pflicht.

DNS und Service Discovery in der Cloud

Route 53 Private Hosted Zones (AWS), Azure Private DNS und GCP Cloud DNS Private Zones ermöglichen interne DNS-Auflösung innerhalb von VPCs. Services werden über DNS-Namen statt IP-Adressen adressiert – essentiell für dynamische Cloud-Umgebungen, in denen IPs sich ändern.

In Kubernetes übernimmt CoreDNS die Service Discovery: Jeder Service bekommt automatisch einen DNS-Namen (service-name.namespace.svc.cluster.local). External DNS synchronisiert Kubernetes-Services automatisch mit Route 53 oder CloudDNS für externe Erreichbarkeit.

Network Security: Defense in Depth

Cloud-Netzwerk-Sicherheit ist ein Schichtmodell: Security Groups (Stateful Firewall auf Instanz-Ebene) → Network ACLs (Stateless Firewall auf Subnetz-Ebene) → WAF (Application-Layer am Load Balancer) → Network Policies (Pod-zu-Pod in Kubernetes) → Service Mesh (mTLS und Autorisierung zwischen Microservices).

Die wichtigste Regel: Deny by Default. Jede Security Group startet ohne Inbound-Regeln. Jede Network Policy blockiert allen Traffic, bis explizite Allow-Regeln definiert sind. Nur das freigeben, was tatsächlich benötigt wird.

Weiterlesen auf cloudmagazin.com

Mehr zum Thema: Weitere Artikel auf mybusinessfuture

Häufige Fragen

Wie viele VPCs sollte ein Unternehmen haben?

Mindestens drei: Produktion, Staging, Entwicklung – idealerweise in separaten AWS-Accounts. Große Unternehmen haben oft 50-500+ VPCs, organisiert nach Business-Units, Umgebungen und Compliance-Anforderungen. Mehr VPCs = bessere Isolation, aber mehr Management-Aufwand.

Was kostet ein NAT Gateway?

AWS NAT Gateway: 0,045 USD/Stunde (~33 USD/Monat) plus 0,045 USD/GB Datenverarbeitung. Bei hohem ausgehendem Traffic kann das teuer werden. Alternativen: NAT Instances (günstiger, aber selbst verwaltet), VPC Endpoints (eliminieren NAT für AWS-Service-Traffic) oder Dual-Stack IPv6 (kein NAT nötig).

Braucht man Transit Gateway für kleine Setups?

Nein. Für 2-5 VPCs reicht VPC Peering (kostenlos, direkte Verbindung). Transit Gateway lohnt sich ab 10+ VPCs oder wenn On-Premise-Anbindung und zentrales Routing benötigt werden.

Wie segmentiert man Netzwerk in Kubernetes?

Network Policies (Calico, Cilium) definieren, welche Pods mit welchen Pods kommunizieren dürfen. Namespace-basierte Isolation ist der Einstieg: Pods in verschiedenen Namespaces können nur kommunizieren, wenn eine Network Policy es explizit erlaubt.

Was ist der Unterschied zwischen Security Groups und Network ACLs?

Security Groups sind Stateful (Return-Traffic automatisch erlaubt), operieren auf Instanz-Ebene und unterstützen nur Allow-Regeln. Network ACLs sind Stateless (Return-Traffic muss explizit erlaubt werden), operieren auf Subnetz-Ebene und unterstützen Allow und Deny. In der Praxis reichen Security Groups für die meisten Szenarien.

Quelle des Titelbildes: Pexels / Brett Sayles

Mehr aus dem MBF Media Netzwerk

SecurityToday | MyBusinessFuture | Digital Chiefs

Auch verfügbar in

Ein Magazin der Evernine Media GmbH