Introduction
Le socle plateforme regroupe les fondations techniques et les référentiels partagés par tous les établissements. Il conditionne tout le reste : un établissement ne peut être configuré, ni recevoir de réservation, que sur un tenant provisionné et localisé.
1. Principes directeurs
- Développement neuf : le code du système existant n'est pas repris. Il reste la référence de logique métier, issue de deux ans d'exploitation réelle, mais l'ensemble est redéveloppé sur une architecture multi-tenant native.
- Multi-tenant, multi-langue, multi-devise dès l'origine : ces trois dimensions coûtent plus cher à ajouter après coup qu'à intégrer d'emblée. Elles font partie du socle V1.
- Paramétrage plutôt que développement : un nouvel établissement, un nouveau pays ou un nouveau type d'activité s'ajoutent par configuration et par référentiel, sans intervention technique.
2. Fonctions du socle
| Réf | Fonction | Page |
|---|---|---|
| A1 | Multi-tenant, provisionnement automatique | Multi-tenant |
| A2 | Isolation des données par tenant | Multi-tenant |
| A3 | Accès applicatif unique | Domaines et accès |
| A3b | Domaine de réservation | Domaines et accès |
| A4 | Migrations multi-bases orchestrées | Multi-tenant |
| A5 | Multi-langue | Localisation |
| A6 | Multi-devise | Localisation |
| A7 | Référentiel Pays / Ville | Localisation |
| A8 | Types d'établissement | Référentiels métier |
| A9 | Référentiel prédéfini catégories et prestations | Référentiels métier |
| A10 | Environnements, déploiement, sauvegarde, réplication | Multi-tenant |