\newpage

# Liste de compétences couvertes par le projet

Le référentiel de compétences du *Titre Professionnel Administrateur Système DevOps* liste 11 compétences réparties en 3 catégories&nbsp;: 

* Automatiser le déploiement d’une infrastructure dans le
cloud
  * Compétence **n°1&nbsp;: Automatiser la création de serveurs à l’aide de scripts**
  * Compétence **n°2&nbsp;: Automatiser le déploiement d'une infrastructure**
  * Compétence **n°3&nbsp;: Sécuriser l’infrastructure**
  * Compétence **n°4&nbsp;: Mettre l’infrastructure en production dans le cloud**
* Déployer en continu une application
  * Compétence **n°5&nbsp;: Préparer un environnement de test**
  * Compétence **n°6&nbsp;: Gérer le stockage des données**
  * Compétence **n°7&nbsp;: Gérer des containers**
  * Compétence **n°8&nbsp;: Automatiser la mise en production d’une application avec une plateforme**
* Superviser les services déployés
  * Compétence **n°9&nbsp;: Définir et mettre en place des statistiques de services**
  * Compétence **n°10&nbsp;: Exploiter une solution de supervision**
  * Compétence **n°11&nbsp;: Échanger sur des réseaux professionnels éventuellement en anglais**

En utilisant les critères de performance fournis par chaque fiche de compétence, nous avons pu établir le tableau suivant&nbsp;: 

: Couverture de compétences par le projet

Compétence | Nbre critères perf. | Couverte ? | Note
-----|:-----:|-----:|:-----
Compétence n°1 | 3/3 | Oui | EC2 / Terraform
Compétence n°2 | 3/3 | Oui | Terraform
Compétence n°3 | 2/2 | Oui | Staging, Vaultwarden, Let's Encrypt
Compétence n°4 | 2/3 | Oui | Terraform → « prod »
Compétence n°5 | 4/4 | Oui | Gitlab CI
Compétence n°6 | 1/3 | Non | postgresql-ha, Velero
Compétence n°7 | 4/4 | Oui | Docker
Compétence n°8 | 3/4 | Oui | Gitlab CI, Terraform, staging/prod
Compétence n°9 | 0/3 | Non | Aucun interlocuteur
Compétence n°10 | 1/3 | Non | Datadog
Compétence n°11 | 3/3 | Oui | Tout au long du projet

La couverture de la compétence n°6 (Gérer le stockage de données) manque de tests concernant le système de sauvegarde qui a été développé mais pas déployé, faute de tests et de temps. \
La compétence n°9 (Définir et mettre en place des statistiques de services) ne semble pas pertinente dans un projet où nous n'avons eu aucun autre interlocuteur que le « mentor ». \
La compétence n°10 (Exploiter une solution de supervision) est en lien avec la compétence précédente, ce qui influe sur la pertinence des moniteurs mis en place dans la solution. Ce qui, à mon sens, ne résoud pas totalement cette compétence.
