1.1.2 Objectifs techniques
L’objectif technique de ma version du SI est de constuire une solution basée sur des technologies récentes pour en faciliter l’installation dans le cloud :
- se baser sur des technologies récentes et pérennes : SpringBoot / Angular
- permettre une forte évolutivité : architecture micro-services
- maintenir un haut niveau de sécurité : du fait des technologies modernes (et donc maintenues) et de l’architecture (peu d’API recevant des données)
- être “cloud ready” nativement : usage des fonctionnalités de l’écosystème Spring
- simplifier la configuration et l’administration : réduction des configurations sous forme de clef/valeur mais des configurations structurées en Document (au sens NoSQL du terme)
- disposer d’un SI hautement disponible (sans parler de l’aspect scalabilité traité par le cloud)