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)