Atelier T8.A01 ou T5.A17: Roboconf, Orchestration de conteneurs pour l'intégration continue.

Porteurs

Vincent Zurczack / LINAGORA.

OBJECTIF :

  • Encapsuler des composants logiciels ou des machines virtuelles pour leur liaison avec le Cloud.

Mots clés :

Orchestration, conteneurs, roboconf, cloud, docker, déploiement.

DESCRIPTION :

Roboconf est une solution pour automatiser les déploiements, les reconfigurations et la gestion de topologies applicatives dans des environnements clouds et virtualisés. Cet atelier vous propose d'expérimenter le déploiement avec Roboconf d'une pile Big Data dockerisée.

A partir d'images Docker existantes, vous créerez les fichiers de configurations pour Roboconf et utiliserez les différents outils associés pour déployer et gérer cette application. Vous toucherez également aux fonctions de planification et d'aide à la décision pour faciliter la vie des exploitants. Les déploiements se feront en local, mais les personnes disposant d'un compte sur une infrastructure de cloud pourront très facilement déployer dessus avec Roboconf.

  • Installation et configuration de Roboconf (via Docker, pour aller plus vite)
  • Définition de relations logicielles et recettes pour gérer le cycle de vie
  • Packaging via le plug-in Maven pour Roboconf
  • Déploiement et gestion via la console web d'administration
  • Spécification de réactions automatisées
  • Planification et aide à la décision pour les exploitants
  • Pour ceux qui ont un compte cloud (e.g. sur Amazon Web Services ou sur une infrastructure Openstack) : déploiement sur le cloud

PREREQUIS :

OS: système Linux, avec Docker installé.

 
jdev2017/t8/t8.a01.txt · Dernière modification: 2017/03/24 17:44 par etienne.gondet@get.obs-mip.fr
 
Recent changes RSS feed Powered by PHP Powered by Pxxo Driven by DokuWiki