+33 (0)1 53 89 99 93 info@xebia-training.fr

DevOps

 

Formation Ansible

Avec Aurélien Maury
2 jours, soit 14 heures
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.

Programme

Contenu 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)

Objectifs

  • 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

50% de théorie et 50% de pratique.

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 close par une lecture détaillée d’un corrigé.

Tarif HT

Inter : 1 700 €

Intra : Selon demande

Prochaines dates de formation

Biographie

Aurélien Maury

Petra travaille avec les méthodes agiles et Scrum en particulier depuis plus de 10 ans. Depuis sa formation initiale avec Ken Schwaber en 2002, elle intervient en tant que Coach Agile dans le cadre de transformation agile au sein de l’entreprise.
Son expérience l’a amenée à mettre en place l’agilité dans 5 pays différents dans plusieurs secteurs d’activités (grande distribution, transport, telecoms, éditeurs, intégrateurs ect…) auprès de sociétés tel que GAP, Caterpillar, Symantec, Orange, l’université de Stanford, Nationwide Insurance et Westjet Airlines pour ne citer qu’eux.
Petra est une formatrice ScrumMaster (Certified ScrumMaster) et Scrum Product Owner (Certified Scrum Product Owner) certifiée par la Scrum Alliance (CST). Elle est également complètement bilingue Français/Anglais.

Public visé

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

Prérequis

Connaissances système Linux de base.

Validation

À la fin de cette formation, les stagiaires recevront une attestation de présence.

SOFTWARE TRAINING DONE RIGHT