Autres versions

Vous êtes ici : Installer et exploiterInfrastructure

Infrastructure d'hébergement

Infrastructure de vos serveurs : propositions de schémas

Découvrez nos différents scénarios d'hébergement pour votre application réalisée sur K-Sup, avec un dimensionnement adapté à vos besoins (volumétrie, performances, fréquentation) et à vos exigences de disponibilité.

Architecture simple

Nous préconisons ce type d'architecture pour des applications relativement simples :
  • Application ayant un usage orienté communication externe, avec un ou plusieurs sites déployés
  • Application ayant un usage intranet, avec un nombre de sessions utilisateurs par jour stable
Cette architecture peut se décliner en plusieurs configurations :
  • Serveur unique contenant toutes les instances applicatives (K-Sup, base de données, Elasticsearch)
  • Serveur dédié entre K-Sup et serveur de données (base de données et Elasticsearch)
  • Serveur dédié pour chaque instance
Séparés les différrentes instances sur des serveurs dédiés apporte une meilleure exploitation de la puissance des serveurs, et une meilleure évolution dans le temps. Votre application va évoluer au cours du temps et devra donc pouvoir supporter une augmentation de la volumétrie, des usages, de la fréquentation.

La première configuration est conseillée soit pour des applications web simples et à faible trafic, ou bien pour des environnements de qualification ou de développement.
A noter l'espace disque des serveurs doit être adapté à votre usage : les indications données dans ce schéma pour une application nouvelle, n'ayant pas encore de données.
 

Architecture distribuée

Nous préconisons ce type d'architecture pour des applications complexes, ou ayant des enjeux de disponibilité importants :
  • Application web ayant plus de 100 sites déployés et une contribution décentralisée,
  • Application avec services en ligne utilisés de façon très régulière (ENT, extranet professionnel, etc...),
  • Volume de données très conséquent (centaines de milliers de pages)
Le schéma ci-dessous illustre les possibilités de mise en cluster des différents serveurs, mais il est possible de mettre en place d'autres infrastructures, à étudier au cas par cas en fonction de votre projet.

Mis à jour le 8 janvier 2020