# Sabiane-data
## Success story
<!-- Put the link to this slide here so people can follow -->
slide: https://hackmd.io/@laurentC35/H1GieOIuu
---
## En quelques mots...
---
- une appli de chargement de données à partir d'une description par fichier excel
- elle effectue des appels aux apis REST des applications concernées devant les bases de données pour envoyer les données
- technologies : api spring-boot en java / xslt / jaxb
- développement rapide :rocket:
---
## Candidat idéal
- produit jetable, sans grosse contraine de service
- pas pérenne
- pas de plateforme dédiée au CEI
---
## CI / CD
- [Code source](https://gitlab.insee.fr/sic/collecte-enqueteur/sabiane-data) sur <img src="https://about.gitlab.com/images/press/logo/png/gitlab-logo-gray-rgb.png" width="150"/>
- image docker classique et simple <img src="https://www.docker.com/sites/default/files/d8/2019-07/horizontal-logo-monochromatic-white.png" width="100"/>
- construction de l'image en reprenant des [scripts existants](https://gitlab.insee.fr/sic/collecte-enqueteur/sabiane-data/-/blob/master/.gitlab-ci.yml)
- deploiement de l'image docker sur le [registry interne](https://harbor.developpement.insee.fr) : <img src="https://blog.zwindler.fr/wp-content/uploads/2018/02/harbor.png" width="100"/>
---
## Déploiement
### (manuel pour le moment)
- 3 petits fichiers de configuration écrits
(plutôt 3 copier/coller 🙄😅 )
- 3 petites commandes lancées, une par fichiers !
- l'application est rendu disponible en moins d'une minute :rocket:
https://sabiane-data-sic.kube.developpement.insee.fr
---
## Bilan & avantages ressentis
- temps de développement VS temps mise à disposition : 95% / 5%
- peu d'acteurs : le développeur + le "client" final
- processus de décision rapide, pas de comitologie complexe associée au produit
- avantage des conteneurs docker : indépendance technologique
{"metaMigratedAt":"2023-06-16T00:11:16.122Z","metaMigratedFrom":"Content","title":"Sabiane-data","breaks":true,"contributors":"[{\"id\":\"998a4349-3057-4892-bddb-a3f83e95adbd\",\"add\":4311,\"del\":2424}]"}