From Venafi Presentation: Comment l'installation manuelle de certificats entrave l'intégration et le déploiement continus des applicationsLes services et conteneurs cloud sont devenus de facto la norme pour le déploiement d'applications Web. Cependant, l'intégration des certificats SSL / TLS dans l'environnement DevOps reste trop compliquée et lente. De nombreuses tâches sont toujours effectuées manuellement, ce qui représente une très grosse charge pour les devops. Dans un environnement virtuel avec des conteneurs, le nombre de machines sur le réseau augmente considérablement et la protection des connexions machine-machine et des communications entre eux est toujours nécessaire. Si dans un tel environnement l'émission de certificats et de pratiques de gestion est mal établie, le manque d'authentification fiable de chaque machine augmente la surface d'attaque.
Si tout est fait manuellement, les développeurs
privilégient souvent la
vitesse et la simplicité plutôt que la sécurité . Parfois, par souci de rapidité, ils choisissent des options plus simples: créer votre propre autorité de certification (CA) avec des certificats auto-signés, des algorithmes de chiffrement faibles, importer des certificats racine non approuvés, une protection inadéquate des clés secrètes pour les autorités de certification racine et intermédiaires. Et parfois, les développeurs n'utilisent pas du tout SSL / TLS pour crypter les communications entre les machines et les conteneurs.
Pour résoudre ce problème, plusieurs nouveaux services sont apparus sur le marché qui s'intègrent directement dans le cycle continu d'intégration / livraison (CI / CD) et automatisent le processus.
Ces services offrent une sécurité améliorée et une productivité de développement accrue, ainsi que la conformité aux normes réglementaires de sécurité telles que PCI-DSS, NIST et HIPAA. Et le support ne nécessite que quelques lignes de code. L'un de ces services depuis avril 2017 est
fourni par Venafi, spécialisé dans les solutions de sécurité de l'information.
Venafi Cloud Place dans le convoyeur CI / CDVenafi Cloud for DevOps est un service cloud intégré qui intègre de manière pratique l'infrastructure de clés cryptographiques et de certificats numériques dans les plates-formes DevOps d'entreprise populaires. La société a récemment
annoncé l'intégration de Venafi Cloud avec l'infrastructure à clé publique GlobalSign PKI.
Venafi Cloud aide à gérer les certificats SSL / TLS. Vous pouvez tester la plateforme dans le cadre d'une
version bêta gratuite .
Caractéristiques clés:
- Suivi de tous les certificats externes.
- Surveillance et visualisation en continu où chaque certificat interne est installé (un scanner léger est utilisé).
- Identification des vulnérabilités potentielles.
- Demande et renouvellement automatiques des certificats, intégration avec une autorité de certification. Les certificats sont livrés en quelques secondes. Émettre des certificats directement aux pipelines CI / CD et appliquer des stratégies appropriées pour chaque environnement.

- Installation automatique de certificats via l'API REST, intégration avec les outils DevOps et le serveur ACME (Automated Certificate Management Environment).
- Génération de rapports.
Venafi Cloud propose initialement une intégration avec les outils DevOps, notamment Hashicorp Terraform, Hashicorp Vault, SaltStack, Ansible, Docker et Jetstack Cert-Manager. Venafi Cloud et GlobalSign PKI DevOps fournissent des interfaces standard bien documentées, notamment l'API REST, le SDK VCert open source (disponible dans Go et Python) et ACME. Les entreprises de toutes tailles peuvent désormais disposer d'un service d'identification de machine dans leur infrastructure hybride et de plusieurs clouds, ce qui permet d'augmenter la vitesse DevOps.
Les principales fonctions de Venafi Cloud sont répertoriées dans le tableau.

