Vagrant

Betribsiwwergräifend Formatioun

U wie riicht sech d'Formatioun?

Administrateurs système, ingénieur de production, développeurs

Dauer

3,00 Dag(Deeg)

Sprooch(e) vun der Déngschtleeschtung

EN FR

Nächst Sessioun

Virkenntnisser

Connaissances en administration système et connaissances en développement

Ziler

Découvrir Vagrant.

Inhalt

Présentation de la logistique de cours

Objectifs du cours
Références et ressources

Les concepts de Vagrant

Qu’est-ce qu’un environnement de développement?
Qu'est-ce qu'un hyperviseur
Définition du terme DevOps
En quoi consiste l'automatisation et la création des environnements de développement

Découverte de Vagrant

Présentation et Mise en place d'un Hyperviseur de niveau 2
Installation et configuration de Vagrant
Description d'un Vagrantfile
Découvertes des commandes (CLI) vagrant

Configuration de Vagrant

Optimiser ses instances Vagrant
Le langage Ruby: Syntaxe et bonnes pratiques
Partager des fichiers entre votre machine et l’instance Vagrant
Configuration réseau: réseaux privés / réseaux publics

Notions avancées

Créer un environnement multi-instances
Gérer les cycles de vie concurrents des instances
Présentation des Providers Cloud (Amazon & OpenStack)
Gérer un Vagrant multi-providers (virtualbox, workstation, ESX)

Ansible

Présentation de Ansible
Déployer avec Ansible l'équivalent d'un environnement de production: Plusieurs instances recevant toutes une configuration adaptée aux besoins

TP: lancement d'une application avec un serveur Web et une base de données

Puppet

Présentation de puppet
Déployer des configurations
Déployer avec Puppet l'équivalent d'un environnement de production: Plusieurs instances recevant toutes une configuration adaptée aux besoins

TP: lancement d'une application avec un serveur Web et une base de données

SaltStack

Présentation de Salt
Déployer des configurations
Déployer avec Salt l'équivalent d'un environnement de production: Plusieurs instances recevant toutes une configuration adaptée aux besoinx

TP: lancement d'une application avec un serveur Web et une base de données

Pedagogesch Methoden

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Evaluatioun

Contrôle continu

Certificat, Diplom

Attestation de fin de stage mentionnant le résultat des acquis

Kontakt fir dës Formatioun

Dawan - Service commercial

Dës Formatioune kéinten Iech interesséieren

EN
Dag
Logiciel - Logiciel Content Management Entreprise