Vault Enterprise architecture
- Vue d'ensemble de Vault, Vault Workflow, terminologie, architecture du serveur et introduction à la réplication.
Vault configuration
- Présentation de la configuration, initialisation, vue d'ensemble des clés de cryptage.
- Mettre en place un cluster Vault Enterprise sécurisé pour un environnement de production.
Démonstration
Démonstration en direct de l'installation locale de Vault, du démarrage en mode développement et du stockage/récupération de secrets.
Static secrets
- Présentation générale des mécanismes de gestion sécurisée des secrets.
- Présentation des secrets immuables ou à faible fréquence de changement, tels que les clés API ou les certificats SSL...
Travaux pratiques
Apprendre à utiliser et à gérer des secrets versionnés stockés dans le moteur de secrets Key/Value Version 2 (KVv2) de Vault.
Deploying secrets avec Vault
- Vue d'ensemble du déploiement et de la gestion des secrets avec Vault Agent.
Travaux pratiques
Apprendre à configurer et utiliser Vault Agent pour injecter des secrets
Tokens
- Authentication Workflow : Flux d'authentification.
- Token Overview : Vue d'ensemble des jetons.
- Token Types : Types de jetons.
- Token Lifecycle : Cycle de vie des jetons.
- Token Use Cases : Cas d'utilisation des jetons.
Travaux pratiques
Apprendre à configurer et utiliser les jetons et les politiques de Vault
Policies
- Vue d'ensemble des règles de sécurité Politique d'association.
- Jetons d'authentification et règles d'accès.
- Définir des règles d'accès.
- Lier des règles d'accès.
Travaux pratiques
Apprendre à configurer et utiliser les jetons et les politiques de Vault.
Authentication Methods People
- Présentation des différentes méthodes utilisées pour vérifier l'identité des utilisateurs.
- Présentation des différentes méthodes utilisées pour accorder l'accès à des systèmes informatiques.
Travaux pratiques
Apprendre à configurer et utiliser la méthode d'authentification LDAP de Vault.
Authentification Methods Machine
- Cloud-Based Identity, Kubernetes, AppRole.
Travaux pratiques
Apprendre à configurer et à utiliser la méthode d'authentification AWS de Vault. Apprendre à configurer et à utiliser l'authentification Kubernetes avec Vault. Apprendre à configurer et à utiliser la méthode d'authentification AppRole de Vault.
Enterprise replication
- Vue d'ensemble de la réplication.
- Réplication pour la récupération après sinistre.
- Réplication pour les performances.
Travaux pratiques
Apprendre à configurer la réplication de performance entre des clusters Vault. Apprendre à configurer la récupération après sinistre entre des clusters Vault.
Opérations et Management
- Gestion des clés de scellement et des jetons racine.
- Configuration de la journalisation et de la surveillance.
- Points de terminaison d'API pour les opérations. migrer un cluster Vault vers l'option GCP Auto-Unseal.
Travaux pratiques
Apprendre à gérer Vault, notamment les journaux d'audit, la gestion des jetons racine et le renouvellement/rotation des clés de Vault. Ensuite, migrer un cluster Vault vers l'option Auto-Unseal de GCP.
Dynamic secrets
- Présentation des technologies et des pratiques utilisées pour sécuriser les données en entreprise.
- Dynamic Secrets Overview, Databases, Encryption Keys.
- Migrer une app web Python de l'utilisation de Credentials de BdD statiques vers des Credentials générés dynamiquement.
Travaux pratiques
Apprendre à configurer un serveur Vault pour générer des certificats PKI dynamiques. Apprendre à générer dynamiquement des Credentials AWS à durée de vie limitée avec Vault. Apprenez à générer dynamiquement des identifiants GCP à durée de vie limitée avec Vault.
Vault deployment guidelines
- Meilleures pratiques de déploiement en production.
- Considérations pour le déploiement.
- Modèle de sécurité pour le déploiement.
- Modèle de sécurité du stockage dans Consul.
Incident management
- Que faire en cas de problème : Dépannage et prévention.