diff --git a/_posts/fr/2023-10-12-rex-plateforme-data.md b/_posts/fr/2023-10-12-rex-plateforme-data.md index 0dae2ae72..741f3797e 100644 --- a/_posts/fr/2023-10-12-rex-plateforme-data.md +++ b/_posts/fr/2023-10-12-rex-plateforme-data.md @@ -94,3 +94,57 @@ Les pré-requis pour cette nouvelle infrastructure sont les suivantes : Nous avons donc le schéma suivant : ![architecture]({{ site.baseurl }}/assets/2023-10-12-rex-plateforme-data/architecture.png) + +Le schéma est assez dense, nous allons le décomposer. + +Tout d'abord, il y a une ligne de séparation entre l'infrastructure data et l'infrastructure, dit devops, qui est propriétaire des bases de données. Cette démarcation va se traduire dans le code de l'infrastructure. Cela permet de bien délimiter les responsabilites. Ce sont les propriétaires des bases de données qui vont nous donner les accès. + +Nous retrouvons donc en partie supérieure du schéma les sources de données de type base de données qui sont géré par +l'équipe devops e-commerce. Pour ce qui est des sources de données de type HTTP API, elles ne sont pas spécifiquement géré par l'équipe devops e-commerce. + +Dans la partie inférieure, nous retrouvons toute l'infrastructure data. Il y a de nombreux service géré par Google : c'est un pré-requis. + +Nous pouvons lister les services suivants : + +- Google Secret Manager +- Google Artifact Registry +- Google Composer +- Google Cloud Storage +- Google Cloud IAM +- Google Logging +- Google Monitoring +- Google BigQuery + +Et pour l'environnement de développement spécifiquement, nous avons : + +- Google Cloud SQL +- MongoDB Atlas + +Toute l'installation et la configuration de l'infrastructure est effectuée avec Terraform. + + + + + + + + + + + + + + + + + + + + + + + + + + +