What are the aims of the training?
Training programme
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
Depployer avec Ansible l'équivalent d'un environment de production: Plusieurs instances recevant toutes une configuration adaptée aux besoinx
Puppet
Présentation de puppetDépployer des configurations
Depployer avec Puppet l'équivalent d'un environment de production: Plusieurs instances recevant toutes une configuration adaptée aux besoinx
SaltStack
Présentation de SaltDépployer des configurations
Depployer avec Salt l'équivalent d'un environment de production: Plusieurs instances recevant toutes une configuration adaptée aux besoinx



Chargement...