Funktionsweise von Zertifikatmanager (2. Generation)

In diesem Dokument werden die Kernkomponenten von Zertifikatmanager (2. Generation) und ihre Interaktion mit Ihren Google Cloud -Ressourcen und externen Zertifizierungsstellenquellen beschrieben.

Mit Zertifikatmanager (2. Generation) können Sie Funktionen schrittweise übernehmen. Sie können mit dem Monitoring Ihres vorhandenen Zertifikatsbestands beginnen und dann die automatisierte Ausstellung oder Vertrauensverwaltung hinzufügen, wenn Ihre Anforderungen steigen.

Kernkomponenten

Der Zertifikatmanager (2. Generation) hat die folgenden Kernkomponenten:

  • Zertifikatsverzeichnis: Eine einheitliche Liste aller erkannten und manuell hochgeladenen Zertifikate in Ihrem Projekt.
  • Übersichts-Dashboard: Ein Monitoring-Tool, das Ihre Zertifikatsumgebung zusammenfasst, einschließlich Ablaufwarnungen und Sicherheitstrends.
  • Ausstellungskonfigurationen: Wiederverwendbare Richtlinien, die definieren, wie der Zertifikatmanager (2. Generation) automatisierte Zertifikatserneuerungen generiert und verwaltet.
  • Konfigurationen der Vertrauensstellung: Definitionen für Trust-Anchor, z. B. Root-CA-Zertifikate, die Arbeitslasten für gegenseitiges TLS (mTLS) verwenden, um Identitäten zu überprüfen.

Architektur

Das folgende Diagramm zeigt, wie diese Komponenten miteinander interagieren:

Architekturdiagramm mit den Kernkomponenten von Zertifikatmanager (2. Generation) und ihren Interaktionen mit Google Cloud-Ressourcen und externen CA-Quellen.
Architektur des Zertifikatmanagers (2. Generation) mit Komponentinteraktionen.

Das Zertifikatsinventar fügt Zertifikate aus CA Service und integrierten Google Cloud -Ressourcen hinzu. Mit dem Übersichts-Dashboard können Sie den Zertifikatszustand überwachen und die Lebenszyklusverwaltung automatisieren, indem Sie die Einstellungen für die Ausstellung und das Vertrauen konfigurieren. In den folgenden Abschnitten werden die einzelnen Komponenten im Detail beschrieben.

Beobachtbarkeit von Zertifikaten

Certificate Manager (2. Generation) überwacht Ihre Umgebung automatisch und füllt das Zertifikatsverzeichnis aus den folgenden Quellen:

  • Integrierte Google Cloud -Dienste: Zertifikate, die von Diensten wie verwalteter Workload Identity und Cloud Load Balancing verwendet werden (einschließlich hochgeladener und klassischer Zertifikate).
  • Certificate Authority Service: Zertifikate, die von Ihren privaten CA-Pools der Enterprise-Stufe ausgestellt wurden.

Zertifikatsmonitoring

Das Übersichts-Dashboard verwendet die Daten aus dem Zertifikatsverzeichnis, um den Zustand und Sicherheitsstatus Ihrer Umgebung zusammenzufassen. Sie können das Dashboard für die folgenden Aufgaben verwenden:

  • Ablaufende Zertifikate identifizieren: Priorisieren Sie Verlängerungen, indem Sie sich ansehen, welche Zertifikate in allen Diensten bald ablaufen.
  • Sicherheitsstatus prüfen: Überwachen Sie die Verteilung kryptografischer Algorithmen und Schlüssellängen, um die Einhaltung von Sicherheitsstandards zu gewährleisten.
  • Ausstellungstrends verfolgen: Erhalten Sie Einblicke in die Zertifikatsnutzung und -ausstellung im Zeitverlauf.

Automatisierte Verwaltung des Zertifikatslebenszyklus

Sie können die Verwaltung Ihrer Zertifikate automatisieren, indem Sie die Einstellungen für die Ausstellung und das Vertrauen konfigurieren:

  • Ausstellungskonfigurationen: Definieren Sie Parameter wie Lebensdauer, Schlüsselalgorithmus und Rotationsfenster. Wenn eine Ausgabekonfiguration mit einer Ressource verknüpft ist, generiert und erneuert der Zertifikatmanager (2. Generation) das Zertifikat automatisch.
  • Konfigurationen der Vertrauensstellung: Verteilen Sie Trust-Anchor an Ihre Anwendungen, um die Kommunikation zwischen Arbeitslasten mithilfe von gegenseitigem TLS (mTLS) zu sichern. So wird sichergestellt, dass Anwendungen nur genehmigten Zertifikaten vertrauen.

Nächste Schritte