Projet en groupe de 5 dans le cadre de notre 1ère année de Mastère Système, Réseau & Cloud.
Notre projet annuel consiste à réaliser une infrastructure en micro-service déployée sur le cloud AWS grâce à l'Infrastructure as Code (IAC).
Pour ce faire, nous avons utilisé la stack suivante :
-
Cloud : AWS
-
Containers : Docker
-
IaC :
- Cloud : Terraform
- Containers : Docker Compose
-
Scripting : Python
-
Documentation : Markdown
-
Versionning : Github
├── containers
├── docs
├── terraform
└── README.md
containers
: Contient tous les fichiers et répertoires relatifs aux containers.docs
: Contient la documentation du projet (écrite en markdown).terraform
: Contient les fichiers terraform pour monter notre infrastructure sur AWS.
Nous avons organisé notre charge de travail à l'aide des issues GitHub. Ces issues sont aussi matérialisées dans le backlog proposé par Github.
Nos tâches ont également été organisées avec des labels
pour définir la catégorie de chacune des tâches à accomplir (Docker
, Réseau
, Gestion Git
, Terraform
...), puis nous les avons classées dans 4 colonnes distinctes :
-
Backlog : Tâches communes à accomplir.
-
Documentation : Tâches relatives à la documentation du projet.
-
Done : Tâches accomplies.
-
Démo : Tâches relatives à la présentation orale de notre projet.
Mise à jour le : 12-06-2023