» Home

Architecture globale

Architecure globale de DiVA

Le diagramme applicatif ci-dessus présente une vue globale (non technique) du fonctionnement du projet DiVA. Ainsi, ce dernier représente les différentes couches du projet. Nous retrouvons donc tout en bas du schéma les serveurs physiques qui contiendront toutes les données et le code de notre application. Au dessus de ces machines, c'est dotCloud qui s'exécute sur des machines virtuelles installées sur ces serveurs physiques. dotCloud lance alors l'application DiVA composée du gestionnaire principal et des composants intégrés. C'est à partir de ce moment là, que 2 types d'utilisateurs rentrent en jeu:

  • l'administrateur
  • les utilisateurs

 L'administrateur

L'administrateur se connecte au gestionnaire de DiVA via un simple navigateur Internet. De là, il pourra alors configurer tous les outils présents dans l'application:

  • ajouter des utilisateurs,
  • créer des dépôts,
  • etc.

 Les utilisateurs

Les utilisateurs utilisent les outils de DiVA comme avant. Ils ne voient même pas les couches d'abstraction qu'il y a entre eux et ces outils. Ainsi, ils accèdent à ces outils via les moyens traditionnels:

  • navigateurs,
  • terminaux,
  • etc.

DIVA -CLOUD.ORG