Formations > Ansible

Ansible - 2 jours

Ansible est un outil de pilotage de systèmes, sans agent, faisant partie de la famille des outils estampillés DevOps. Il permet de simplifier des opérations d’orchestration complexes, de faire du management de configuration centralisé sur un grand nombre de machines. Il permet également le pilotage de plateformes Cloud telles que Amazon Web Services ou OpenStack notamment. Ce cours vise à donner aux stagiaires les connaissances de base pour débuter avec Ansible, ainsi que la compréhension des bonnes pratiques pour approfondir et utiliser cet outil en environnement de production.

Public

Administrateurs système, ingénieurs de production, développeurs et architectes

Pré-requis

Connaissances système Linux de base

Programme de la formation

  • Ansible dans la galaxie de l’outillage DevOps : en quoi Ansible se différencie de Puppet, Chef et SaltStack notamment.
  • Concepts : comment Ansible fonctionne dans les grandes lignes, les inventaires de machines, les Playbooks, les Rôles.
  • Modules internes
  • Stratégies de test
  • Gestion d’un parc de machines hétérogènes
  • Bonnes pratiques d’organisation
  • Bonnes pratiques de diffusion
  • Techniques de déploiement from scratch
  • Techniques d’intégration d’un parc existant
  • Ansible et Amazon Web Services
  • Ansible et les autres plateformes Cloud (OpenStack, Azure, Digital Ocean)

À l’issue de la formation les stagiaires seront à même de

  • Rédiger des playbooks Ansible pour orchestrer des opérations au sein de leur parc
  • Structurer leurs projets pour les réutiliser efficacement
  • Utiliser Ansible pour améliorer le pilotage de leur parc de machines existant
  • Utiliser les ressources Ansible Galaxy pour trouver au plus vite des playbooks testés par la communauté

Méthodes pédagogiques

Après une instruction des bases de l’outil, son fonctionnement interne, sa syntaxe et ses cas d’usages, la formation rentre dans un rythme d’alternance entre 1h d’instruction sur des modules particuliers et la mise en pratique immédiate des connaissances.

Le fil rouge de la mise en pratique consiste à monter, sur Amazon Web Services, une architecture de serveur web avec load-balancing. Chaque phase de mise en pratique est clôturée par une lecture détaillée d’un corrigé ainsi qu’un tour de table.

Formateur

Aurélien Maury

Aurélien a acquis une forte expérience dans le développement d’applications web, l’architecture de SI et l’utilisation de plate-formes Cloud. Ses missions l’ont amenées à analyser et optimiser de nombreux environnements clients. Ses domaines de prédilections : performance, monitoring, intégration au SI, automatisation, DevOps et plate-formes Cloud.

Son credo : “Make it work, Make it right, Make it fast”

Notre prochaine formation
29 et 30 octobre 2018

Prix HT
Inter : 1 500 €
Intra : Contactez nous

Prise en charge possible
par votre OPCA