Quand une équipe doit accéder aux mêmes applications depuis le bureau, le domicile ou plusieurs sites, installer chaque logiciel sur chaque poste devient vite difficile à maintenir. Un serveur RDS centralise les applications et les bureaux Windows, puis les rend accessibles à distance via une connexion sécurisée. Je détaille ici son fonctionnement, les rôles à prévoir, les choix d’architecture, les licences, les coûts à anticiper et les erreurs qui fragilisent souvent ce type de projet.
L’essentiel à retenir avant de déployer RDS
- Centralisation : les applications et les données restent sur des serveurs maîtrisés par l’entreprise.
- Deux usages principaux : publier un bureau complet ou seulement certaines applications avec RemoteApp.
- Architecture : RD Session Host, RD Connection Broker, RD Gateway et RD Web Access répondent à des fonctions différentes.
- Sécurité : il ne faut pas exposer directement le port RDP sur Internet. L’authentification multifacteur et une passerelle dédiée sont préférables.
- Licences : les utilisateurs ou les appareils qui se connectent à Windows Server nécessitent généralement une RDS CAL.

Ce que permet réellement une infrastructure RDS
RDS, pour Remote Desktop Services, est un ensemble de rôles Windows Server qui permet de fournir à distance un bureau complet ou une application précise. L’utilisateur travaille depuis son ordinateur, sa tablette ou un terminal léger, tandis que les traitements s’exécutent sur le serveur.
Le poste distant transmet surtout les actions de l’utilisateur et l’affichage. Les fichiers, les logiciels et les données restent dans le datacenter ou dans le cloud. Cette séparation réduit la dépendance au matériel local, mais elle rend la qualité du réseau déterminante, surtout pour les applications graphiques, la visioconférence ou les impressions volumineuses.
Bureau complet ou application publiée
Avec un bureau de session, plusieurs utilisateurs ouvrent une session sur un même serveur Windows Server. Cette approche est souvent économique, car les ressources sont partagées. Je la trouve adaptée aux environnements bureautiques homogènes où les collaborateurs utilisent principalement Office, un navigateur, un ERP ou quelques outils métiers.
RemoteApp publie uniquement une application. Elle apparaît dans le menu Démarrer et se comporte presque comme un logiciel installé localement. C’est pratique lorsqu’une entreprise veut conserver une application ancienne ou sensible sur le serveur sans imposer un bureau distant complet à tous les utilisateurs.
Il faut toutefois vérifier la compatibilité des logiciels. Certaines applications supportent mal les sessions multiples, les profils itinérants ou les installations partagées. Un test avec les usages réels évite de découvrir ces limites après le déploiement.
Les rôles indispensables et leur répartition
Une petite installation peut réunir plusieurs fonctions sur une même machine, mais je déconseille de conserver ce modèle dès que le nombre d’utilisateurs augmente ou que l’accès distant devient critique. La séparation des rôles améliore la disponibilité, la sécurité et le dépannage.
| Rôle | Fonction | Point d’attention |
|---|---|---|
| RD Session Host | Exécute les bureaux partagés et les applications RemoteApp | Le dimensionnement dépend du nombre d’utilisateurs et des logiciels utilisés |
| RD Connection Broker | Répartit les connexions et reconnecte les utilisateurs à leur session | Devient important dès qu’il existe plusieurs hôtes |
| RD Gateway | Fait transiter les connexions externes via HTTPS | Évite d’exposer directement les hôtes de session sur Internet |
| RD Web Access | Fournit un portail web pour lancer les bureaux et applications | Doit être protégé et présenté avec un certificat valide |
| RD Licensing | Gère les licences d’accès aux services Bureau à distance | La conformité doit être vérifiée avant la mise en production |
Dans une architecture plus robuste, j’ajoute généralement un service de fichiers pour les profils et les données, une base d’annuaire comme Active Directory, ainsi qu’un système de supervision. Le stockage est souvent le point oublié : un disque rapide améliore parfois davantage l’expérience qu’un simple ajout de processeurs.
Lire aussi : Bureau Windows en ligne - Quelle solution choisir pour votre équipe ?
Un dimensionnement qui part des usages
Il n’existe pas de ratio universel entre utilisateurs et mémoire vive. Comme point de départ, une session bureautique légère peut consommer environ 1 à 2 vCPU et 2 à 4 Go de mémoire, mais un logiciel de conception, de traitement d’image ou de données peut multiplier ces besoins.
Pour préparer le projet, je mesure les applications utilisées, le nombre de sessions simultanées, les heures de pointe, les impressions et les profils utilisateurs. Une maquette avec 10 à 20 utilisateurs représentatifs fournit souvent des données plus fiables qu’un calcul théorique réalisé uniquement à partir de l’effectif total.
Quelle architecture choisir entre sessions, VDI et cloud
Le choix ne dépend pas seulement du nombre d’utilisateurs. Il repose surtout sur le niveau d’isolation nécessaire, la compatibilité des applications, la variabilité de la charge et les compétences disponibles pour administrer la plateforme.
| Approche | Atouts | Limites | Cas adapté |
|---|---|---|---|
| Sessions partagées | Coût et administration contenus | Isolation limitée entre utilisateurs | Bureautique standardisée |
| VDI avec machines virtuelles | Environnement individualisé | Plus de stockage, de licences et d’exploitation | Applications incompatibles avec les sessions multiples |
| RDS hébergé dans le cloud | Capacité adaptable et déploiement plus rapide | Facturation récurrente et dépendance au réseau | Équipes distribuées ou charge variable |
| Bureau cloud managé | Moins d’infrastructure à maintenir directement | Moins de contrôle et coût à analyser par utilisateur | Organisation souhaitant externaliser l’exploitation |
Les sessions partagées offrent souvent le meilleur rapport coût-utilité pour une PME, à condition que les logiciels soient compatibles. Le VDI est plus souple pour isoler les environnements, mais il est rarement le choix le plus simple pour une équipe qui cherche seulement à publier quelques applications.
Un service comme Azure Virtual Desktop ne doit pas être confondu avec une simple installation RDS dans une machine virtuelle. Le cloud change la facturation, les mécanismes de licence, la gestion des identités et la façon de dimensionner les postes. Microsoft précise notamment que les droits d’accès ne remplacent pas automatiquement les licences Windows, Microsoft 365 ou Office nécessaires.
Comment déployer le service sans créer un point faible
Je conseille de traiter le déploiement comme un projet d’accès applicatif, et non comme une simple activation de rôle Windows. Une installation fonctionnelle peut être réalisée rapidement, mais une installation fiable demande une préparation des identités, des profils, du réseau, des sauvegardes et des licences.
- Inventorier les usages : applications, nombre de connexions simultanées, périphériques, impressions et besoins graphiques.
- Choisir le modèle : sessions partagées, VDI, cloud ou combinaison de plusieurs approches.
- Préparer l’identité : groupes d’accès, comptes administrateurs séparés, règles de mot de passe et authentification multifacteur.
- Installer les rôles : commencer par un environnement de test avant d’ajouter les hôtes de production.
- Publier les ressources : bureau complet ou RemoteApp, avec des droits limités au strict nécessaire.
- Tester la charge : ouvrir les applications en parallèle, simuler les heures de pointe et vérifier les reconnexions.
- Documenter l’exploitation : sauvegardes, restauration, mises à jour, supervision et procédure en cas d’indisponibilité.
Les profils utilisateurs méritent une attention particulière. Un profil mal géré provoque des ouvertures de session lentes, des paramètres perdus et une accumulation de fichiers temporaires. Je préfère une stratégie simple, documentée et testée plutôt qu’un mécanisme sophistiqué dont personne ne maîtrise le comportement.
Le budget doit inclure plusieurs postes, pas seulement la machine virtuelle. Il faut compter les licences Windows Server et RDS CAL, le stockage, les sauvegardes, les certificats, la bande passante, la supervision et éventuellement l’assistance d’un prestataire. Dans le cloud, ajoutez les coûts de fonctionnement des machines, des disques, du réseau et des services d’identité.
Protéger les connexions et garder la maîtrise au quotidien
Le protocole RDP n’est pas dangereux par nature, mais une exposition mal conçue attire les attaques par force brute et augmente l’impact d’un compte compromis. L’ANSSI recommande de considérer les accès distants comme une surface sensible, ce qui rejoint mon approche : aucun hôte de session ne devrait être exposé directement à Internet.
- Utiliser une RD Gateway ou un accès privé équivalent pour les connexions externes.
- Activer l’authentification multifacteur lorsque la solution d’identité le permet.
- Imposer Network Level Authentication et des certificats correctement configurés.
- Limiter les groupes autorisés, les redirections de presse-papiers, de disques et d’imprimantes.
- Appliquer rapidement les correctifs de sécurité sur Windows Server et les applications publiées.
- Centraliser les journaux de connexion et surveiller les échecs répétés.
- Prévoir des sauvegardes testées, notamment pour les profils, les données et la configuration.
La sécurité ne s’arrête pas à l’authentification. Un utilisateur qui peut copier librement des données vers son poste local ou brancher tous ses disques sur la session distante peut contourner une partie des contrôles. Les règles doivent donc être adaptées au métier, à la sensibilité des fichiers et au niveau de confiance des appareils.
Pour l’exploitation, je surveille au minimum le temps d’ouverture de session, la mémoire disponible, la latence, les déconnexions, l’espace disque et les erreurs de profil. Un seuil simple, comme une alerte lorsque l’espace libre passe sous 15 %, permet déjà d’éviter plusieurs incidents prévisibles.
Il faut aussi distinguer une panne de serveur d’un problème réseau ou d’une application lente. Cette distinction devient beaucoup plus facile lorsque les métriques sont collectées séparément sur les hôtes, la passerelle, le stockage et le réseau.
Le bon choix dépend surtout du niveau de simplicité recherché
Pour une petite organisation aux applications standardisées, une ferme de sessions correctement sécurisée reste souvent une solution solide. Elle centralise les mises à jour, simplifie l’accès depuis plusieurs sites et évite de renouveler immédiatement tous les postes utilisateurs.
Je recommande de passer au VDI lorsque l’isolation individuelle est réellement nécessaire, pas simplement parce que le terme paraît plus moderne. Pour une charge variable ou une équipe distribuée, le cloud peut être pertinent, mais il faut calculer le coût mensuel complet et vérifier la dépendance à la connexion Internet.
La meilleure décision commence donc par trois mesures concrètes : combien de personnes se connectent en même temps, quelles applications elles utilisent réellement et quel niveau d’interruption l’entreprise peut accepter. Avec ces réponses, l’architecture devient beaucoup plus facile à choisir et à défendre.