publik-infra/sysadmin-doc/architecture-1.md

33 lines
1.1 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Présentation générale
Publik est un ensemble de composants : on parle des *briques* de la
solution. Elles sont représentées ci-dessous sous la forme de carrés. Elles
sont accessibles par les humains via le web au travers dinterfaces
*frontoffice* ou *backoffice*.
Le composant *passerelle* assure la connexion avec des systèmes tiers en
traduisant les webservices de Publik au format des protocoles des logiciels
cibles.
![Logo Publik](images/architecture.png)
Liste des briques disponibles :
- Authentic : gestion des identités, *identity provider*
- Combo : portails usager et agent
- w.c.s. : formulaires et workflows
- Passerelle : connecteurs vers systèmes tiers
- Fargo : porte-documents
- Chrono : prise de rendez-vous
- Hobo : système de déploiement
Un système Publik installé ne comporte pas obligatoirement toutes les
briques.
## Haute disponibilité
Lors d'installations critiques nous recommandons de doubler chacun des
services, et la mise-en-place d'une interface de stockage distribuée. Un
serveur proxy est en charge de la terminaison SSL, de la répartition de la
charge et la tolérance aux pannes.