Fiche de suivi - CoCaas

Semaine 1: 23 Janvier - 27 Janvier

 * Mise en place d'outils de gestion de projet
 * slack pour la communication
 * Documentation sur Docker
 * Petite Présentation par Quentin Faure
 * Lecture de la documentation officielle de docker
 * Installation de docker et manipulation des images


 * Prise en main du projet iaas
 * Telechargement du code depuis git
 * Lancement des differents modules du projet
 * Lancement du coordinateur et dd'un provider avec succès
 * premier essaie de lancement d'un client avec le front end
 * problème de dependance avec Méteor
 * Début de définition du but du projet

Semaine 2: 30 Janvier - 3 Février

 * Réunion avec Donzes
 * Exploration d'autres pistes pour la réalisation du projet
 * Documentation sur Docker swarm
 * Documentation sur Kubernetes
 * Problème lié au Méteor résolu
 * installation d'un serveur RabbitMQ
 * Utilisation du projet Iaas
 * création de providers à partir du front end
 * allocation de ressources aux clients à partir du front end
 * problème d'envoie de clés rsa à resoudre
 * Définition de la solution à utilisée

Fin du sprint : Défintion des tâches et technologies à utiliser

Semaine 3: 6 Février - 10 Février

 * Réunion avec Didier Donser
 * Définition et répartition des taches
 * Mise en place de vpn
 * Tests de swarm sur vpn
 * Création de maquêttes IHM
 * IHM abstraite
 * Tests de limatation des ressources avec docker-machine
 * Planification du projet (Gantt)

Fin du sprint : Définition de 3 parties et 3 binômes pour réaliser nos objectifs

Semaine 4: 13 Février -17 Février

 * Réunion du groupe pour les liens back-end front-end
 * Lancement de l’embryon IHM sur le serveur AWS
 * Etude d’une ancienne IHM à utiliser pour créer l’embryon IHM du projet
 * Petite Formation AngularJS
 * manipulation de l’api rest de docker, pour obtention des données
 * Préparation de la mini présentation
 * manipulation sur la base de donnée mongodb
 * script pour création de base de donnée avec python
 * Script de mise en place du provider

Semaine 6: 27 Février - 3 Mars

 * Création de la page client et provider et premiers appels AJAX
 * Création du squelette pour l'api rest
 * création des fonction de connexion et deconnexion des utilisateurs
 * Mise en place des fonctions de création des differents providers
 * ajout d'une fonction de création d'un manager swarm
 * Script de création des services
 * lancement d'un premier site basique
 * Script de verification des installations sur les providers

Semaine 7: 6 Mars - 10 Mars

 * Finalisation Front-end
 * correction sur la fonction d'ajout d'utilisateur
 * ajout de collections dans la base de donnée
 * Mise en place d'un script de gestion de l'api docker

Semaine 8: 13 Mars - 17 Mars

 * Réunion final backend - frontend
 * Réalisation de la fonction scale
 * Réalisation d'une fonction d'actualisation des stats provider
 * Ajout des fonctions de suppressions
 * Reglage des derniers bugs
 * Tests complet

= Liens utiles =

Documentation sur le projet

 * Le projet Initial
 * SRS
 * Installaton Kubernetes
 * Installation Docker swarm
 * Installation de RabbitMq
 * Projet de l'année dernière
 * Installation Docker swarm
 * Installation Docker Engine
 * Docker UCP
 * Docker Run reference
 * Docker compose
 * VirtualBox
 * Install machine docker
 * Docker Community edition
 * OpenVPN