Automatisation avec Ansible

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Identifier les apports des solutions d'automatisation et de gestion de configuration
  • Expérimenter l'utilisation et le fonctionnement d'Ansible
  • Piloter votre infrastructure de serveurs à partir d'Ansible.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 1 420,00 €

Durée 2 jours  (14h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 1 420,00 €

Durée 2 jours  (14h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

Jour 1

Fondamentaux de l'automatisation

  • En quoi consiste la gestion de la configuration ?
  • Quels sont les objectifs de ce type d'outil ?
  • Comment situer Ansible par rapport aux autres outils de gestion de configuration, comme Puppet ou Chef ?
  • Qu'est-ce qu'Ansible Galaxy ? Ansible Tower ?

Principes d'Ansible

  • Origine d'Ansible
  • Définitions et terminologie
  • Les concepts Ansible
  • Comment fonctionne Ansible ?
  • Gestion
    • Inventaires
    • Playbooks
    • Rôles

Playbook d'Ansible

  • Fonctionnement par rapport à SSH
  • Notion de dépôt avec Git
  • Commandes de bases
  • Modules et tâches
  • Ecriture de playbook et langage YAML
  • Variables, boucles, conditions
  • Rôles et inclusion
  • Bonnes pratiques pour l'écriture de playbook

Installation d'Ansible

  • Configuration SSH
  • Exécuter des commandes de bases
  • Gestion des modules (fichiers, utilisateurs, packages, services...)
Exemples de travaux pratiques (à titre indicatif)
  • Déploiement du lab
  • Installation d'Ansible
  • Manipulation des commandes ad-hoc
  • Construction de code idempotent

Ansible Playbooks

  • Ecriture de playbooks
  • Piloter l'environnement avec Ansible
  • Gérer le contrôle des tâches
  • Comment intégrer Ansible avec des Cloud providers ?
  • Utiliser Ansible dans le monde Windows
Exemples de travaux pratiques (à titre indicatif)
  • Rédaction de playbooks
  • Découverte de YAML
  • Gestion des inventaires et déploiement de middleware

Rôles d'Ansible

  • Présentation des rôles
  • Pourquoi utiliser des rôles ?
  • Comment architecturer son code avec des rôles ?
Exemples de travaux pratiques (à titre indicatif)
  • Création de rôles
  • Intégration de rôles aux playbooks

Jour 2

Playbooks avancés

  • Présentation des objectifs du playbook
  • Présentation de l'utilisation des variables à plusieurs niveaux
Exemples de travaux pratiques (à titre indicatif)
  • Développement en autonomie d'un playbook complexe sur la base des notions acquises
  • Validation syntaxique
  • Gestion de clefs SSL dans un playbook (suivi et correction par le formateur)

Ansible Vault

  • Présentation d'Ansible Vault
  • Gestion des secrets
  • Chiffrement et déchiffrement d'un fichier
Exemples de travaux pratiques (à titre indicatif)
  • Création de fichiers de variables cryptées
  • Utilisation avec commandes ad-hoc et avec playbook

Ansible Galaxy

  • Présentation d'Ansible Galaxy
Exemple de travaux pratiques (à titre indicatif)
  • Utilisation de rôles Ansible depuis Galaxy
    • Exemple avec installation de Docker, IIS, Jenkins

Examen M2i (en option)

  • Prévoir l'achat de l'examen en supplément
  • L'examen (en français) sera passé le dernier jour, à l'issue de la formation et s'effectuera en ligne
  • Il s'agit d'un QCM dont la durée moyenne est d'1h30 et dont le score obtenu attestera d'un niveau de compétence
  • L'examen n'est pas éligible au CPF, mais permettra néanmoins de valider vos acquis

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation et/ou un examen M2i

Les + de la formation

Un examen M2i permettant de valider vos acquis à l'issue de la formation est disponible sur demande (coût : 120€).

Prérequis

Avoir des connaissances de base en administration Linux / Unix, en administration Windows et en scripting.

Public

Administrateurs, développeurs et architectes souhaitant utiliser Ansible pour la gestion centralisée des configurations logicielles et pour le déploiement automatisé de leurs applications.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Formation Ansible

Proposé par Sparks

Objectifs de la formation

  • Expliquer l'impact de la culture DevOps et le positionnement d'Ansible sur le marché
  • Installer et configurer Ansible
  • Utiliser les commandes Ad Hoc pour effectuer des tâches courantes
  • Créer et gérer des playbooks pour la configuration, le déploiement et l'orchestration
  • Utiliser des plugins et interagir avec l'Ansible Galaxy
  • Maîtriser les structures de contrôle et les bonnes pratiques d'utilisation
  • Créer et utiliser des templates avec Ansible
  • Implémenter des concepts avancés d'Ansible, tels que les stratégies de test et le développement de modules personnalisés
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Installer Ansible
  • Configurer Ansible
  • Créer des playbooks pour déployer son SI
  • Gérer les fichiers
  • Gérer les rôles
Tarif

A partir de 990,00 €

Durée

23 heures

Modes
  • Distance

Objectifs de la formation

Garantir le minimum vital pour envisager une approche DevOps - Comprendre l'intérêt du mouvement DevOps - Installer Ansible - Exploiter des playbooks Ansible pour déployer son SI
Tarif

A partir de 2 995,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Maîtriser les évolutions apportées par Java 8 - Maîtriser l'environnement Eclipse : paramétrage, tests unitaires, gestion de versions, automatisation de t ches
Tarif

A partir de 2 575,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Utiliser Ansible dans un contexte d'intégration continue et de livraison continue d'une application - Gérer efficacement des inventaires
Tarif

A partir de 2 575,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Décrire les bénéfices potentiels de l'automatisation
  • Identifier les tests à automatiser
  • Reconnaître et sélectionner les outils adaptés au contexte
  • Mettre en place une stratégie d'automatisation des tests
  • Vous préparer et passer l'examen de certification ISTQB avancé "Test Automation Engineer".
Tarif

A partir de 2 100,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Formation Ansible Avancé

Proposé par Sparks

Objectifs de la formation

  • Maîtriser l'outil d'automatisation de la gestion des serveurs Ansible
  • Créer et utiliser des rôles dans Ansible
  • Créer des modules personnalisés
  • Configurer des playbooks complexes
  • Gérer les variables avancées et le templating avec Jinja
  • Connaître AWX et Ansible Tower
Tarif

A partir de 2 250,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Installer et configurer Ansible/Red Hat Ansible Engine sur des nœuds de contrôle ;
  • Créer et mettre à jour des inventaires d'hôtes gérés, et préparer ceux-ci en vue de l'automatisation avec Ansible ;
  • Exécuter des tâches d'automatisation individuelles appropriées à partir de la ligne de commande ;
  • Écrire des playbooks Ansible pour automatiser plusieurs tâches de manière cohérente, et les appliquer aux hôtes gérés
  • Paramétrer des playbooks à l'aide de variables et de faits, et protéger des données sensibles avec Ansible Vault ;
  • Écrire et réutiliser des rôles Ansible existants pour simplifier la création de playbooks et réutiliser le code ;
  • Résoudre les problèmes des playbooks et hotes
  • Automatiser des tâches courantes d'administration système Red Hat Enterprise Linux avec Ansible.
Tarif

A partir de 3 600,00 €

Durée

5j / 30h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...