Accueil > Virtualisation/Stockage/Cloud > OpenStack : utilisateur
Formation #VSC189

Formation OpenStack : utilisateur

Durée : 5 jours

Code : VSC189


Prochaines dates programmées :

Du 10 au 14 Juin 2024

Du 23 au 27 Sept. 2024

Du 16 au 20 Déc. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Acquérir le socle de connaissances nécessaires pour envisager le développement d'applications "cloud-ready" et leur intégration dans une architecture hébergée sur un cloud OpenStack
Programme
1/ Introduction au Cloud
  • Rappels et définitions
  • Le marché du IaaS
  • Les APIs : quels rôles ?
  • Les nouvelles compétences métiers
2/ OpenStack : projet et logiciel
  • Historique et présentation du projet OpenStack
  • Les hyperviseurs supportés (Hyper-V, ESX, etc.)
  • La place de KVM
  • Rôle des différentes briques (Nova, Cinder, Glance, Swift, Neutron, Keystone, Horizon)
  • Quels liens entre Docker et OpenStack ?
3/ Utiliser OpenStack
  • DevStack : faire tourner rapidement OpenStack
  • Découvrir le fonctionnement des APIs en effectuant des requêtes HTTP avec curl
  • Manipuler les ressources de son cloud à l'aide des outils CLI
  • Utiliser le dashboard OpenStack
  • Fonctionnalités avancées
4/ Tirer parti de l’IaaS
  • Penser ses applications pour le cloud
  • Infrastructure as Code
  • Gérer et manipuler ses images cloud
  • Vers le PaaS
5/ Gestion des instances
  • Qu’est-ce qu’une instance pour Openstack ?
  • Flavors (modèle de CPU, RAM, disque)
  • Sécurité (Sécurity groups, keypairs)
  • Surveiller les cycles de vie des instances (monitoring)
  • Conseils sur les ressources et services à surveiller
  • Comment récréer ses instances (backup) ?
  • Et toute l’infrastructure ?
  • Backup des données seules (applicatives, logs)
6/ Architectures "cloud-ready"
  • Concevoir une application pour le Cloud
  • Particularité du stockage dans le Cloud (stockage bloc, stockage objet, SGBDR, NoSQL, cache, etc.)
  • Design Tenets
  • Concevoir une infrastructure pour le Cloud
  • Comment automatiser la gestion de l’infrastrucuture ?
  • En quoi consiste la création et la configuration des ressources ?
  • Travailler comme un développeur (Infrastructure As Code)
  • Suivre les changements avec un outil de versioning (Git, CVS, etc.)
  • Utiliser des outils de tests
  • Orchestrer les ressources (fichier template de description, Heat, Terraform)
  • Adapter automatiquement les besoins (autoscaling)
  • Le réseau dans le Cloud (IP fixe, mutliples interfaces, floating IP, etc.)
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Développeurs d'applications
  • Intégrateurs d'applications
Dates

Dates

  • Du 10 au 14 Juin 2024
  • Du 23 au 27 Sept. 2024
  • Du 16 au 20 Déc. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.