5 prestataires français spécialistes de Docker 5. Docker, une brique clé d’Apollo, la solution PaaS de Capgemini

Nouveau partenaire Docker, Capgemini a intégré Docker dans sa plateforme open source Apollo. Celle-ci a été officiellement dévoilée le 6 mai dernier. Elle est positionnée par la SSII comme une plateforme dédiée à l’exécution des microservices ainsi qu’au Big Data. Elle se compose de plusieurs briques. Apache Mesos assure la gestion du cluster et l’orchestration d’ensemble. Mesos distribue les traitements sur le cluster en fonction des ressources disponibles. Capgemini a fait le choix de coupler Docker aux frameworks Mesos Marathon et Aurora afin d’aider les architectes à concevoir leurs propres PaaS afin d’exécuter des containers Docker sur Apollo. Autres composants de la plateforme créée par Capgemini : Consul pour le service DNS et la découverte des composants dans l’architecture, Weave pour le volet réseau, et enfin Terraform pour gérer les ressources telles que les machines physiques, équipements de commutation, VM et containers.

La plateforme Apollo créée par Capgemini, ici en cours d’exécution sur Amazon Web Service. © Capture / JDN

Géré par Graham Taylor de Capgemini UK, le projet Apollo est ouvert et accessible sur GitHub. Sa feuille de route implique encore de nombreux développements à venir. Pour l’instant, la plateforme n’est disponible que sur Ubuntu. Elle devrait l’être à terme sur CentOS, Fedora et CoreOS. Par contre, il est d’ores et déjà possible de déployer Apollo sur les clouds d'Amazon Web Services, DigitalOcean et Google. La compatibilité prochaine avec OpenStack et Microsoft Azure est inscrite dans la roadmap d’Apollo.

Framework / Apache