Formation Ansible : Automatiser la gestion des serveurs

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Ansible Industrialiser les déploiements, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Connaître l’intérêt d’Ansible et ses caractéristiques principales.
  • Savoir installer et configurer Ansible
  • Être capable de mettre en œuvre les playbooks, modules, rôles, tâches...
  • Connaître les fonctionnalités avancées d'Ansible
  • Savoir optimiser le pilotage d’un parc de serveurs et le déploiement d’applications
  • Maîtriser les bonnes pratiques sous Ansible

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 500,00 €

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

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 500,00 €

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

Description

Ansible est une solution open source qui permet d’automatiser la configuration et le déploiement d’application sur un ensemble de serveurs. Sa grande force est sa simplicité de mise en œuvre à travers de simples connexions ssh. Un langage de description très facile à appréhender permet d’exprimer ses souhaits d’installation sur les serveurs physiques ou virtuels cibles. Ansible se charge alors d’atteindre l’état désiré quel que soit l’état initial des serveurs. Les responsables de déploiement peuvent alors organiser leur projet en mettant en place des bibliothèques, des gabarits, des variables.

Cette formation pratique vous apprend à découvrir tout le potentiel d’Ansible et surtout à le mettre en œuvre (playbooks, modules, rôles, tâches, déploiement, etc.) tout en étant capable de le positionner dans un processus d’intégration continue avec les autres outils DevOps.

Programme

Jour 1

Présentation de Ansible

La place de Ansible dans le mouvement DevOps
Les autres outils (Puppet, Chef, Saltstack, …)
Principes d’une Infrastructure as Code (IaC)
Fonctionnement général de Ansible

Installation et première utilisation

Installation d’Ansible
Principes des clefs ssh (public, private)
Les fichiers utilisés par Ansible (/etc/ansible, inventaire, ...)
Test de la connectivité
Travaux pratiquesInstallation, configuration des nœuds
Création de l’inventaire des serveurs et premières commandes

Les commandes Ad-Hoc et les modules Ansible

Les modules Ansible
Les modules command et shell
Le transfert de fichiers
La gestion des packages
La gestion des utilisateurs
La gestion des services
Le module setup
Travaux pratiquesCommandes de base : Installation de package, Copies de fichiers, Gestion des services

Démarrer avec les Playbooks

Rôle d'un fichier playbook
Les différentes sections (hôte, variable, tâches)
Les variables et les tableaux
La priorité et la portée des variables
La programmation (boucle, condition, filtre, opérations, etc.)
Exemples de templates utiles
Inclusion et import de fichiers
Debug et erreurs classiques
Travaux pratiquesCréation et exécution de Playbooks pour la mise en œuvre d’une application LAMP (Apache, MySQL)Jour 2

Les différents rôles sous Ansible

Comment s’assurer de la présence/absence de fonctionnalité ?
Structure d'un rôle
Exécution d'un rôle
Quelques exemples de rôle
Utiliser des éléments existants (Ansible Galaxy)
Travaux pratiquesCréation de rôles et inclusion de rôles d’Ansible Galaxy

Fonctionnalités avancées

Bonnes pratiques avec les tags
Utiliser les caractéristiques de la machine (Gather_facts, module setup)
Tester notre playbook avant exécution (dry-run, step-by-step et diff)
La visualisation d'un playbook
Accéder à des sources de données (plugin lookup)
Le fichier d'inventaire dynamique et temporaire
Grouper des actions logique (blocks)
Gérer les erreurs (any_errors_fatal)
Les prés et post tasks
La délégation par delegate_to
Parallélisme et serialisation des tâches
L’escalade des privilèges
Test de cohérence : assert et fail
Travaux pratiquesVisualisation de la configuration de nos machines post-installation Ansible sous forme de site WEB (génération de HTML pour disposer d’un tableau de bord des configurations : OS, IP, logiciels installés, etc.)

Compléments et bonnes pratiques

Développer ses propres modules, déboguer un module, les plug-ins.
Utiliser les collections
Ansible Vault et l'encryptage
Créer ses propres filtres.
Ansible et Ansible Tower.
Utiliser un SCM avec Ansible
Où stocker les fichiers Ansible ?
La gestion des inventaires
Travaux pratiquesMise en œuvre des Collections et d’Ansible Vault

Prérequis

Les participants à cette formation doivent nécessairement savoir administrer un système Linux. La connaissance d’un langage de développement de scripts leur permettra de comprendre plus rapidement certains des aspects avancés d’Ansible.

Public

Ce cours Ansible s’adresse aux administrateurs et aux exploitants souhaitant mettre en œuvre Ansible pour le déploiement des services et applications. Il intéressera également les équipes DevOps en charge de l’intégration continue.

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Présenter les avantages ou valeurs des fonctionnalités de l'édition PowerVM
  • Définir le micropartitionnement et les processeurs partagés LPAR (Logical Partitions)
  • Expliquer les avantages de Simultaneous Multi-Threading (SMT)
  • Décrire et configurer Integrated Virtual Ethernet (IVE)
  • Installer et configurer Virtual I/O Server (VIOS)
  • Configurer des périphériques réseaux virtuels tels que des adaptateurs Ethernet virtuels et partagés
  • Configurer des adaptateurs de stockage SCSI et Fibre Channel virtuels
  • Configurer des périphériques virtuels SCSI cibles sur un adaptateur virtuel SCSI
  • Définir des pools de stockage sauvegardés sur fichier et des périphériques optiques virtuels sauvegardés sur fichier
  • Identifier des points de défaillance uniques dans les environnements virtualisés
  • Configurer plusieurs serveurs VIO (VIOS) pour une haute disponibilité
  • Configurer des options avancées de réseau virtuel
  • Configurer la fonction de failover de l'adaptateur Ethernet partagé
  • Configurer les options avancées du SCSI virtuel
  • Configurer MPIO dans la partition client d'un serveur VIO (VIOS)
  • Gérer les événements de service, configurer les appels (call home), ajouter, échanger des FRU (Field Replaceable Units) et discuter du failover FSP (Flexible Service Processor)
  • Effectuer la maintenance de PowerVM (VIOS).
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

