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ésolution ≥ 1024×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.
