TLS-Terminierung
Problem
Sie haben 100 Backend-Server.
Müssen alle unabhängig externe TLS-Verbindungen und Zertifikate abwickeln?
Ein zentraler Einstiegspunkt soll TLS-Verbindungen und Zertifikate verwalten.
Lösung — TLS-Terminierung
Sowohl ein API-Gateway als auch ein HTTPS-fähiger Load Balancer können TLS beenden: Sie vervollständigen die TLS-Verbindung des Clients und entschlüsseln eingehende Anfragen, bevor sie an das Backend weitergeleitet werden.
Client ║ TLS Load Balancer ↓ Backend
Die Backend-Verbindung kann dann ein geeignetes internes Sicherheitsmodell verwenden, einschließlich einer anderen TLS-Verbindung, falls erforderlich.
Kerngedanke: Die TLS-Terminierung zentralisiert dort, wo eine ankommende TLS-Verbindung endet.