Formation devops : fondamentaux + ansible

Formation

À Genève (Suisse), Paris, Nantes et dans 10 autres établissements

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

Administrateurs Réseaux Pré-requis :Utilisation de Linux, Administration système de base - Avoir suivi la formation Linux : initiation, connaître les bases de l'administration système Objectifs :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 Sanction :Attestation de fin de stage mentionnant le résultat des acquis Référence :Ré100132-F Demandeurs d'emploi : Contactez-nous pour connaître les remises Pôle Emploi

Les sites et dates disponibles

Lieu

Date de début

Bordeaux ((33) Gironde)
Voir plan
Bâtiment Ravezies, 2ème étage - 250 avenue Emile Counord, 33000

Date de début

Consulter
Brussels (Belgique)
Voir plan
4 rue de la Presse, 1000

Date de début

Consulter
Genève (Suisse)
Voir plan
c/o CCI France Suisse - Route de Jussy 35 - Case postale 6298, CH1211

Date de début

Consulter
Luxembourg (Luxembourg)
Voir plan
5 Rue Goethe, L1637

Date de début

Consulter
Lyon ((69) Rhône)
Voir plan
62 rue de Bonnel, 1er étage, 69003

Date de début

Consulter
Marseille ((13) Bouches-du-Rhône)
Voir plan
38/40 rue de la République, escalier A, 1er étage, 13002

Date de début

Consulter
Montpellier ((34) Hérault)
Voir plan
26 Allée de Mycènes - Le Thèbes Bâtiment A, 3ème étage, 34000

Date de début

Consulter
Nantes ((44) Loire-Atlantique)
Voir plan
32 boulevard Vincent Gâche, 44200

Date de début

Consulter
Nice ((06) Alpes-Maritimes)
Voir plan
455 promenade des anglais - Bât. Arenice, 7ème étage

Date de début

Consulter
Paris ((75) Paris)
Voir plan
11 rue Antoine Bourdelle, 75015

Date de début

Consulter
Rennes ((35) Ille-et-Vilaine)
Voir plan
3 place du Général Giraud, 35000

Date de début

Consulter
Strasbourg ((67) Bas-Rhin)
Voir plan
4 rue de Sarrelouis, 4ème étage, 67000

Date de début

Consulter
Toulouse ((31) Haute-Garonne)
Voir plan
1 place Occitane - Bâtiment Le Sully, 4ème étage, 31000

Date de début

Consulter
Voir toutes les sessions (13)

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

Les matières

  • Commandes
  • Gestion

Le programme

Administration Linux

Installation et manipulation des paquets, gestion des logiciels
Création et configuration des utilisateurs
Gestion des répertoires, permissions
Configuration de SSH, utilisation de clés

Atelier pratique : ajout de logiciels, création d’utilisateurs, mise en place d’une clé SSH sur le système client et authentification.

Développer avec Bash

Mettre en œuvre un script Bash, maîtriser les fichiers en jeu
Syntaxe essentielle : variables, conditions, boucles
Gestion entrées/sorties, paramètres
Quelques outils UNIX pour manipuler le texte

Atelier pratique : écriture d’un script simple, complet pour déployer une application

Python pour l’administrateur

Présentation rapide de Python, intérêt pour l’administrateur
Python 2 et 3, packaging Python, PyPI
Syntaxe essentielle : variables, conditions, boucles
Gestion entrées/sorties, paramètres
Modules essentiels, écosystème pour l’administrateur

Atelier pratique : écriture d’un petit utilitaire en Python manipulant des fichiers

De l’intérêt de versionner, et de connaître git

Intérêts des gestionnaires de code source
Présentation de git
Mise en œuvre : création d’un dépôt, suivi simple de fichiers
Gestion de l’historique, affichage des différences
Comprendre l’approche client/serveur, les protocoles possibles
Connaître et comprendre l’intérêt des forges logicielles majeures

Atelier pratique : mise en œuvre d’un dépôt local, suivi de tous les scripts et documents de la formation dans git. Mise en œuvre d’un serveur en utilisant git+ssh et l’authentification par clé.

Introduction DevOps

L'origine du mouvement DevOps
Le besoin d'industrialisation pour l'opérationnel
Tour d'horizon des outils
Positionnement de Ansible dans le paysage actuel

Présentation de Ansible

Origine du projet
Fonctionnement, rapport à SSH
Installation

Atelier pratique : installer ansible sur la machine de contrôle, préparer les nœuds.

Configuration et commandes « Ad Hoc »

Configuration SSH
Mise en place de l'inventaire
Commandes ad-hoc
Les modules : fichiers, packages, utilisateurs, services, ...

Atelier pratique : utiliser ansible pour exécuter des commandes sur les nœuds, transférer des fichiers.

Déploiement et orchestration avec les playbooks

Introduction à git
Introduction aux playbooks et à YAML
Les variables et les faits
Boucles et conditions
Rôles et inclusions
Bonnes pratiques pour la rédaction des playbooks

Atelier pratique : écrire des playbooks pour déployer des applications, piloter un environnement complet avec ansible.

Pour aller plus loin

Les modules de base
Structure et comportement d'un module
Réutilisation et communauté : ansible-galaxy
Intégration avec d'autres produits : vagrant, AWS, Rackspace, …
Interface Web propriétaire : Ansible Tower

Atelier pratique : exploiter des modules externes, déployer un environnement vagrant avec ansible

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Formation devops : fondamentaux + ansible

Prix sur demande