Plus concrètement, cette formation VBA vous permettra de:

  • Savoir Automatiser des tâches.
  • Personnaliser votre environnement de travail grâce à la programmation.
  • Développer des applications personnalisées faisant appel aux fonctions d'Excel par une interface graphique conçue avec Visual Basic.
  • Atteindre le niveau Basique, voire Opérationnel de la certification TOSA® (Entre 350 et 725 points).
Tarif

A partir de 1 245,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Utiliser des techniques et des outils administratifs dans Windows Server
  • Identifier les outils utilisés pour mettre en oeuvre les solutions hybrides, incluant Windows Admin Center et PowerShell
  • Implémenter des services d'identité dans Windows Server
  • Mettre en oeuvre une identité dans des scénarios hybrides, incluant Azure AD DS (Active Directory Domain Services) sur Azure IaaS et AD DS managé
  • Intégrer Azure AD DS avec Azure AD (Active Directory)
  • Gérer des services d'infrastructure réseau
  • Déployer des VM (machines virtuelles) Azure fonctionnant sous Windows Server, configurer la mise en réseau et le stockage
  • Administrer et gérer une VM IaaS Windows Server à distance
  • Gérer et maintenir les VM Azure fonctionnant sous Windows Server
  • Configurer les serveurs de fichiers et le stockage
  • Mettre en oeuvre les services de fichiers dans des scénarios hybrides à l'aide d'Azure Files et Azure File Sync.
Tarif

A partir de 2 440,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Administrer, installer et intégrer Linux Debian
  • Comprendre la distribution de logiciels
  • Gérer X-Window
  • Gérer les utilisateurs, la sauvegarde, l'arrêt et le démarrage
  • Gérer les disques sous Debian Linux, les systèmes de fichiers, les périphériques et le noyau
  • Géer les performances, les traces, le réseau, la sécurité et un serveur HTTP Apache
Tarif

A partir de 3 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Décrire les fonctionnalités de Zabbix
  • Installer, configurer et administrer le produit
  • Mettre en oeuvre la supervision dans un environnement hétérogène.
Tarif

A partir de 2 040,00 €

Durée

3j / 21h

Modes
  • Centre
  • 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

8 jours (56 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

À l'issue de cette formation Automatisation Windows avec Ansible, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Configurer des systèmes Microsoft Windows pour les gérer avec Ansible
  • Créer et gérer des inventaires d'hôtes gérés et créer des identifiants pour les gérer avec Red  Hat Ansible  Tower
  • Écrire des playbooks Ansible pour automatiser de manière cohérente plusieurs tâches et les appliquer aux hôtes gérés
  • Exécuter des tâches d'automatisation ad hoc individuelles et de playbooks complexes depuis Red  Hat Ansible  Tower
  • Créer des questionnaires dans Red  Hat Ansible   Tower pour simplifier l'utilisation des playbooks
  • Paramétrer des playbooks à l'aide de variables et de faits
  • Écrire des rôles Ansible et réutiliser de rôles existants pour simplifier la création de playbooks et la réutilisation du code
  • Utiliser des scripts PowerShell DSC existants pour une automatisation plus performante avec Ansible
  • Automatiser des tâches courantes d'administration système de Windows Server avec Ansible
Tarif

A partir de 3 600,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Améliorer vos compétences dans l'analyse des performances de vos sites
  • Mesurer plus précisément grâce à Google Tag Manager
  • Paramétrer en profondeur Google Analytics
  • Organiser et automatiser votre reporting grâce à Google Data Studio
  • Optimiser les performances de vos dispositifs Web
  • Améliorer le ROI (Return On Investment) de vos opérations de création de trafic, tout en gagnant du temps dans votre reporting.
Tarif

A partir de 2 280,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Décrire les possibilités clés et les composants de SCOM
  • Gérer les nouveautés et les améliorations concernant les alertes et les actions de remédiations dans SCOM
  • Identifier les nouveautés et les améliorations concernant la performance et la sécurité dans SCOM
  • Décrire les nouveautés au niveau de la disponibilité et de l'évolutivité de SCOM
  • Mettre en oeuvre les nouveautés dans la console Web et l'intégration à des sites existants.
Tarif

A partir de 670,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

À l'issue de cette formation RPA UiPath, vous serez en mesure de :

  • Connaître les possibilités offertes par cette nouvelle technologie qu'est la RPA, au service de l’automatisation des tâches répétitives dans une entreprise
  • Déterminer pourquoi choisir UiPath, un outil graphique et simple à prendre en main
  • Savoir quelles tâches automatiser
  • Savoir comment préparer l’automatisation
  • Commencer à automatiser des processus simple avec UiPath Studio
  • Automatiser le déclenchement de vos scripts avec l'ordonnanceur
  • Savoir déboguer un robot, gérer les logs et les exceptions
  • Connaitre les différents documents à rédiger durant le parcours d’automatisation (Definition document, Design document, Handbook document, …)
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...