Métier, Virtualisation, Orchestration, oVirt, Cloudstack, Docker...

Avancé 4 jours (28 h) 2000 € ht

Réf : OPEN2

Formation OpenStack Utilisateur

Développez des applications cloud ready avec OpenStack !

Ce cours s'adresse à un public technique de développeurs et d'intégrateurs d'applications désireux d'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.

Au long de la session, les stagiaires seront mis en situation via le développement et l'intégration d'une mini-application, les uns dans le rôle "développeur" et les autres dans le rôle "intégrateur".

Programme

OpenStack : projet et logiciel

  • Historique et présentation du projet OpenStack
  • Le logiciel OpenStack
  • Modèle de développement ouvert

Utiliser OpenStack

  • DevStack : faire tourner rapidement un OpenStack
  • Utilisation des APIs
  • Utilisation des outils CLI
  • Utilisation du Dashboard
  • Fonctionnalités avancées

Tirer parti de l’IaaS

  • Penser ses applications pour le cloud
  • Infrastructure as Code
  • Gérer et manipuler ses images cloud
  • Vers le PaaS

Architectures "cloud-ready"

  • Concevoir une application pour le Cloud
  • Concevoir une infrastructure pour le Cloud

Travaux pratiques

  • 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
  • Déployer une stack avec Heat
  • Générer sa propre image cloud
  • Réalisation d'une mini-application Web "cloud-ready"
  • Construction de l'infrastructure d'hébergement dans un tenant OpenStack
  • Intégration de l'application
Tlcharger l'article au format PDF