Was ist STACKIT Load Balancer?
STACKIT Load Balancer ist ein vollständig verwalteter Netzwerk-Service, der eingehenden Traffic über mehrere Backend-Instanzen verteilt. Der Service unterstützt Layer 4 (Network Load Balancer) für TCP/UDP-Traffic und Layer 7 (Application Load Balancer) für HTTP/HTTPS mit erweitertem Routing. Als deutscher Cloud-Provider verarbeitet STACKIT allen Traffic in deutschen Rechenzentren und garantiert DSGVO-Konformität.
Kernfunktionen
- Layer 4 und Layer 7: Network LB für Performance, Application LB für HTTP-Features
- SSL-Terminierung: Zertifikatsverwaltung und Let’s Encrypt Integration
- Health Checks: Automatische Erkennung und Entfernung ungesunder Backends
- Session Persistence: Cookie-basiert oder IP-basiert für zustandsbehaftete Apps
- Multi-AZ: Cross-Zone Load Balancing mit automatischem Failover
Typische Anwendungsfälle
Web-Anwendungen: Verteilen Sie Traffic über mehrere Webserver für Lastspitzen und Ausfallsicherheit. Typisch für E-Commerce und SaaS-Plattformen.
Microservices: Application Load Balancer mit URL-basiertem Routing exponieren verschiedene Services über einen Endpunkt. Integration mit STACKIT Kubernetes Engine für automatische Pod-Registrierung.
Blue-Green Deployments: Zero-Downtime-Deployments durch gewichtete Traffic-Verteilung zwischen alter und neuer Umgebung.
Vorteile
- DSGVO-konform: Aller Traffic in deutschen Rechenzentren
- 99.99% SLA: Garantierte Hochverfügbarkeit
- Kubernetes-Integration: Native Unterstützung für SKE
- Transparente Preise: Keine versteckten Bandbreitenkosten
Integration mit innFactory
Als offizieller STACKIT Partner unterstützt innFactory Sie bei Load Balancer: Architektur für hochverfügbare Anwendungen, Health Check Konfiguration, SSL-Setup und Kubernetes Integration.
Verfügbare Varianten & Optionen
Network Load Balancer
- Layer 4 (TCP/UDP)
- Extreme Performance
- Niedrige Latenz
- Keine SSL-Terminierung
Application Load Balancer
- Layer 7 (HTTP/HTTPS)
- URL-basiertes Routing
- SSL-Terminierung
- Etwas höhere Latenz
Typische Anwendungsfälle
Technische Spezifikationen
Häufig gestellte Fragen
Was ist der Unterschied zwischen Layer 4 und Layer 7?
Layer 4 routet Traffic basierend auf IP und Port. Layer 7 analysiert HTTP-Inhalte und ermöglicht URL-basiertes Routing und SSL-Terminierung.
Wie funktionieren Health Checks?
Health Checks überwachen kontinuierlich die Backend-Verfügbarkeit. Unhealthy Targets werden automatisch aus der Rotation entfernt.
Kann SSL zentral terminiert werden?
Ja, Application Load Balancer unterstützen SSL/TLS-Terminierung mit Zertifikatsverwaltung und Let's Encrypt Integration.
Wie wird abgerechnet?
Stundenbasiert pro Load Balancer plus verarbeitetes Datenvolumen in GB. Keine versteckten Bandbreitenkosten.
Funktioniert der Load Balancer mit Kubernetes?
Ja, Kubernetes Services vom Typ LoadBalancer erstellen automatisch einen STACKIT Load Balancer.
