Trois couches applicatives
Commun Axiom est constitué de trois portions principales:
- Une partie centrale hébergée sur le cloud. Cette portion est essentiellement invisible à l'utilisateur, elle est le cœur de la plateforme.
- Une partie exposée aux utilisateurs mais basée sur le web. Cette portion permet la gestion des comptes ainsi que le support de fonctions étendues ajoutant de la flexibilité à la plateforme.
- Une partie hébergée localement dont le but est de permettre au utilisateur de gérer leurs données et de s'assurer une gestion appropriée des sources de données avant de partager avec les partenaires externes.
En plus de ces trois couches applicatives, un service Open ID Connect (OIDC) est mis en place afin d'assurer la sécurité des activités ayant lieu sur la plateforme.
On retrouve dans l'écosystème trois applications visibles et distinctes au yeux des utilisateurs:
- Le logiciel Profiles
- Le client Partages
- Le logiciel Ententes
Les autres applications sont principalement destinées à l'usage des administrateurs de la plateforme ou sont simplement des services qui sont accédés par les applications afin d'assurer le bon fonctionnement du plugiciel.