Skip to content

Commit

Permalink
w
Browse files Browse the repository at this point in the history
  • Loading branch information
lepiaf committed Oct 16, 2023
1 parent 180e14b commit d5f8db3
Showing 1 changed file with 54 additions and 0 deletions.
54 changes: 54 additions & 0 deletions _posts/fr/2023-10-12-rex-plateforme-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.



























0 comments on commit d5f8db3

Please sign in to comment.