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
OpenStack Bobcat 2023.2 - Du Déploiement à la Production en 3 Jours

À 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
S'inscrire

Inscription ouverte

  • Attestation de participation
  • Exercices pratiques
  • Support de cours inclus

Inscription

Informations personnelles

Informations complémentaires (optionnel)

Mode de paiement *

Nathan

Assistant virtuel ECINTELLIGENCE