Projet

Général

Profil

Wiki » Historique » Version 1

Lionel Morin, 03/11/2016 12:18

1 1 Lionel Morin
h1. EWT : EOLE Web Tools
2 1 Lionel Morin
3 1 Lionel Morin
4 1 Lionel Morin
{{>toc}}
5 1 Lionel Morin
6 1 Lionel Morin
h2. Choix d'architecture
7 1 Lionel Morin
8 1 Lionel Morin
h3. Backend
9 1 Lionel Morin
10 1 Lionel Morin
"Saltstack":https://saltstack.com/ a été choisi.
11 1 Lionel Morin
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.
12 1 Lionel Morin
13 1 Lionel Morin
14 1 Lionel Morin
15 1 Lionel Morin
h3. Frontend
16 1 Lionel Morin
17 1 Lionel Morin
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.
18 1 Lionel Morin
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":https://www.polymer-project.org.