Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Cloud - Architecture

Cloud - Architecture

Formation à distance
Durée : 35 heures (5 jours)
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire

Formation créée le 21/09/2021. Dernière mise à jour le 15/09/2022.

Version du programme : 1

Programme de la formation

Objectif de formation : Comprendre le fonctionnement des trois types de cloud (hybride, public, privé) et savoir les implémenter.

Objectifs de la formation

  • Reconnaître les acteurs majeurs et les usages d'un Cloud hybride
  • Implémenter un Cloud privé avec OpenStack
  • Provisionner un Cloud public avec AWS et Cloudwatt
  • Implémenter un Cloud hybride avec ces trois Clouds
  • Décrire et gérer l'automatisation
  • Définir la DSI DevOps et faire évoluer une DSI vers ce modèle

Profil des bénéficiaires

Pour qui
  • Architectes
  • Ingénieurs systèmes et réseaux
  • Chefs de projets techniques
  • Administrateurs
Prérequis
  • Connaître différentes architectures cloud
  • Avoir des connaissances en virtualisation de serveurs
  • Avoir des notions de sécurité
  • Disposer de compétences solides en réseau (physique et virutel)

Contenu de la formation

  • Cloud privé et hybride : Les fondamentaux
    • Rappels des modèles de services
    • Rappels des modèles de déploiement
    • Rappels des 5 caractéristiques d'un Cloud selon le NIST et l'OSi
    • Rappel du SDDC (Software-Defined Data Center) : Software-Defined Network, Software-Defined Storage, virtualisation de serveurs
    • Rappel de la virtualisation de serveurs au Cloud privé et hybride
  • Aperçu des acteurs du marché
    • Les "enablers" ou les éditeurs de IaaS : VMware, OpenStack
    • Les "providers" ou les fournisseurs de IaaS : Amazon Web Services, Microsoft Azure, OVH
    • Les "brokers" et les offres multi-Cloud : le cas de LinkByNet
  • Les usages
    • Tirer parti d'un Cloud privé
    • Les bénéfices du Cloud hybride : Cloud Bursting, stockage, PRA
    • Le Cloud privé et hybride pour les développeurs et le PaaS
    • Le Cloud public pour les postes de travail et les applications : le DaaS, le BYOD
  • Implémenter un Cloud privé : Openstack
    • Présentation générale du projet OpenStack
    • Architecture OpenStack
    • Les distributions
    • Les composants
  • 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 du serveur contrôleur - Controller Node, installation du serveur réseau - Network Node, installation du serveur compute - Compute Node avec vSphere et KVM
    • Installation des services back-ends : MySQL, RabbitMQ, NTP
    • Installation Keystone et configuration Identity Service
    • Installation Nova
    • Installation Glance - Import d'une image dans Glance
    • Installation Neutron - Configuration des nodes et des réseaux virtuels
  • Utiliser OpenStack
    • Installation Horizon
    • Paramétrage Horizon
    • Utilisation d'Horizon
    • Création d'une instance
    • Manipulation de l'instance par Horizon
    • Manipulation de l'instance en CLI
  • Provisionner un Cloud public : Amazon Web Services
    • Présentation générale de l'offre
    • Les API utilisées
    • Les outils de Cloud hybride
  • Un Cloud public basé sur OpenStack : Cloudwatt
    • Présentation générale de l'offre
    • Les API utilisées
    • Les outils de Cloud hybride
  • Provisionner sur AWS et Cloudwatt
    • Provisionner une infrastructure virtuelle sur AWS
    • Utiliser les outils Cloudwatch et Autoscaling sur AWS
    • Provisionner une infrastructure virtuelle sur Cloudwatt
  • Les défis de l'implémentation un 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
  • Interconnecter les trois Clouds installés
    • Utilisation d'un VPN pour sécuriser les interconnexions
    • Utilisation d'appliance d'accélération WAN pour garantir les performances
    • Comprendre les problématiques d'interopérabilité
  • 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
  • Implémenter un cas pratique de Cloud Bursting entre OpenStack et AWS
    • Les API des deux Clouds
    • Utiliser ces API pour implémenter un Cloud Bursting de serveurs WWW
    • Implémenter un cas pratique de Cloud Bursting entre OpenStack et Cloudwatt
  • L'automatisation et l'industrialisation : introduction
    • Qu'est-ce que la configuration automatisée ?
    • La notion de Desired State
    • Configuration
    • Les acteurs : Puppet, Chef, Ansible...
    • Le monde Microsoft : PowerShell, SC Orchestrator
    • La terminologie
  • Le cas détaillé de Puppet
    • Le fonctionnement général de Puppet : Puppet Master, Puppet Client, agent Puppet, la notion de Fact
    • Utiliser Puppet : les environnements, les modules, les classes, les ressources et leur organisation, les templates et fichiers, le langage
  • Mise en oeuvre de Puppet
    • Le Puppet Master : installer et configurer un Puppet Master et l'agent Puppet
    • Manipulations de base : gérer l'enregistrement des agents, des certificats SSL, les utilisateurs et groupes
    • Déployer une solution et sa configuration
    • Remonter l'information avec Facter et superviser ses agents
    • Décrire la configuration avec Puppet
    • Gestion des modules : utiliser un module existant, installer un module, écrire un nouveau module
    • Gérer son code : gestion des versions dans Puppet, gérer les données spécifiques, gérer les rapports
    • Comment rentrer son code Puppet ré-utilisable ?
  • L'organisation DevOps : introduction
    • La DSI bimodale selon le Gartner
    • Pourquoi le Cloud modifie-t-il l'organisation des administrateurs et des développeurs dans l'entreprise ?
    • Qu'est-ce qu'un DevOps exactement ?
  • Comment évoluer vers une organisation DevOps ?
    • Quelles actions pour faciliter l'adoption des équipes IT à cette nouvelle architecture tout en maintenant l'infrastructure existante ?
    • L'entreprise doit-elle acquérir de nouvelles compétences ?
    • Définir l'organisation du projet pour réussir sa mise en oeuvre
Équipe pédagogique

Professionnel expert dans le cloud

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
  • Accueil des apprenants dans une salle dédiée à la formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...