Fiche de suivi - CoCaas

From air
Jump to: navigation, search

Planning Cocass.png


Sprint 0 : Recherches Projet de l'année dernière + Améliorations possibles

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

Sprint 1 : Recherche et tests Swarm

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

Sprint 2 : 3 parties (back-end,front-end,scripts swarm)

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 5: 20 Février - 24 Février (Vacances)

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

Sprint 3 : Intégration des 3 parties

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