Architecture technique

Architecture technique

Composants logiciels

L’application Départements & Notaires est composée des blocs suivants :

  • une base de données (MariaDB)
  • une application web (PHP Symfony)

Architecture

La base de données et l’application web sont souvent installées sur la même machine pour des questions de simplicité. Cette dernière se situant dans une zone démilitarisée (DMZ).

Il est possible de placer l’application web sur une machine en DMZ, et la base de données sur une autre machine, sur un réseau interne.

Alimentation en données métier (import SQL)

L’import des données métier (provenant d’un outil comme Solis ou Iodas) se fait toutes les nuits.

Cet import est décrit dans la documentation import des données individus. Le principe est de vider la table individu et de la re-remplir chaque nuit.

L’extraction des données de Iodas, Solis ou autre outil métier, est hors périmètre de Départements & Notaires. Il revient à chaque conseil départemental de produire son extraction (même avec un même outil, chaque département a sa propre configuration).

Flux réseau

Hôte source Hôte Destination Port Destination Détail
Usager D&N appli web 80 / 443 Application Départements & Notaire
D&N appli web D&N MariaDB 3306 Base de données Départements & Notaires
D&N appli web Serveur SMTP 25 / 465 Envoi de mails par Départements & Notaires