Eco Compose : orchestrateur de conteneurs Docker
Retour à votre recherche

Eco Compose : orchestrateur de conteneurs Docker

Dernière mise à jour le 19 décembre 2023

Plateforme as a Service réalisant la mise en production d’images de conteneurs suivant une spécification docker-compose.yml

  •  Produit

  •  pôle ministériel Ecologie Territoires

  •  développement de produits numériques

  •  MVP

 L'offre en quelques mots

L’offre EcoCompose enrichit le cloud Eco d’un service de conteneurisation managé, non limitée en termes de choix techniques.

Les atouts de cette offre sont ceux des conteneurs, entre autre :

  • le choix de la stack technique à la main des développeurs (Python, R, Java, Node, PHP, etc.)
  • la reproductibilité entre les environnements : elle vise les équipes produits souhaitant plus de libertés dans leurs choix applicatifs sans avoir les moyens et compétences pour déployer un projet IaaS.

Les images de conteneurs référencées dans le fichier docker-compose.yml peuvent être issues des dépôts référencés par le centre serveur, dont le DockerHub et la forge Gitlab ministérielle.

 L'offre en détails

Service managé :

  • création des nœuds Docker par recette Ansible (donc automatisée)
  • orchestration des conteneurs au sein d’un nœud (donc pas de support d’architectures distribuées Swarm ou Kubernetes ; l’offre IaaS répond à cette cible)
  • prise en charge des sauvegardes de volumes
  • intégration en amont pour la livraison continue avec Gitlab , et en aval pour l’observabilité ELK

 Conditions et modalités d'accès

Enregistrement dans l’annuaire réservé aux Administrateurs de SI, ouvrant aussi droit d’accès au centre serveur via les bastions SSH universel

Sur le wiki Redmine "Demandes Architecture et Méthode" :
Formaliser une demande Eco Compose / Comment faire une demande d'offre d'hébergement éco-compose pour mon application ?

 Informations complémentaires

⚠️ Cette offre est récente, elle continue à évoluer sur la bases des retours des équipes produits, notamment sur la chaîne de livraison continue.

Fin 2023, nous avons atteint le seuil des 100 instances Compose déployées !

 Porteur de l'offre

Partager


POINTS FORTS

  • PaaS utilisant le packaging des conteneurs Docker, acceptant tous les langages de développement Python, Node.js, Ruby on Rails... non couvert par les PaaS préexistants dans le pôle ministériel Ecologie (Java, PHP)
  • Exécution coordonnée de plusieurs conteneurs (frontal, base de données NoSQL, services annexes)
  • Ouverture à des conteneurs d’origines diverses
  • Écoresponsable par la réduction des besoins en machines virtuelles

CONDITIONS FINANCIÈRES

L’usage des instances dédiées de EcoCompose suivent les pratiques de l’offre IaaS Openstack sur laquelle s’appuie ce runtime.

LIENS UTILES


J'aime

11 votes

Voir aussi