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

Le serveur OpenSource JBoss supporté par Redhat est le serveur applicatif Java EE dont la pénétration en entreprise est en constante progression. Les versions communautaire 7.x, ou commerciale EAP 6 sont toutes les deux certifiée Java EE6 et offrent d'autres fonctionnalités très attractives (console d'administration, outils de commande en ligne, support pour le clustering, outils de monitoring, …) Cette formation JBOSS 7/JBoss EAP 6, très complète, vous présentera l'ensemble des caractéristiques de ce serveur applicatifs dans ces 2 versions. Tournée vers les administrateurs de plate-forme, ce cours permet d'acquérir toutes les compétences nécessaires aux tâches quotidiennes d'exploitation d'application en production: Installation du produit, configuration du serveur, automatisation des déploiements, surveillance des applications, sécurité et clustering.

Tarif

A partir de 1 990,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

2 jours (14 heures)

Modes
  • Entreprise
  • Distance
  • Centre

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

À l'issue de cette formation Cisco DevNet Associate, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Décrire l'importance des API et de l'utilisation des outils de contrôle de version dans le développement de logiciels modernes
  • Décrire les processus et pratiques communs utilisés dans le développement de logiciels
  • Décrire les possibilités d'organisation et de construction de logiciels modulaires
  • Décrire les concepts HTTP et leur application aux API basées sur le réseau
  • Appliquer les concepts de Representational State Transfer (REST) à l'intégration avec les API basées sur HTTP
  • Décrire les platesformes Cisco et leurs capacités
  • Décrire les caractéristiques de programmabilité des différentes platesformes Cisco
  • Décrire les concepts de base des réseaux et interpréter la topologie simple des réseaux
  • Décrire l'interaction des applications avec le réseau et les outils utilisés pour résoudre les problèmes
  • Appliquer les concepts de la programmabilité pilotée par les modèles pour automatiser les tâches courantes avec des scripts Python
  • Identifier les modèles communs de déploiement d'applications et les composants dans la filière de développement
  • Décrire les préoccupations communes en matière de sécurité et les types de tests, et utiliser la conteneurisation pour le développement local
  • Utiliser des outils pour automatiser l'infrastructure par le biais de scripts et d'une programmabilité basée sur des modèles
Tarif

A partir de 4 200,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Décrire les différents cas d'utilisation de SoapUI
  • Installer et configurer SoapUI
  • Créer, configurer et gérer un projet SoapUI
  • Lancer différents types de tests de Web Services (fonctionnel, performance...).
Tarif

A partir de 1 520,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

Ces dernières années, avec l’essor de l’économie et l’élargissement des affaires, les entreprises ont besoin de dialoguer entre elles et de partager leurs informations. Ainsi la communication entre les différents systèmes d’information composés d’applications hétérogènes est devenue une nécessité. HP UFT/Service Test est un logiciel permettant la construction et l’exécution de tests fonctionnels pour des interfaces entre systèmes.

A l'issue de cette formation vous disposerez des compétences avancées en automatisation de test des Webservices (API : Application Programming Interface) avec HP UFT/Service Test :

  • Faire appel à un service Web SOAP
  • Insérer des points de contrôle
  • Utiliser des jeux de données
  • Enchaîner l’exécution des étapes de test
  • Utiliser les fonctions de la ToolBox
  • Faire appel à un service Web REST
Tarif

A partir de 1 590,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Advanced Automation with Red Hat Ansible, vous aurez les connaissances et les compétences nécessaires pour :

  • Apply recommended practices for effective and efficient automation with Ansible
  • Perform automation operations as rolling updates
  • Use advanced features of Red Hat Ansible Automation Platform to work with data, including filters and plugins
  • Create automation execution environments to contain and scale Red Hat Ansible Automation
  • Leverage capabilities of the automation content navigator to develop Ansible Playbooks
Tarif

A partir de 3 924,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

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

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

  • Appliquer les premiers principes de l'automatisation pour résoudre des problèmes concrets liés au système et aux services Linux grâce à la création efficace de playbooks Ansible et à l'application de Red Hat Ansible Automation Platform
  • Automatiser vos workflows
  • Décrire les bases des pratiques DevOps
  • Exploiter Ansible Automation Platform pour améliorer l'efficacité du développement.
Tarif

A partir de 3 600,00 €

Durée

5j / 26h

Modes
  • Centre
  • Distance

Objectifs de la formation

À l'issue de cette formation Data Center Cisco, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Examiner les concepts fondamentaux de Cisco ACI et les workflows de l'interface graphique, et justifier la mise en œuvre de l'automatisation
  • Présenter l'API Cisco ACI REST, les outils déjà disponibles sur le contrôleur d'infrastructure de politique d'application Cisco (APIC), et comprendre l'interaction API de base en utilisant Postman
  • Comprendre les fonctionnalités fournies par les bibliothèques Python ACI et écrire des scripts qui appliquent la configuration et vérifient l'état sur la structure ACI de Cisco
  • Comprendre les modules Cisco ACI Ansible, élaborer des playbooks qui appliquent les concepts d'Infrastructure-as-Code à la configuration des locataires Cisco ACI et générer un rapport de santé à l'aide d'Ansible
  • Comprendre l'intégration du Cisco ACI Apps Center et les avantages de l'intégration de l'infrastructure Kubernetes avec Cisco ACI
  • Comprendre les types d'API et les capacités disponibles sur la famille de produits Cisco Nexus
  • Comprendre les opérations Day 0 et comment le ZTP (Zero Touch Provisioning), le POAP (PowerOn Auto Provisioning) et l'iPXE (Enhanced Pre-boot eXecution Environment) remplissent ces objectifs avec leurs outils respectifs
  • Comprendre les fonctionnalités offertes par l'outil on-box des commutateurs de la série Cisco Nexus et mettre en œuvre des solutions simples pour améliorer le fonctionnement quotidien
  • Utiliser Python et Ansible pour exploiter l'interface NX-API afin de mettre en œuvre et de vérifier l'état de la configuration à l'aide de workflows modernes
  • Comprendre le changement de paradigme de la télémétrie pilotée par les modèles et explorer un pipeline entièrement mis en place pour la collecte et l'analyse des données
Tarif

A partir de 2 790,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...