Certificate Manager – Übersicht

Der Zertifikatmanager vereinfacht die Beschaffung, Bereitstellung und Verwaltung von TLS-Zertifikaten (Transport Layer Security). Certificate Manager unterstützt die Bereitstellung globaler und regionaler Zertifikate auf Google Cloud Load Balancern, regionaler Zertifikate auf Secure Web Proxy-Proxys und globaler Zertifikate auf Media CDN.

Unterstützte Load-Balancer

Google Cloud Load-Balancer, die auf einen HTTPS-Zielproxy oder einen SSL-Zielproxy (TargetSslProxy) verweisen, verwenden TLS-Zertifikate, um über das Netzwerk gesendete Informationen zu verschlüsseln.

Damit Sie Certificate Manager verwenden können, muss Ihr Load Balancer mit der entsprechenden Netzwerkdienststufe kompatibel sein. Eine umfassende Aufschlüsselung der Load-Balancer-Typen und der jeweiligen Unterstützung für die Netzwerkdienststufe finden Sie unter Zusammenfassung der Google Cloud Load Balancer.

Certificate Manager unterstützt die folgenden Load-Balancer-Ressourcen:

Von Application Load Balancern verwendete Ziel-HTTPS-Proxys Ziel-SSL-Proxys, die von Proxy-Network-Load-Balancern verwendet werden
  • Globaler externer Application Load Balancer
  • Klassischer Application Load Balancer
  • Regionaler externer Application Load Balancer
  • Regionaler interner Application Load Balancer
  • Regionsübergreifender interner Application Load Balancer
  • Globaler externer Proxy-Network Load Balancer
  • Klassischer Proxy-Network Load Balancer

Weitere Informationen zu den Unterschieden zwischen HTTPS- und SSL-Zielproxys finden Sie unter Zielproxys.

Unterstützte TLS-Zertifikate

Certificate Manager unterstützt die folgenden Arten von TLS-Zertifikaten:

  • Von Google verwaltete Zertifikate: Zertifikate, die Google Cloudfür Sie abruft und verwaltet. Mit Certificate Manager können Sie von Google verwaltete Zertifikate automatisch ausstellen und verlängern. Wenn Sie Ihre eigene Vertrauenskette verwenden möchten, anstatt sich auf öffentliche Zertifizierungsstellen zu verlassen, die Ihre Zertifikate ausstellen, können Sie Certificate Manager so konfigurieren, dass stattdessen ein CA-Pool aus dem Certificate Authority Service als Zertifikataussteller verwendet wird.

  • Selbstverwaltete Zertifikate: Zertifikate, die Sie selbst beziehen, bereitstellen und verlängern. Sie laden die Zertifikate manuell in den Zertifikatmanager hoch und verwalten sie. Sie können Zertifikate verwenden, die von Drittanbieter-Zertifizierungsstellen oder Zertifizierungsstellen, denen Sie vertrauen, ausgestellt wurden, oder Ihre eigenen selbst signierten Zertifikate.

Weitere Informationen zu den unterstützten Zertifikaten finden Sie unter Zertifikate.

Vorteile

Certificate Manager bietet folgende Vorteile:

Automatisierung

  • Von Google verwaltete Zertifikate automatisch ausstellen, verlängern und verwalten.
  • Stellen Sie von Google verwaltete Zertifikate im Voraus bereit, um nahtlose Migrationen zu Google Cloudohne Ausfallzeiten zu ermöglichen.

Sicherheit

  • Millionen von Zertifikaten sicher speichern und bereitstellen.
  • Sie können Ihre Konfigurationen mit von Google verwalteten Zertifikaten schützen. So müssen Sie keine privaten Schlüssel für Zertifikate verwalten.
  • Implementieren Sie die gegenseitige TLS-Authentifizierung (mTLS) auf Ihrem Load Balancer, um die Sicherheit zu erhöhen. Weitere Informationen finden Sie in der Cloud Load Balancing-Dokumentation unter Übersicht über Mutual TLS.

Flexibilität

  • Bestätigen Sie die Inhaberschaft von Domains mit DNS-basierten oder Loadbalancer-basierten Autorisierungsmethoden.
  • Sie können zwischen von Google verwalteten Zertifikaten (automatisch von Google verarbeitet) und selbstverwalteten Zertifikaten (unabhängig abgerufen und verwaltet) wählen.
  • Mit dem ACME-Protokoll können Sie öffentlich vertrauenswürdige Zertifikate für Endpunkte abrufen, die Sie von Public Certificate Authority verwalten. Weitere Informationen finden Sie unter Öffentliche Zertifizierungsstelle.
  • Sie können alle Zertifikate einheitlich über die Google Cloud Console, die Google Cloud CLI oder die Certificate Manager API verwalten.
  • Zertifikatszuweisung und ‑auswahl anhand von Domainnamen steuern So können Sie mehr Zertifikate verwalten und bereitstellen als mit Compute Engine-SSL-Zertifikaten.
  • Sie können die Zuweisung und Auswahl von Zertifikaten basierend auf Hostnamen auf detaillierter Ebene steuern.

Beschränkungen

Für Certificate Manager gelten die folgenden Einschränkungen:

  • Der Zertifikatmanager unterstützt nur Public Certificate Authority und die Let's Encrypt-Zertifizierungsstelle für die Ausstellung von öffentlich vertrauenswürdigen, von Google verwalteten Zertifikaten.
  • Certificate Manager unterstützt nur den Certificate Authority Service zum Ausstellen von privat vertrauenswürdigen, von Google verwalteten Zertifikaten.
  • Die Anzahl der Domains, die im Feld „Alternative Antragstellernamen (Subject Alternative Names, SANs)“ für von Google verwaltete Zertifikate zulässig ist, ist auf maximal 100 bei Verwendung der DNS-Autorisierung und auf maximal fünf bei Verwendung der Load-Balancer-Autorisierung begrenzt.
  • Für von Google verwaltete Zertifikate gelten Einschränkungen hinsichtlich der Länge der unterstützten Domainnamen. Weitere Informationen finden Sie unter Längenbeschränkungen für Domainnamen für von Google verwaltete Zertifikate.
  • Zertifikate mit dem Bereich ALL_REGIONS unterstützen keine Load Balancer-Autorisierung.
  • Wenn Sie einen globalen externen Application Load Balancer oder einen SSL-basierten globalen externen Proxy-Netzwerk-Load-Balancer verwenden, kann es an einigen Standorten zu höheren TLS-Handshake-Latenzen mit dem Zertifikatmanager kommen als bei der Verwendung von Compute Engine-SSL-Zertifikaten.

Nächste Schritte