OpenStack Bobcat 2023.2 - Du Déploiement à la Production en 3 Jours
Du 20/08/2025 au 22/08/2025
9 heures
Bekroundjo Akoley Aristide

À propos de cette formation
🎯 Objectifs de la formation
- Maîtriser l'architecture OpenStack Bobcat 2023.2 et ses nouvelles fonctionnalités
- Déployer OpenStack sur infrastructure bare metal avec Kolla-Ansible
- Intégrer Ceph pour un stockage distribué haute performance
- Configurer le réseau avancé OVN (Open Virtual Network)
- Implémenter le monitoring avec Prometheus et Grafana
- Assurer la haute disponibilité et maîtriser le troubleshooting
- Migrer depuis des versions antérieures d'OpenStack
💡 Point différenciateur : Formation 100% pratique avec labs réels sur la dernière version stable. Chaque participant dispose d'un environnement complet pour 1 semaine après la formation.
📋 Prérequis
- Administration Linux (commandes de base, gestion des services)
- Notions de virtualisation (KVM, hyperviseurs)
- Bases en réseau TCP/IP (VLANs, routage)
- Environnement de test : 32GB RAM, 8 vCPU, 100GB disque
📚 Programme détaillé
🗓️ Jour 1 : Architecture et Déploiement (20 août - 14h-17h)
Module 1.1 : OpenStack Bobcat - Vue d'ensemble (1h)
- Nouveautés Bobcat 2023.2
- Support natif VLAN dans OVN pour self-service networks
- Améliorations de sécurité (CVE-2023-2088 corrigé)
- Nova : topologies parent-enfant pour DPU
- Cinder : Active/Active pour NetApp NFS
- Manila : verrouillage des partages contre suppression
- Ironic : support du servicing des nœuds actifs
- Architecture modulaire
- Core services vs services optionnels
- Communication inter-services via RabbitMQ
- Base de données distribuée (Galera)
- Cas d'usage en Afrique
- Cloud souverain pour institutions financières
- Infrastructure telco avec 70% d'économies
- Migration VMware vers OpenStack
🔧 TP 1.1 : Analyse d'une architecture OpenStack existante
Module 1.2 : Déploiement avec Kolla-Ansible (2h)
- Préparation de l'infrastructure
- Configuration réseau : management, tunnel, storage, external
- Installation des prérequis système
- Configuration SSH et sudo
- Kolla-Ansible en détail
- Structure des inventaires (all-in-one vs multinode)
- Configuration globals.yml pour Bobcat
- Gestion des mots de passe avec passwords.yml
- Personnalisation avec globals.d/
- Déploiement pas à pas
- Bootstrap des serveurs
- Prechecks et validation
- Deploy et post-deploy
- Validation du déploiement
🔧 TP 1.2 : Déploiement complet d'OpenStack Bobcat sur 3 nœuds
🗓️ Jour 2 : Stockage et Réseau Avancé (21 août - 14h-17h)
Module 2.1 : Intégration Ceph pour le stockage (1h30)
- Architecture Ceph avec OpenStack
- RADOS et les pools dédiés (volumes, images, backups, vms)
- RBD pour les volumes Cinder
- Intégration avec Glance pour les images
- Boot from Ceph sans Cinder
- Configuration de l'intégration
- Création des pools et utilisateurs Ceph
- Configuration des keyrings
- Optimisation des performances (rbd_cache, chunk_size)
- Copy-on-write pour le clonage rapide
- Fonctionnalités avancées
- Snapshots et backups incrémentaux
- QoS et limitation IOPS
- Erasure coding pour l'efficacité
- Multi-attach volumes
🔧 TP 2.1 : Configuration complète Ceph + OpenStack avec tests de performance
Module 2.2 : Réseau avancé avec OVN (1h30)
- Architecture OVN dans Neutron
- OVN vs ML2/OVS : avantages et migration
- Northbound et Southbound databases
- ovn-controller sur chaque compute
- Distributed Virtual Router (DVR)
- Configuration réseau avancée
- GENEVE tunneling avec support VXLAN
- VLAN provider networks
- Self-service VLAN networks (nouveauté Bobcat)
- Floating IPs et SNAT distribué
- Sécurité et performance
- Security groups avec conntrack
- Port security et anti-spoofing
- Load balancing natif (Octavia)
- Optimisation MTU et offloading
🔧 TP 2.2 : Création d'une topologie réseau complexe multi-tenant
🗓️ Jour 3 : Monitoring, HA et Production (22 août - 14h-17h)
Module 3.1 : Monitoring avec Prometheus/Grafana (1h30)
- Architecture de monitoring
- OpenStack exporter pour Prometheus
- Node exporter sur tous les nœuds
- Libvirt exporter pour les VMs
- Service discovery automatique
- Métriques essentielles
- Santé des services OpenStack
- Utilisation CPU/RAM/Disk par projet
- Performance réseau (bandwidth, packets)
- Latence API et temps de réponse
- Dashboards et alertes
- Dashboard OpenStack global
- Vue par tenant et par compute
- Alertes critiques (services down, ressources)
- Intégration avec Telegram/Slack
🔧 TP 3.1 : Déploiement stack monitoring complet avec dashboards personnalisés
Module 3.2 : Haute disponibilité et troubleshooting (1h30)
- Architecture HA complète
- HAProxy pour les API endpoints
- Galera cluster pour MySQL
- RabbitMQ clustering
- Ceph pour le stockage distribué
- Troubleshooting avancé
- Analyse des logs centralisés
- Debug des problèmes réseau OVN
- Performance tuning (Nova, Neutron)
- Recovery après incident
- Migration et mise à jour
- Fast-Forward Upgrade (FFU) depuis Yoga/Zed
- Rolling upgrade sans interruption
- Rollback et points de restauration
- Tests de validation post-migration
🔧 TP 3.2 : Simulation de pannes et procédures de recovery
🎓 Certification et suivi post-formation
- Certificat ECINTELLIGENCE reconnu dans l'industrie
- Accès lab 1 semaine pour pratique supplémentaire
- Support Slack 30 jours avec l'instructeur
- Documentation complète et scripts réutilisables
- Préparation COA (Certified OpenStack Administrator)
- Communauté alumni pour networking et entraide
🎁 Bonus inclus
- Scripts Ansible pour automatisation post-déploiement
- Templates Heat pour déploiements applicatifs
- Playbooks de backup et disaster recovery
- Guide de migration VMware vers OpenStack
- Accès au groupe WhatsApp exclusif formés OpenStack
Horaires
14h00 - 17h00 GMT+1 (Casablanca) Pause de 15 minutes à 15h30
900,00 €
Inscriptions ferment dans
00
jours
00
heures
00
min
00
sec
Inscriptions fermées
Places disponibles
10/10
Inscription ouverte
- Attestation de participation
- Exercices pratiques
- Support de cours inclus