Proof of Concept
2022.03.10
2022.03.10
Migration PHP --> Java
- Reprendre la fonctionnalité "à l'identique"
- Intégrer les contraintes de sécurité
2022.03.10
Les fichiers de configuration fonctionnelle de l'application font partie du projet et sont donc déployés sur les serveurs.
La modification de la configuration implique :
- un accès au serveur
- la modification des fichiers dans l'arborescence de l'application.
2022.03.10
La solution proposée :
- s'inscrit dans le socle technique maîtrisé (Java / Spring)
- intègre des contraintes de sécurité, notamment avec la séparation application / configuration
- reprend - presque - à l'identique la fonctionnalité
- pourrait être généralisée
2022.03.10
2022.03.10
Inconvénients (ce qui change) :
- Accès à un serveur Git (BitBucket ?)
- Utilisation du format Yaml
- Utilisation de Git
Avantages :
- Séparation de responsabilités
- Plus de sécurité
- Possibilité d'avoir une étape de vérification des modifications // workflow Git.
2022.03.10
- Fichier de configuration externalisé sur le serveur // sécurité
- Ecrans d'administration de la configuration // budget
2022.03.10
2022.03.10