Cyril Collen | Devoxx

Cyril Collen
Cyril Collen Twitter

From Hortis GRC

Cyril is an alpine software engineer, working in Hortis GRC. His day-time is dedicated to the development of banking software in Java. However, the nights are left for him to enjoy coding anything else with other technologies. He is interested in many fields, including development, security and networking. That is why you can occasionally meet him in various conferences and hacking competitions.

cldops Cloud et Scaling

Déploiement d'une app distribuée sur Mesos avec Docker, Marathon et MesosDNS

Hands-on Labs

Pourquoi il y a autant de buzz autour de Docker ? Pendant les deux dernières années Docker est devenu l'un des outils le plus utilisés par devs et ops dans le monde de l'IT.

Les avantages d'avoir une infrastructure immuable et la portabilité et vitesse au démarrage de ses conteneurs sont quelques de ses points forts. Docker est un outil provenant du monde des développeurs qui va rendre la phase de livraison et la chaine de déploiement continu plus simple.

De son côté, Mesos est un manager de clusters : il va abstraire et gérer ses ressources pour vous. Il permet l'utilisation du cluster par des frameworks différents et facilite le partage équitable de ressources ainsi que la localité de données.

Dans cette session, nous vous présenterons quelques points forts d'utiliser Mesos et Docker ensemble. Nous déploierons une application web distribuée sur un cluster Mesos. Nous utiliserons Marathon pour déployer cet app dockerisée utilisant un load balancer et Mesos DNS pour le service discovery.