P23 Application de gestion de conteneurs pour sites Web

De Wiki de Projets IMA
Révision datée du 1 octobre 2017 à 13:54 par Amachere (discussion | contributions) (Page créée avec « == Présentation générale du projet == L'objectif du projet est de créer une application web de gestion de conteneurs pour l’hébergement de sites web de manière simple... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Présentation générale du projet

L'objectif du projet est de créer une application web de gestion de conteneurs pour l’hébergement de sites web de manière simple. Cette application pourra notamment permettre à l'utilisateur de choisir un nom de domaine, préciser certaines caractéristiques du conteneur hébergeant le site web, modifier le code source du site, ainsi que lancer ou détruire le conteneur.

Cahier des charges

L'application web sera hébergée sur une machine virtuelle linux qui regroupera tous les conteneurs. Cette machine virtuelle consommera une adresse IPv4 routée qui devra être partagée entre les conteneurs. Les sites web doivent être accessibles en IPv4 et IPv6 et communiquer en HTTP et HTTPS. Aussi les ressources processeur de la machine physique devront être gérées avec le mécanisme des cgroups. Il faut donc prévoir l'architecture réseau permettant la connexion des conteneurs, un ou plusieurs modèle(s) de conteneur capable d'héberger un site web, ainsi que l'architecture le l’application web.

Tableau de bord

Conclusion

Annexes