Formateur Ansible

il y a 6 jours


Puteaux, France Cyborg Intelligence Temps plein

Objectifs pédagogiques

**À l’issue de la formation, le participant sera en mesure de**:
Connaître les caractéristiques et le fonctionnement d’Ansible
Mettre en oeuvre les playbooks, modules, rôles, tâches...
Maîtriser les bonnes pratiques sous Ansible

Public concerné
Administrateurs, Développeurs, Architectes

Prérequis
Connaître l’administration des systèmes Linux et un langage de développement de scripts.
Vérifiez que vous avez les prérequis nécessaires pour profiter pleinement de cette formation en faisant ce test.

Programme de la formation
Positionnement de Ansible
Ansible et DevOps.
Devops & IaC (Infrastructure as Code), le code source de l’infrastructure.
Outils Puppet, Chef, Saltstack... Ansible.
Fonctionnement d’Ansible.

**Architecture**: inventaire, modules, playbooks, tasks, rôles.

Installation et configuration
Installation et prise en main de l’outil.
Les commandes de base d’Ansible.

**Configuration des noeuds**: clés ssh, escalade de privilèges sudo.
Le fichier de configuration.

**L’inventaire**: création et utilisation.
Travaux pratiques
Installation d’Ansible et configuration de plusieurs nœuds clients, création de l’inventaire et utilisation des premières commandes.

Les commandes Ad Hoc
Parallélisme et commandes Shell.
Transferts de fichiers.
Les packages avec yum, apt.
Les utilisateurs et les groupes.
Les services.
Travaux pratiques
Utilisation des différentes commandes Ad hoc en parallèle sur plusieurs nœuds.

Les playbooks
Introduction aux playbooks.
Définition des tasks, plays.
Syntaxe Yaml.
Variables, modules et tâches.
Exécution d’un playbook.
Test d’un playbook en dry-run.
Exécution step by step, saut de tâches.
Gestion des erreurs.
Travaux pratiques
Ecriture d’un playbook simple et composé de plusieurs tâches.

Ecrire du code modulaire
Notifications et Handlers.
Les rôles et les includes. Les tags.
Les modules de la communauté.

**Ansible-galaxy**: partager son code.
Travaux pratiques
Exploration de la galaxie Ansible, téléchargement et utilisation de modules, ajout de tags dans un playbook.

Ecrire un playbook
Les variables. Les templates et les filtres.

**Structures de contrôle**: conditions, boucles et blocks.
Les prompts. Les facts.
La rédaction de playbooks.
Travaux pratiques
Ecrire un playbook complet pour le déploiement d’un service Apache sur plusieurs nœuds.

Commandes avancées

**Vault**: chiffrement de données.
Les lookups.
Développer ses propres modules, déboguer un module, les plug-ins.
Créer ses propres filtres.
Ansible et Ansible Tower.


  • DevOps (IT) / Freelance

    il y a 2 semaines


    Puteaux, Île-de-France ANDEMA Temps plein

    Description du poste :En tant que Développeur DevOps, tu intégreras une équipe pluridisciplinaire travaillant en méthodologie Agile. Tu participeras au développement des outils d?automatisation et de monitoring pour nos applications en production.Méthodologie & environnement :Agile / Scrum, intégration et déploiement continus, code reviewAWS,...


  • Terrasse Bellini, Puteaux, France DataScientest Temps plein

    En tant que formateur DevOps, vous jouerez un rôle central dans la conception, l'animation et le perfectionnement de nos programmes de formation, en présentiel ou à distance. Vos responsabilités :Préparer et animer des formations DevOps pour des publics techniques (développeurs, ingénieurs systèmes, administrateurs, architectes…)Concevoir des...


  • Puteaux, France Iscod Temps plein

    Optez pour l'alternance nouvelle génération avec l'ISCOD ! Missions : Au sein des équipes d'exploitation Enedis, vous interviendrez dans le cadre de la conception, mise en oeuvre et exploitation d'une d'infrastructure de service. - Concevoir, déployer, exploiter et optimiser nos solutions de Cloud privés, - Automatiser tout ce qui l'être : les...


  • Puteaux, France Iscod Temps plein

    Optez pour l'alternance nouvelle génération avec l'ISCOD ! Missions : Au sein des équipes d'exploitation, vous interviendrez dans le cadre de la conception, mise en oeuvre et exploitation d'une d'infrastructure de service. - Concevoir, déployer, exploiter et optimiser nos solutions de Cloud privés, - Automatiser tout ce qui l'être : les déploiements,...


  • Puteaux, France Canal + Temps plein

    Notre stack technique: Automation et industrialisation OnPrem, langage typé infrastructure (Python), outils d'automatisation (NetBox, Ansible, TFE, GITLAB), outils d'orchestration (RUNDECK), équipements réseaux (Cisco Catalyst & WLC / Nexus / ASR / NCS) Nos projets: - Déploiement automatisé du WAN C+ - Orchestration des déploiements LAN Votre rôle et...


  • Puteaux, France OKTOGONE Temps plein

    Description :L'ISCOD, spécialiste de la formation en Digital Learning, recherche pour son entreprise partenaire, gestionnaire du réseau de distribution d'électricité, un Concepteur Développeur en contrat d'apprentissage, pour préparer l'une de nos formations diplômantes reconnues par l'Etat, de niveau 5 à niveau 7 (Bac+2, Bachelor/Bac+3 ou...


  • Puteaux, France Iscod Temps plein

    Description : L'ISCOD, spécialiste de la formation en Digital Learning, recherche pour son entreprise partenaire, gestionnaire du réseau de distribution d'électricité, un Concepteur Développeur en contrat d'apprentissage, pour préparer l'une de nos formations diplômantes reconnues par l'Etat, de niveau 5 à niveau 7 (Bac +2, Bachelor/Bac +3 ou...

  • Concepteur développeur

    il y a 2 heures


    Puteaux, France ISCOD ALTERNANCE Temps plein

    Entreprise :L'ISCOD, spécialiste de la formation en Digital Learning, recherche pour son entreprise partenaire, gestionnaire du réseau de distribution d'électricité, un Concepteur Développeur en contrat d'apprentissage, pour préparer l'une de nos formations diplômantes reconnues par l'Etat, de niveau 5 à niveau 7 (Bac+2, Bachelor/Bac+3 ou...


  • Puteaux, France DEODIS Temps plein

    Afin d’accompagner notre dynamique de croissance, nous recherchons un(e) consultant(e) ingénieurs support d'applications (technico fonctionnel) H/FUn bon niveau d'anglais est primordial pour assurer la communication au management, à l'équipe et au Métier.Les missions sont:Pour la partie RUN:Prise en charge des incidents et communication du suivi aux...

  • Ingénieur DevOp'S

    il y a 2 semaines


    Puteaux, Île-de-France INFIDIS Temps plein

    EntrepriseLa BU ASSISTANCE TECHNIQUE de SPIE ICS est une ESN spécialisée dans les technologies d'infrastructure DATACENTER, Cybersécurité, End User Computing, Smart Data.La BU Assistance Technique accompagne et conseille ses clients sur la délégation de consultants à travers nos offres de :- Assistance Technique (Temps plein / Temps partagé)- Projet...