M2I FORMATION : 07 - Architecture Cloud et expertise - Module socle
Organisme
75012 PARIS
Contact
Durée
35 heuresModalités
- Classe virtuelle
- Présentiel
– En cours de formation, par des études de cas ou des travaux pratiques – Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)
Prix
Public
Architecte,
Ingénieur système et réseau,
Chef de projet,
Administrateur,
Responsables IT,
Administrateurs et supports techniques.
Pré-requis
- Connaissances de base des architectures Cloud, des systèmes d'exploitation et des réseaux d'entreprise.
- Avoir des notions en sécurité
Objectifs pédagogiques
Pour consulter les objectifs pédagogiques, merci de vous référer au programme détaillé de chaque stage.
Programme détaillé
Connaissances du Cloud Computing
Les fondamentaux
– Les 5 caractéristiques d'un Cloud selon le NIST et l'ISO
– Modèles de services (SaaS, PaaS, IaaS)
– Modèles de déploiement (privé, public, hybride)
– Le voyage vers le Cloud du Gartner ?
– Les conteneurs et leur écosystème
– L'émergence de l'Edge Computing
Les bénéfices
– Elasticité, flexibilité, dynamisme, agilité... du système d'information
– Application et poste de travail à la demande
– Cloud Bursting
– Cloud Auto Scaling
– Vers un nouveau modèle de coûts
– Capex / Opex
Les tendances du Cloud
– Conteneurisation et Serverless
– AI / ML
– IoT
Les enjeux
– Quels risques pour la DSI de ne pas répondre aux besoins métiers ?
– Quelles nouvelles opportunités pour la DSI ?
– Quels sont les enjeux juridiques ?
– Quels types de contrats avec les acteurs du Cloud ?
– Quels impacts sur la sécurité des données ?
– Quels sont les enjeux financiers du Cloud ?
Comprendre les aspects juridiques et la sécurité
– Gérer et garantir la localisation, le transfert, la sécurité des données, la confidentialité
et les contrats
– Les grandes réglementations : HDS, directives européennes...
– Les certifications : ISO 27001, 27002, 27005, 27018...
Exemple de travaux pratiques (à titre indicatif)
– Etude de cas : exigences de sécurité pour une application
L'impact du Cloud sur les entreprises
L'évolution des entreprises
– L'évolution des ESN
– Construire versus provisionner
– Quelles nouvelles activités ?
– L'évolution des sociétés d'infogérance
– Cloud public versus Cloud privé / hybride
– L'évolution des sociétés de développement
– Monolithe, PaaS et CaaS
L'évolution de la structure des entreprises
– L'évolution de l'organisation des entreprises pour répondre aux besoins des métiers
– DSI Bimodale
– Cloud Center of Excellence
– Le monde du DevOps
L'évolution des métiers
– L'évolution des métiers d'aujourd'hui
– L'apparition de nouveaux métiers
– Vers la philosophie du DevOps : quels profils et quelles formations ?
Exemple de travaux pratiques (à titre indicatif)
– Etude de cas : réorganisation d'une DSI pour le Cloud
Provisionner un Cloud public
Amazon Web Services
– Présentation générale de l'offre
– Les API utilisées
– Les outils de Cloud hybride
Exemples de travaux pratiques (à titre indicatif)
– Provisionner sur AWS
– Provisionner une infrastructure virtuelle sur AWS en mode IaaS
– Utiliser les outils CloudWatch et Auto Scaling sur AWS
– Provisionner une infrastructure virtuelle sur AWS en mode PaaS
– Comparer les deux méthodes de provisionnement
Implémenter un Cloud privé
OpenStack
– Présentation générale du projet OpenStack
– Architecture OpenStack
– Les distributions
– Les composants
Exemples de travaux pratiques (à titre indicatif)
– Implémenter OpenStack
– Environnement de travail : présentation de l'architecture de TP, répartition des services
et rôles, définition de l'architecture réseau
– Installation de l'environnement
– Installation d'un module supplémentaire
– Utiliser OpenStack
– Installation Horizon
– Paramétrage Horizon
– Utilisation Horizon
– Création d'une instance
– Manipulation de l'instance par Horizon
– Manipulation de l'instance en CLI
Implémenter un Cloud hybride
Les défis du Cloud hybride
– La communication entre les applications
– La fédération des authentifications
– La sécurité entre les différents clouds
– Les performances du réseau entre les clouds
– L'interopérabilité entre les clouds
Exemples de travaux pratiques (à titre indicatif)
– Implémenter un cas pratique de débordement de stockage avec AWS Gateway
– Installer AWS Storage Gateway
– Configurer avec son stockage local
– Gérer le débordement chez AWS
L'automatisation et l'industrialisation
Introduction
– Qu'est-ce que la coniguration automatisée ?
– Les acteurs IAC : Ansible, Terraform...
– Le monde Microsoft : ARM et PowerShell
– Le monde AWS : CloudFormation
Le cas détaillé d'Ansible
– Le fonctionnement général d'Ansible : contrôleur Ansible, inventaire, les playbooks,
la notion de Fact
– Utiliser Ansible : les fichiers d'inventaires, les modules, les playbooks, les variables, Ansible
Vault, le langage YAML, les rôles
Exemples de travaux pratiques (à titre indicatif)
– Mise en oeuvre d'Ansible
– Le Contrôleur Ansible : installer et configurer un contrôleur Ansible, configurer
les connexions SSH aux clients
– Manipulations de base : gérer les fichiers d'inventaire
– Manipulation via les commandes ad-hoc
– Conception de playbooks
– Utilisation des modules
– Mise en place de l'idempotence grâce au Handlers
– Utilisation de variables
– Récupération des facts
– Chiffrement et sécurité avec Ansible Vault
– Réutilisation du code avec les rôles
– Interconnecter les deux clouds installés
– Utilisation d'un VPN pour sécuriser les interconnexions
– Provisionner des instances sur les deux clouds via Ansible