Dans le domaine du développement d'applications, Docker est une plateforme open source destiné à faciliter le déploiement grâce à la mise en œuvre d'un système de conteneurs.
Le logiciel libre Docker a mis en place un système performant et simple pour développer et lancer des applications Web grâce à son système de conteneurs.
Solution OpenSource, Docker est l’outil qui permet d’empaqueter une application dans un conteneur isolé et qui pourra être ensuite exécuté sur n'importe quel serveur Linux.
Maven est un logiciel Open Source qui permet de gérer l’ensemble du cycle de vie d’un projet Java, de la création à la mise en œuvre et l’automatisation.
La Fondation OpenStack est une communauté ayant pour objectif de promouvoir le développement open source et cloud-ready grâce à un ensemble de logiciels libres.