In diesem Dokument werden die Kernkomponenten von Zertifikatmanager (2. Generation) und ihre Interaktion mit Ihren Google Cloud Ressourcen und externen Zertifizierungsstellen beschrieben.
Mit Zertifikatmanager (2. Generation) können Sie Funktionen schrittweise einführen. Sie können damit beginnen, Ihr vorhandenes Zertifikatinventar zu überwachen, und dann die automatische Ausstellung oder die Vertrauensverwaltung hinzufügen, wenn Ihr Bedarf wächst.
Kernkomponenten
Zertifikatmanager (2. Generation) hat die folgenden Kernkomponenten:
- Zertifikatsverzeichnis: Eine einheitliche Liste aller erkannten und manuell hochgeladenen Zertifikate in Ihrem Projekt.
- Übersichtsdashboard: Ein Monitoring-Tool, das Ihre Zertifikatumgebung zusammenfasst, einschließlich Ablaufbenachrichtigungen und Sicherheitstrends.
- Ausstellungskonfigurationen: Wiederverwendbare Richtlinien, die definieren, wie Zertifikatmanager (2. Generation) automatische Zertifikatsverlängerungen generiert und verwaltet.
- Konfigurationen der Vertrauensstellung: Definitionen für Vertrauensanker, z. B. Stammzertifikate der Zertifizierungsstelle, die Arbeitslasten für die gegenseitige TLS-Authentifizierung (mTLS) verwenden, um Identitäten zu überprüfen.
Architektur
Das folgende Diagramm zeigt, wie diese Komponenten miteinander interagieren:
Im Zertifikatsinventar werden Zertifikate aus CA Service und integrierten Google Cloud Ressourcen hinzugefügt. Mit dem Übersichts-Dashboard können Sie den Zertifikatsstatus im Blick behalten und die Lebenszyklusverwaltung automatisieren, indem Sie Ausstellungs- und Vertrauenseinstellungen konfigurieren. In den folgenden Abschnitten werden die einzelnen Komponenten im Detail beschrieben.
Beobachtbarkeit von Zertifikaten
Zertifikatmanager (2. Generation) überwacht Ihre Umgebung automatisch und füllt das Zertifikatsverzeichnis aus den folgenden Quellen:
- Integrierte Google Cloud Dienste: Zertifikate, die von Diensten wie Managed Workload Identity und Cloud Load Balancing verwendet werden (einschließlich hochgeladener und klassischer Zertifikate).
- Certificate Authority Service: Zertifikate, die von Ihren privaten Zertifizierungsstellenpools der Enterprise-Version ausgestellt wurden.
Zertifikatsüberwachung
Im Übersichts-Dashboard werden die Daten aus dem Zertifikatsverzeichnis verwendet, um den Status und die Sicherheitslage Ihrer Umgebung zusammenzufassen. Mit dem Dashboard können Sie die folgenden Aufgaben ausführen:
- Ablaufende Zertifikate identifizieren: Priorisieren Sie die Erneuerungen, indem Sie sehen, welche Zertifikate in allen Diensten bald ablaufen.
- Sicherheitsstatus prüfen: Überwachen Sie die Verteilung von kryptografischen Algorithmen und Schlüssellängen, um die Einhaltung von Sicherheitsstandards zu gewährleisten.
- Trends bei der Ausstellung im Blick behalten: Sie erhalten Einblicke in die Verwendung und Ausstellung von Zertifikaten im Zeitverlauf.
Automatisierte Verwaltung des Zertifikatslebenszyklus
Sie können die Verwaltung Ihrer Zertifikate automatisieren, indem Sie Einstellungen für die Ausstellung und das Vertrauen konfigurieren:
- Ausstellungskonfigurationen: Hier können Sie Parameter wie Gültigkeitsdauer, Schlüsselalgorithmus und Rotationszeitraum definieren. Wenn eine Ausstellungs-Konfiguration mit einer Ressource verknüpft ist, generiert und erneuert Zertifikatmanager (2. Generation) das Zertifikat automatisch.
- Konfigurationen der Vertrauensstellung: Verteilen Sie Trust-Anker an Ihre Anwendungen, um die Kommunikation zwischen Arbeitslasten mit gegenseitigem TLS (mTLS) zu schützen. So wird sichergestellt, dass Anwendungen nur genehmigten Zertifikaten vertrauen.
Nächste Schritte
- Versionen des Zertifikatmanagers vergleichen
- Zertifikatsverzeichnis ansehen
- Zertifikate überwachen
- Konfiguration für die Ausstellung erstellen
- Konfiguration der Vertrauensstellung erstellen