Introduction

Cette documentation a pour objet de présenter l'installation, la configuration et l'exploitation d'un serveur avec l'application beCPG. beCPG utilise la technologie Docker pour ses déploiements.

Docker

Architecture

beCPG propose une architecture de type microservices.

Ci-dessous un aperçu de l'architecture : chaque bloc correspond à un composant applicatif, seul le frontal web est exposé aux postes clients.

Architecture de la plateforme beCPG

Cette architecture souple peut être déployée sur un serveur unique avec Docker Compose ou sur un cluster avec l'aide de Kubernetes, Docker Swarm ou Rancher.

Les acteurs du cloud tels qu'Amazon, Azure ou Google proposent en standard la gestion de conteneurs via Kubernetes.

L'architecture de type cluster permet d'avoir chaque service sur des machines différentes et de redonder certains services pour assurer la haute disponibilité et la montée en charge.

Architecture en cluster Kubernetes

results matching ""

    No results matching ""