Upload
emmanuel-carre
View
75
Download
0
Embed Size (px)
Citation preview
Nomad ProjectPrésentation et PoC
Merci aux sponsors
Emmanuel CARRE
Consultant - Formateur Docker
Zenika
Passionné par les systèmes distribués
@Itholys
PlanNomad Project
Fonctionnalités
PoC
Démonstration
Nomad Project
Nomad Project
Hashicorp
Go
1er commit - 1 juin 2015
Orchestrateur
Fonctionnalités
Nomad ProjectDéployer des jobs
Multi datacenters
Multi régions
Blue - green déploiement
Augmenter la densité
Tasks
VocabulaireJobs
Groups
Tasks
Config
Ressources
Service
Template
Vault
Symbiose
FonctionnalitésNomad
1 binaire
Client - Serveur
Serf
Orchestration
ConsulService discovery
Monitoring
Extension du cluster
PoC
PoCGithub
5 vms centos
3 masters
2 noeuds
Nomad
Consul
Hashi-UI
Vagrant
Ansible
Nomad server
Consul
Nomad server
Consul
Nomad server
Consul
Hashi-UI
Nomad server
Consul
Nomad server
Consul
NetworkFlannel (etcd)
Calico (etcd)
Weave (besoin de ...)
=> Overlay avec key/value externe (Consul)Pas de nouvelle brique
Démo time
ConclusionLes plus
Facilité de mise en oeuvre
Robustesse
Version de l’application
Les moins
Network
Brique additionnels
Questions ?