EWT : EOLE Web Tools¶
Choix d'architecture¶
Backend¶
Saltstack a été choisi.
Sur chaque serveur EOLE seront installés le Salt-server, Salt-minion et la Salt-API. Des modules Salt écrits en Python serviront de base pour les actions à effectuer sur le serveur.
Frontend¶
Le frontend se compose d'un portail qui permet de lister les actions possibles sur le serveur, et des pages d'action correspondantes avec les formulaires nécessaires.
Le serveur envoie des fichiers statiques et un fichier de description d'interface au format json. Ce fichier est interprété coté client en éléments Polymer.