Audit de code, d'architecture et de base de données d'une application

Logo APAGL.png

L'APAGL, association intégrée au Groupe Action Logement, joue un rôle essentiel dans la mise en place et le pilotage des dispositifs de sécurisation locative, comme le programme Visale. Ce dispositif vise à faciliter l'accès au logement privé pour des publics cibles en offrant une garantie contre les impayés de loyers aux bailleurs.

Angular_full_color_logo.svg.png
logo_java.png
logo-spring-boot
nginx.png
checkList

Objectif

Dans ce cadre, l'APAGL a développé l'application VISALE avec les technologies SpringBoot et AngularJS. Cette application centrale au système d'information (SILe SI désigne le système d'informations d'une organisation.) est amenée à évoluer, à accueillir davantage d'utilisateurs et à s'inscrire dans la durée. Afin d'assurer sa pérennité et sa qualité, l'APAGL a engagé une démarche d'amélioration continue, incluant des audits de code sur deux ans.

Description

AXOPEN a réalisé un audit complet de l’application VISALE : frontoffice en AngularJS/Bootstrap, backoffice en AngularJS/Nginx, APIUne API est un programme permettant à deux applications distinctes de communiquer entre elles et d’échanger des données. en JavaLangage de développement très populaire ! avec Spring/Apache et base de données SQLLangage permettant de communiquer avec une base de données. Server.

AXOPEN a analysé l’architecture, le code source, les requêtes SQL et le schéma de la base de données afin d’optimiser performance et structure. L’étude a également inclus l’audit des librairies tierces, la documentation et les ressources consommées, avec des recommandations concrètes pour préparer les évolutions futures.

Quelques mois après le rendu de notre premier compte rendu d’audit, AXOPEN a réalisé un contre-audit pour s’assurer de la mise en place des recommandations.

checkList