Aus der Venafi-Präsentation: Wie die manuelle Installation von Zertifikaten die kontinuierliche Integration und Bereitstellung von Anwendungen behindertCloud-Dienste und -Container sind zum De-facto-Standard für die Bereitstellung von Webanwendungen geworden. Die Integration von SSL / TLS-Zertifikaten in die DevOps-Umgebung bleibt jedoch zu kompliziert und zu langsam. Viele Aufgaben werden immer noch manuell ausgeführt, und dies ist eine sehr große Belastung für Entwickler. In einer virtuellen Umgebung mit Containern nimmt die Anzahl der Maschinen im Netzwerk dramatisch zu, und der Schutz der Maschinen-Maschinen-Verbindungen und der Kommunikation zwischen ihnen ist weiterhin erforderlich. Wenn in einer solchen Umgebung die Ausstellung von Zertifikaten und Verwaltungspraktiken schlecht etabliert ist, erhöht das Fehlen einer zuverlässigen Authentifizierung jedes Computers die Angriffsfläche.
Wenn alles manuell erledigt wird, legen Entwickler häufig
Wert auf Geschwindigkeit und Einfachheit anstatt auf Sicherheit . Aus Gründen der Geschwindigkeit wählen sie manchmal einfachere Optionen: Erstellen einer eigenen Zertifizierungsstelle (CA) mit selbstsignierten Zertifikaten, schwachen Verschlüsselungsalgorithmen, Importieren nicht vertrauenswürdiger Stammzertifikate, unzureichender Schutz geheimer Schlüssel für Stammzertifizierungsstellen und Zwischenzertifizierungsstellen. Und manchmal verwenden Entwickler SSL / TLS überhaupt nicht, um die Kommunikation zwischen Maschinen und Containern zu verschlüsseln.
Um dieses Problem zu lösen, wurden mehrere neue Dienste auf den Markt gebracht, die sich direkt in den kontinuierlichen Integrations- / Lieferzyklus (CI / CD) integrieren und den Prozess automatisieren.
Diese Dienste bieten verbesserte Sicherheit und gesteigerte Entwicklungsproduktivität sowie die Einhaltung von Sicherheitsstandards wie PCI-DSS, NIST und HIPAA. Für den Support sind nur wenige Codezeilen erforderlich. Einer dieser Dienste wird seit April 2017 von Venafi
bereitgestellt , das sich auf Informationssicherheitslösungen spezialisiert hat.
Venafi Cloud Place im CI / CD-FördererVenafi Cloud for DevOps ist ein integrierter Cloud-Dienst, der die Infrastruktur von kryptografischen Schlüsseln und digitalen Zertifikaten bequem in die beliebten DevOps-Unternehmensplattformen integriert. Das Unternehmen hat kürzlich die Integration von Venafi Cloud in die Public-Key-Infrastruktur von GlobalSign PKI
angekündigt .
Venafi Cloud hilft bei der Verwaltung von SSL / TLS-Zertifikaten. Sie können die Plattform im Rahmen einer
kostenlosen Beta testen.
Hauptmerkmale:
- Verfolgung aller externen Zertifikate.
- Kontinuierliche Überwachung und Anzeige, wo jedes interne Zertifikat installiert ist (ein leichter Scanner wird verwendet).
- Identifizierung potenzieller Schwachstellen.
- Automatische Anforderung und Erneuerung von Zertifikaten, Integration mit einer Zertifizierungsstelle. Zertifikate werden innerhalb von Sekunden geliefert. Ausstellen von Zertifikaten direkt an die CI / CD-Pipelines und Anwenden geeigneter Richtlinien für jede Umgebung.

- Automatische Installation von Zertifikaten über die REST-API, Integration in DevOps-Tools und den ACME-Server (Automated Certificate Management Environment).
- Berichterstellung.
Venafi Cloud bietet zunächst die Integration mit DevOps-Tools, einschließlich Hashicorp Terraform, Hashicorp Vault, SaltStack, Ansible, Docker und Jetstack Cert-Manager. Venafi Cloud und GlobalSign PKI DevOps bieten gut dokumentierte Standardschnittstellen, einschließlich der REST-API, des Open-Source-VCert-SDK (verfügbar in Go und Python) und ACME. Unternehmen jeder Größe können jetzt einen Maschinenidentifizierungsdienst in ihrer Hybridinfrastruktur und mehrere Clouds haben, wodurch die DevOps-Geschwindigkeit erhöht wird.
Die Hauptfunktionen von Venafi Cloud sind in der Tabelle aufgeführt.

