Sie sind auf Seite 1von 2

SaltStack

Formation Informatique / Rseaux et Scurit / DevOps

OBJECTIFS

Comprendre les enjeux et les dfis de DevOps


Matriser l'architecture globale de Salt
Installer Salt et Utiliser Salt pour excuter des commandes d'administration
Grer les configurations de Salt
Utiliser les Clouds publics ou privs salt-cloud, Utiliser les machines virtuelles salt-virt
Comprendre les bonnes pratiques et assurer la cohrence du SI avec SaltStack

PUBLIC
La formation propose ici se droule sur trois jours et s'adresse des auditeurs administrateurs systme ou informaticiens,
ayant une connaissance pralable de la gestion d'infrastructure.

A retenir
Dure : 3 jours soit 21h.
Rf. SALTS

PRE-REQUIS
Exprience pratique et rgulire de l'administration systme sous Unix ou Windows (3 mois minimum), connaissance
des principes de la virtualisation et du cloud.
ou Avoir suivi une formation d'administration systme Linux ou avoir des connaissances quivalentes

PROGRAMME
Introduction Salt et DevOps

L'origine du mouvement DevOps et ses dfis


Rappels sur la gestion d'infrastructure et de l'administration systme, le besoin d'industrialisation pour l'oprationnel
Tour d'horizon des outils, Positionnement de SaltStack dans le paysage actuel
Tour d'horizon des problmes classiques et des dfis actuels.
Prsentation historique de Salt et Usages de Salt
Salt : couteau suisse universel de la gestion d'infrastructure.

Prsentation, Architecture de SaltStack

Gnse du projet Salt, Architecture: matres et servants(master/minions)


Accs par ssh, dfinition de master / minion, principe de targeting, utilisation sur Unix et Windows.
Dpendances, et configuration de base
Les commandes intgres Salt
Excution locale ou distante
Dploiement de fichiers
Mise disposition de fichiers, utilisation de moteurs de templates pour produire des fichiers et utilisation de git ou
Mercurial pour grer les fichiers dployer.
Bus de message asynchrone
Production, consommation et transmission d'vnements (reactor, peer, syndic).
Configuration, Dfinition et application des tats dans Salt (states), Variables
Prsentation des fichiers SLS et deYAML
Organisation des fichiers: fichier principal (topfile), dpendances et inclusions
Stockage des donnes sur les esclaves (grains), sur le matre (pillars) et donnes globales (mine).
Extensibilit et Utilisation de modules et de composants (formulas), reversement de donnes produites (returners).

Dates des sessions


Paris
27/05/2015
20/07/2015
09/09/2015
02/11/2015
21/12/2015

Cette
formation est
galement
propose en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation

Excution de commandes

Ressources et modules de base(user, service, pkg,)


Excution des tats sur les servants
Local, salt-call
Distant sans agent, salt-ssh
Distant via agent, salt-minion
Multi-systme, distributions Unix et Windows

Coaching Aprs-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la ralisation
de vos objectifs.

Cibler les servants (minion targeting)

Ciblage, targeting
Utilisation des expressions globales ou rgulires
Utilisation des grains
Utiliser les variables utilisateurs stockes dans Pillar

Pilier (Pillar), grains et modles


Dcouvrir les grains, configurer et ajouter des variables
Manipuler des grains dans les tats pour affiner la configuration
Utilisation des modles dans les tats avec Jinja

CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France

Votre garantie 100%


SATISFACTION
Notre engagement 100% satisfaction

SaltStack
Formation Informatique / Rseaux et Scurit / DevOps

vous garantit la plus grande qualit


de formation.

Grains et modles pour les fichiers


Stocker des informations avec Pillar
Gestion de configuration

Dfinir des tats, Le format YAML, modules et templates


Utiliser des variables, grains, pillars, mine
Utiliser des logiciels de gestion de versions distribus (DVCS), Utilisation de git ou Mercurial avec Salt
Structurer la description de son infrastructure, Organiser ses fichiers sls et ses pillars

Utilisation de "cloud" publics ou privs


salt-cloud
Utiliser les fournisseurs de cloud publics avec salt-cloud et y dployer son infrastructure.
Gestion de machines virtuelles
salt-virt
Dployer des hyperviseurs (libvirt) avec Salt, configurer le rseau, concevoir les images de machines virtuelles.
Extensibilit, intgration

modules, crire et dployer ses propres modules.


states, crire et dployer ses propres states.
Composants partags, Principe et utilisation des formulas
Architecture et urbanisme avec Salt, Utiliser Salt pour urbaniser un systme d'information.
Vers le Test-Driven-Infrastructure (TDI), Comment utiliser Salt dans un objectif de documentation et de
dveloppement de son infrastructure pilot par les tests.
Dclencheurs et vnements avec le Reactor
Collecter des informations arbitraires avec la mine de sel (Salt Mine)

PROCHAINES FORMATIONS
Russir
Russir
Russir
Russir
Russir
Russir

la Certification Gestion de Projet PMP du PMI


la Certification PRINCE2 Foundation
les Certifications PRINCE2 Foundation et PRINCE2 Practitioner
la Certification ITIL Foundation
la Certification Agile certifi SCRUM Master
les Certifications TOGAF Certified et TOGAF Foundation

Retrouvez cette formation sur notre site :


SaltStack

CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tl : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Dclaration dactivit enregistre sous le N 11 75 52524 75 auprs du prfet de rgion dIle-de-France