Infrastructure de gestion des documents.

l'infrastructure est en deux parties :

le datastore

le datastore est la référence des données de documentation. c'est la que sont compilés les sources des documentations et est gérée la base documentaire.

(note: cette partie devra etre affinée avant la mise en production)

la distribution de documentations

un script ansible s'occupe de mettre en place le service de diffusion de documentations

la mise en place se passe a deux endroits :

  • un répertoire dans lequel les données documentaire sont installées, dans la machine hôte
  • une instance docker faisant tourner apache et php, dans le but d'effectuer les recherches de documents.

de plus, un module de configuration du front-end haproxy existe de maniere a diriger les appels a la documentation de maniere appropriée

cette architecture permettra en cas de charge trop importante, d'envisager la multiplication des services de distribution de documentation sur plusieurs machines virtuelles, chacune ayant son instance docker particuliere.

-- RaphaelJacquot - 14 Nov 2016

Topic revision: r1 - 2016-11-14 - RaphaelJacquot
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback