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 - [email protected] - 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 - [email protected] - 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