Définition du cloud computing : élasticité, facturation à l'usage, mutualisation des ressources.
Les modèles de service : IaaS, PaaS, SaaS — périmètres techniques et répartition des responsabilités.
Modèles de déploiement : cloud public, privé, hybride, multi-cloud — critères de choix.
Cartographie des briques fondamentales : compute, stockage, réseau, services managés.
Vue d'ensemble des principaux fournisseurs (AWS, Azure, GCP, OVHcloud) : positionnement et différences clés.
Mise en oeuvre concrète avec OpenStack : présentation de l'architecture, installation d'un cloud interne sur plusieurs machines physiques. Administration avec la console Web et en ligne de commandes (gestion des noeuds, des utilisateurs). Lancement d'une première machine virtuelle. Ajout de noeuds physiques et mise en évidence de l'élasticité.
Architecture réseau Cloud : VPC, sous-réseaux, routage, NAT, groupes de sécurité.
Gestion des identités et des accès (IAM) : utilisateurs, rôles, politiques, principe du moindre privilège.
Structuration des ressources : comptes, tags, environnements (dev, staging, prod).
Atelier : cartographie Cloud d'une application existante — mapping IaaS/PaaS/SaaS et schéma réseau VPC/IAM sur un cas d'entreprise