# Plateforme DV
## Rappel du contexte
1. Besoin d'une nouvelle plateforme pour disposer en recette d'une version de l'application iso-production.
2. Mise à disposition d'un nouveau type de plate-forme
* Raisons de sécurité : OS Debian 8 -> Debian 11
* Etendue surement à l'ensemble des plate-formes d'ici la fin de l'année (y compris production ?)
* Automatisation accrue pour la création des plate-formes (Rainette)
* Concerne serveur batch, tomcat, apache, base de données PostgreSQL, broker, solr.
* Disparition des la dénomination "qf" -> dv, dv2, dv3, ...
3. Impacts côté DEV :
* Travaux pour modifier le mécanisme de livraison des applications
* Déploiement des livrables par Majiba (comme pour les environnements de production) (auparavant déploiement par ftp)
* Transparent (on sait exactement quelle version déployée, la config des environnements, les properties, etc.)
* https://gitlab.insee.fr/infra-puppet/control-repo/control-repo-horsprod/-/blob/horsprod/data/re/sirene4declaration/dv/
4. En régime courant, impacts
* EPI :
* Pas de changement pour les livraisons https://gitlab.insee.fr/sirene4/sources/declaration/-/pipelines
* Dépendance à Majiba : https://majiba3.insee.fr/deployments
* EPS :
* Lancement des batchs via Rundeck.
## Contours de la DV
### 1. sirene4-declaration
* **API externe :** https://api-declaration-sirene.developpement.insee.fr
* **API interne :** https://services-declaration-sirene.developpement.insee.fr
* **API demande :** https://api-demande-sirene.developpement.insee.fr
* **Batch :** https://re-qf.rundeck.insee.fr/project/sirene4declaration/jobs
### 2. sirene4-gestion
>Besoin : communiquer avec Sirene3 => continuer à utiliser le broker de QF (http://qfbroks4alas01.ad.insee.intra:8161)
>Selector : dv01
* **API gestion :** https://api.gestion.sirene.recette.insee.fr/sirene4gestion-api
### 3. sirene4
* **API repertoire :** https://api-repertoire-sirene.developpement.insee.fr
* **API identification :** https://api-identification-sirene.developpement.insee.fr
> API Geographie et API codification en cours de refactoring dans un nouveau projet sirene4-services
* **API geographie :** https://api.geographie.sirene.recette2.insee.fr/sir4geo
(*à terme* https://api-geographie-sirene.developpement.insee.fr)
* **API codification :** https://api.codification.sirene.recette2.insee.fr/sir4cod
(*à terme* https://api-codification-sirene.developpement.insee.fr)
* **Batch :** https://re-qf.rundeck.insee.fr/project/sirene4/jobs
### 4. IHM
* https://sirene.developpement.insee.fr/
## Divers
### Particularité de la dv
Applishare partagé par la nouvelle plateforme dv et l'ancienne plateforme dv.
Pour différencier, on a défini des sous répertoires (debian8 et debian11)
* logs : \\hp_as_re_d2_50\re_logs_hp\sirene4declaration_dv\debian11
* data : \\hp_as_re_d2_50\re_data_hp\sirene4declaration_dv\debian11
### RAF Valider le "fonctionnel"