Advanced OpenStack Administration (LFS457)

 

Course Overview

Apprenez-en plus sur les fonctions internes de diverses distributions OpenStack spécifiques à un fournisseur et sur leurs installations et configurations auprès d'ingénieurs qui ont contribué aux versions OpenStack, déployé et configuré plusieurs distributions OpenStack et qui ont combiné leurs connaissances pour produire ce cours. Ce cours s'adresse aux développeurs, déployeurs et dépanneurs.

A qui s'adresse cette formation

Ce cours est conçu pour les professionnels du Cloud qui sont à l'aise avec OpenStack et qui auraient besoin d'installer les configurations et de maintenir leurs déploiements OpenStack. Il est également utile pour les personnes qui veulent comprendre les différentes distributions, configurations et autres concepts liés à OpenStack.

Pré-requis

La connaissance de l'administration OpenStack, de l'administration Linux, des concepts et de l'administration des réseaux, du stockage et des systèmes virtuels est utile. Des compétences de base en ligne de commande Linux sont également requises.

Objectifs

Ce cours donne des informations internes sur les différentes distributions OpenStack spécifiques aux fournisseurs et sur leurs installations et configurations. Il enseigne également des sujets clés avancés, le dépannage et le débogage des problèmes liés aux neutrons et diverses considérations relatives à l'extension du réseau. Il couvre des sujets allant du développement de gabarits thermiques à des concepts thermiques avancés. Il se penche également sur la haute disponibilité et l'évolution d'OpenStack depuis les versions précédentes jusqu'à Ocata. Il enseigne également les APIs OpenStack, les bibliothèques clientes, les CLI et comment écrire des applications en utilisant les APIs. Nous enseignons également comment contribuer aux versions d'OpenStack et comment maintenir les CI et les internes de Tempest.

Après avoir suivi le cours, le candidat devrait être capable d'administrer et de gérer plus efficacement ses déploiements OpenStack, de déboguer et de résoudre les problèmes liés au déploiement, à la clé de voûte, au réseau et à la haute disponibilité. Ils devraient être capables d'écrire des applications en utilisant les API OpenStack. Ils devraient être en mesure de déployer des services à l'aide de modèles Heat et de gérer leurs déploiements. De plus, ils devraient pouvoir contribuer aux versions d'OpenStack et maintenir leur code contribué en exécutant des CI (tests d'intégration continue).

Contenu

  • Introduction
  • Vue d'ensemble des solutions OpenStack spécifiques aux fournisseurs
  • Keystone - Introduction
  • Domaines Keystone
  • Fédération Keystone
  • Topologies des réseaux de neutrons
  • Considérations relatives à la mise à l'échelle du réseau
  • Dépannage opérationnel
  • Introduction à la Heat
  • Déploiement du service Heat
  • Développement de gabarits Heat
  • Concepts avancés de Heat
  • Évolution de Liberty à Ocata
  • OpenStack-Haute disponibilité
  • Openstack, les bibliothèques de clients et CLI
  • Le modèle de demande/réponse de l'API RESTful d'OpenStack
  • Ecrire une application client OpenStack
  • Devstack
  • Modèle de contribution et d'examen OpenStack
  • Tests d'unité et d'intégration
  • Tempête
  • Sondage d'évaluation
Classroom training

Durée 4 jours

Prix (Hors Taxe)
  • France: US$ 2 950,-

Actuellement aucune session planifiée