Formation SaltStack

Noté 4.8 sur 5
Logo formation SaltStack
Prix 2290€ HT / personne
Durée 3 jours (21 heures)
Parcours CPF

Paris | à distance | FNE

Il ne reste que quelques places
NewCafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

Présentation

SaltStack (Salt) est un outil qui fait partie de la chaine DevOps en apportant des moyens de déploiement et de gestion de l’infrastructure informatique.

D’une part, c’est un outil de gestion de configuration (Configuration Management System). Il permet de maintenir un parc de serveurs à un état donné. La collecte d’informations, la supervision de ressources, l’orchestration d’opérations et le lancement de commandes à distance sur de multiples nœuds facilitent leur administration. D’autre part, c’est aussi un outil de déploiement d’infrastructure. Il permet en effet de déployer et sécuriser des serveurs dans un cloud public ou privé, mais aussi sur les hyperviseurs d’un site d’entreprise.

Salt est rapide, flexible, évolutif et hautement disponible. Son architecture permet en effet de gérer en parallèle des dizaines voir des centaines de milliers de serveurs, déployés dans divers centres de données, de façon centralisée. Il se distingue par sa capacité à détecter et corriger lui-même les anomalies détectées sur le parc via un système de gestion d’événements. C’est un outil sécurisé construit sur des technologies connues et reconnues.

Salt se décline en deux versions : une version Open Source (sous licence Apache 2.0 et soutenue par une large communauté) et une version Enterprise (payante). Cette formation se limitera à la version Open Source. La version Entreprise, ajoute quelques fonctionnalités à la version Open Source, notamment une interface graphique. Saltstack est en cours d’acquisition par VMWare pour assurer sa pérennité et son développement.

Cette formation SaltStack vous présentera la dernière version de l’outil en date à savoir SaltStack 3004 et 3005.

 

Objectifs

  • Présentation et architecture du produit
  • Installation et utilisation pour exécuter des commandes sur un parc informatique
  • Rédiger des états SaltStack pour piloter et configurer le SI

 

Public visé

  • Administrateurs, développeurs, architectes et ingénieurs de production.

 

Pré-requis

  • Connaissance de base de Linux

Programme de notre formation SaltStack

 

Introduction

  • Le monde DevOps
  • Tour d’horizon des outils existants

 

Présentation du logiciel

  • Généralités
  • Architecture simplifiée
  • Les communications
  • Les clés d’authentification
  • TP : Installation et démarrage
  • Déclaratif – Impératif

 

Les modules

  • Généralités
  • Exécution / état
  • Utilisation en ligne de commande

 

Les runners

  • Généralités
  • TP : Premiers pas

 

Les jobs

  • Généralités

 

Les états Salt

  • Généralités
  • Les fichiers SLS
  • Le YAML
  • Le SaltTree
  • Le fichier top
  • Le Highstate
  • TP : Pratique des états Salt (Le YAML)
  • Le Jinja
  • TP : Pratique des états Salt (Le Jinja)

 

Les grains

  • Généralités

 

Les pillars

  • Généralités
  • TP : Pratique des grains et des pillars

 

Le ciblage des minions

  • Généralités
  • Par nom
  • Par liste
  • Par groupe
  • Par grain
  • Par pillar
  • Par CIDR
  • Par critères composés

 

Plus loin dans la gestion des états

  • Inclusion / Exclusion
  • Distribution de fichiers
  • Ordre d’exécution
  • Les environnements
  • Commandes utiles
  • Les formulas
  • TP : Pratique du ciblage, des environnements, des formulas

 

L’essentiel de la configuration

  • Le master
  • Le minion

 

Salt-mine

  • Généralités
  • TP : Pratique de la mine de sel

 

Salt-masterless

  • Généralités
  • Exemple

 

Salt-agentless (Salt-SSH)

  • Généralités
  • Fichier Roster
  • Fichier Saltfile
  • Configuration

 

Le scheduler

  • Généralités
  • Via des états Salt
  • Via des modules d’exécution
  • TP : Pratique du scheduler

 

Automatisation de l’infrastructure

  • Event bus
  • Beacons
  • Reactors
  • TP : Pratique des beacons/reactors

 

L’orchestration

  • Généralités
  • Exemples
  • TP : Pratique de l’orchestration

 

 

    Pour aller plus loin dans le cloud ☁️

Formation Kubernetes et les microservices

Formation Puppet 7

Formation Devops avec Chef

Formation Kubernetes avancé administration

 

Formation Prometheus&Grafana

Formation Git : GitLab & GitFlow

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Guillaume

Adepte des logiciels libres depuis mes années étudiantes, j’ai tracé ma voie professionnelle dans ce domaine jusqu’à devenir Freelance. Je me suis certifié sur les trois niveaux de la Linux Professionnal Institude. Je donne des cours de rock dans ma vie extra-professionnelle qui me permettent d’être à l’écoute des attentes et des capacités de chacun.

Témoignages

Noté 4 sur 5
16 février 2022

une documentation plus détaillée et en français serait appréciable

Pascal B. de chez Conseil Départemental de Haute-Savoie

Afficher tous les témoignages

Noté 4 sur 5
16 février 2022

une documentation plus détaillée et en français serait appréciable

Pascal B. de chez Conseil Départemental de Haute-Savoie
Noté 5 sur 5
16 février 2022

Une progression maitrisée. On y va par étape, ça se complique au fur et à mesure que l’on gagne en compétence. C’est bien équilibré. Le contenu est largement suffisant pour se faire une idée du produit.

Beaucoup de temps passés sur certains exercices alors que « tout semblait bien réalisé ». A nécessité un temps d’investigation pour le formateur qui aurait pu être mis à profit pour effectuer plus de TP.

Je souhaitais, avec cette formation, en connaitre plus sur SaltStack et ses possibilités. L’objectif est atteint, même si à la fin des 3 jours oncommence à saturer sur toutes les informations reçus. Cela nous permettra de voir ce que nous pouvons faire dans notre environnement et si SaltStack est adapté. Mais nous avons dorénavant les infos nécessaires pour répondre à cette question.

Arnaud L. de chez Conseil Départemental de Haute-Savoie
Noté 5 sur 5
20 octobre 2021

Clarté, niveau

RAS

NA

Frédéric B. de chez FDJ GAMING SOLUTIONS FRANCE
Noté 5 sur 5
18 octobre 2020

les + : Bon tour d’horizon.

Alexis de DeerCoder

Noter la formation

Prix 2290€ HT / personne
Durée 3 jours (21 heures)
Parcours CPF

Paris | à distance | FNE

Il ne reste que quelques places
NewCafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Je ne veux pas me déplacer ? Option classe virtuelle gratuite

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp