Passer au contenu principal

Dimensionner l’infrastructure

Référentiel de dimensionnement pour héberger Hamilton Apps on premise, dans votre SI. Cette fiche propose des empreintes minimales et les facteurs de charge à prendre en compte.

Mis à jour il y a plus de 2 mois

1) Périmètre & hypothèses

  • Cible : environnements On‑prem (Prod/Recette).

  • Architecture de référence : Front‑end WEB/API (IIS) + Back‑end SQL Server.

  • Objectifs : stabilité, sécurité (TLS/LDAPS), évolutivité raisonnable sans sur‑spécifier.


2) Topologies usuelles

  • Monoserveur (petits périmètres/tests) : IIS + SQL sur la même VM.

  • 2‑tiers (recommandé en prod) : 1 VM WEB/API séparée d’1 VM SQL.

  • HA (selon besoin client) : cluster/VMware HA + options SQL HA.


3) Empreintes minimales (référence projet)

Serveur WEB/API (IIS)

  • OS : Windows Server 2016+ (Visitor) / 2019+ (Meeting).

  • IIS : 10 ; .NET : 3.5 et 4.8.

  • CPU/RAM : ≥ 2 vCPU / 8 Go RAM.

  • Disque : ≥ 100 Go SSD pour l’OS + applicatif.

Serveur de base de données

  • SQL Server : 2016+ (Visitor) / 2019+ (Meeting).

  • Pilote : Microsoft OLE DB Driver for SQL Server 18.2+.

  • Stockage : volumes dédiés Data/Log ; prévoir croissance (sauvegardes & journaux).

Postes & navigateurs

  • Résolution1024×768 ; navigateurs modernes (Edge / Chrome / Firefox / Safari).

  • Postes d’accueil (Visitor) : utilitaire dédié (ClickOnce) pour identification du poste.

Périphériques (optionnels)

  • iPad (Visitor) : iOS 15+, accès HTTPS 443 vers l’API.

  • Tablettes de salle (Meeting) : INNES Tab10s, QBIC TD‑1050 / TD‑1050 Pro (PoE conseillé).

  • Impression : Brother QL‑820NWB, Evolis Zenius / Tatto RW2, Zebra GK420T.

Remarque : selon les projets, un disque OS ≥ 74 Go reste un minimum historique ; privilégier ≥ 100 Go pour le serveur WEB.


4) Facteurs de charge (à valider au cadrage)

  • Volumétrie fonctionnelle : nombre de sites, utilisateurs actifs, visites/jour (Visitor), réservations/jour (Meeting), zones/desks (Deskbooking).

  • Intégrations : Microsoft Graph (Meeting), contrôle d’accès (AEOS, …), Wi‑Fi Guest, SMTP.

  • Périphériques : iPad/écrans de salle, imprimantes (débit/qualité réseau).

  • Politiques : purge/archivage, rétention des logs, exports.

  • Exigences IT : haute dispo, PRA, sécurité (chiffrement, LDAPS), supervision outillée.


5) Exemples d’empreintes par produit (synthèse)

Élément

Visitor

Meeting

OS serveur WEB

Windows Server 2016 (64 bits)

Windows Server 2019+ (64 bits)

IIS / .NET

IIS 10.NET 3.5 & 4.8

IIS 10.NET 3.5 & 4.8

SQL Server

2016+

2019+

WEB/API (min.)

≥ 2 vCPU / 8 Go RAM / 100 Go

≥ 2 vCPU / 8 Go RAM / 100 Go

Pilotes SQL

OLE DB 18.2+

OLE DB 18.2+

Réseau clés

HTTPS 443, SMTP, LDAPS

HTTPS 443, SMTP, LDAPS, Graph


6) Checklist Dimensionnement

  • Choix topologie (mono/2‑tiers/HA) et environnements (Prod/Recette).

  • Ressources validées : vCPU, RAM, disques (OS/Data/Log).

  • Versions : OS/IIS/.NET/SQL conformes ; OLE DB 18.2+ installé.

  • Réseau : HTTPS 443, SMTP, LDAPS, Graph/contrôle d’accès/Wi‑Fi Guest si utilisés.

  • Capacité : croissance annuelle estimée, plan de sauvegarde et purge.

  • Supervision & journaux : sondes HTTP/SQL/SMTP/Graph, rétention.


Liens croisés

  • Prérequis & compatibilité → OS/IIS/.NET/SQL, navigateurs & périphériques.

  • Procédure d’installation → étapes techniques (PowerShell, IIS/SQL).

  • Observabilité & administration → supervision & KPI.

  • Disponibilité & continuité → RPO/RTO, PRA/PCA.

  • Chiffrement & secrets → TLS/LDAPS, certificats, coffre‑fort.

Avez-vous trouvé la réponse à votre question ?