Documentation: relecture, ajout de la conclusion. Dossier de configuration complété.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# Rapport d'équipe — Projet Webzine
|
||||
# Rapport d'équipe - Projet Webzine
|
||||
|
||||
**Équipe 1**
|
||||
**Formation :** Développement .NET niveau 1 / Dr1-P4
|
||||
@@ -22,11 +22,11 @@ Un `.dockerignore` est référencé dans le `.csproj` de l'application web, sign
|
||||
---
|
||||
|
||||
### Les logs applicatifs avec Loki
|
||||
|
||||
|
||||
Une collaboration directe entre Baptiste et Mathys était prévue pour la récupération des logs applicatifs via Loki. Baptiste montait en compétences sur les middleware (implémentés en jalon 3), et l'objectif était de faire remonter ces logs dans les dashboards Grafana déjà en place. Cette tâche est mentionnée dans le daily du 1er avril comme conditionnelle au bon fonctionnement de la CI/CD.
|
||||
|
||||
|
||||
### Le déploiement de l'application
|
||||
|
||||
|
||||
Mathys a hébergé l'application on-premises dès le 25 mars, puis a provisionné la base de données PostgreSQL pour la démo du jalon 2 (27 mars). Loïc a travaillé en parallèle sur la migration du mode SQLite vers PostgreSQL, et la synchronisation entre les deux s'est faite progressivement.
|
||||
|
||||
### La CI/CD
|
||||
@@ -34,10 +34,10 @@ Mathys a hébergé l'application on-premises dès le 25 mars, puis a provisionn
|
||||
La mise en place de la CI/CD a été un travail conjoint entre Clément et Mathys, initié le 26 mars et poursuivi jusqu'au jalon 3. Clément a développé les tests d'endpoints et le calcul des temps de réponse. Mathys a intégré ces pipelines dans l'infrastructure et géré le déploiement automatisé. Ce chantier est également mentionné dans le chapitre sur les problèmes techniques, car il a causé des dysfonctionnements sur Gitea lors de sa mise en place.
|
||||
|
||||
### Une communication sur les livrables ops insuffisante en amont
|
||||
|
||||
Durant le deuxième jalon, les développeurs ne savaient pas exactement ce qui était attendu côté ops pour la livraison du jalon 2. Les attendus — dashboard Grafana, schéma d'infrastructure, passage en HTTPS — ont été clarifiés pendant le daily, à deux jours de la démo. Ce manque d'anticipation sur les livrables ops a pu créer de la pression inutile en fin de sprint.
|
||||
|
||||
|
||||
Durant le deuxième jalon, les développeurs ne savaient pas exactement ce qui était attendu côté ops pour la livraison du jalon 2. Les attendus - dashboard Grafana, schéma d'infrastructure, passage en HTTPS - ont été clarifiés pendant le daily, à deux jours de la démo. Ce manque d'anticipation sur les livrables ops a pu créer de la pression inutile en fin de sprint.
|
||||
|
||||
## Bilan
|
||||
|
||||
|
||||
La collaboration dev/ops a fonctionné sur les sujets où elle était explicitement planifiée : la CI/CD avec Clément, la stratégie de base de données avec Loïc, les logs avec Baptiste.
|
||||
Mathys nous a présenté tous les éléments sur lesquels il travaillait sous la forme de TOS d'équipe plus ou moins formel.
|
||||
Mathys nous a présenté tous les éléments sur lesquels il travaillait sous la forme de TOS d'équipe plus ou moins formel.
|
||||
|
||||
Reference in New Issue
Block a user