Si vous construisez des applications à exécuter sur des serveurs Windows, et que vous êtes impliqué dans des déploiements, il est fort probable que vous passiez du temps en bureau à distance.
Auparavant, lorsque les navires étaient faits de bois et les hommes d’acier, nous avions quelques serveurs et exécutions autant d’applications que possible sur ceux-ci. Un serveur IIS avec une douzaine de sites ou d’applications n’était pas seulement commun, c’était la norme.
De nos jours, la virtualisation et le cloud computing signifient qu’au lieu d’un serveur exécutant de nombreuses applications, nous avons un serveur, exécutant de nombreux serveurs virtuels, chacun avec une seule application. Cela signifie que nous sommes rarement dans une seule session de bureau à distance à la fois.
La liste d’outils suivante vous aide à gérer plusieurs sessions de bureau à distance à la fois.
Clients de bureau à distance
Microsoft a mis à jour son client de bureau à distance, et il prend maintenant en charge Windows, Android, iOS et macOS. C’est une excellente option supportant plusieurs plateformes, la possibilité d’enregistrer les mots de passe, etc. C’est gratuit, et ça vient de Microsoft. Qu’est-ce qui n’est pas à aimer ?
Il peut enregistrer les informations d’identification si vous le souhaitez et est idéal pour partager des connexions entre coéquipiers. La seule fonctionnalité qui lui manque est qu’il ne peut pas enregistrer les informations d’identification pour une passerelle de bureau à distance. C’est pourquoi nous sommes passés à…
mRemoteNG
Un fork open source de mRemote, c’est l’outil que nous utilisons actuellement. L’équipe Octopus est distribuée, donc nous sauvegardons le fichier de paramètres mRemoteNG dans Dropbox afin que tous les membres de l’équipe puissent les utiliser pour se connecter facilement à n’importe laquelle de nos VM.
RoyalTS
RoyalTS est une alternative commerciale très jolie et possède une fonctionnalité qui tue : un bouton qui vous permet de cliquer sur « Démarrer » à distance. Je ne sais pas qui a oublié de dire à l’équipe UX de Windows que les gens n’exécutent normalement pas Windows Server 2012 sur des tablettes, mais je suis sûr qu’ils avaient une raison de rendre presque impossible le lancement de programmes sur le bureau à distance. N’ayez crainte, RoyalTS est là.
Terminaux
Un autre gestionnaire de session à onglets open source, mais il semble être activement développé, et le code source est en C# !
Octopus Deploy!
OK, c’est une publicité éhontée 🙂
Octopus Deploy est une alternative au bureau à distance de la même manière que TeamCity/Team Build est une alternative à Visual Studio.
Les outils de bureau à distance sont essentiels pour les diagnostics et certaines tâches de configuration ; on ne peut pas le nier. Cela dit, toute notre raison d’être ici, chez Octopus Deploy, est de faire en sorte qu’un déploiement typique n’implique absolument aucun bureau à distance. Grâce à une meilleure visibilité, une meilleure responsabilité et une meilleure fiabilité, notre objectif est de réduire le temps que vous passez en sessions de bureau à distance.
Quelle est votre expérience avec les outils ci-dessus, et qu’est-ce que j’ai manqué ?
D’autres qui valent la peine d’être regardés
Remmina
Si vous cherchez un outil open source utile pour Linux, vous devriez considérer Remmina. De plus, Ubuntu est livré préinstallé.
CoRD
Switching gear to Mac OS X, un autre bon outil à vérifier est CoRD. Comme Remmina, il est gratuit et open source mais fait également un assez bon travail en vous permettant de visualiser chaque session dans sa propre fenêtre. Alternativement, vous pouvez visualiser toutes les sessions dans la même fenêtre, ce qui économise de l’espace et vous permet d’augmenter ou de réduire l’échelle en fonction de ce qui est nécessaire.
Devolutions Remote Desktop Manager 10
Devolutions Remote Desktop Manager est conçu pour centraliser toutes vos connexions et identifiants. Il gère le High DPI mieux que vanilla RDP ou mRemoteNG et est disponible en deux saveurs, Free et Enterprise. Free limite la quantité d’informations qui peuvent être partagées entre les utilisateurs, tandis que Enterprise débloque des fonctionnalités pour les autorisations des utilisateurs, les rôles, la journalisation avancée et plus encore.
En savoir plus :
- Démarrer avec Octopus Deploy
- Comment Octopus gère les rollbacks
- Octopus vs. Build Servers – Pourquoi devrais-je utiliser Octopus alors que j’ai déjà un serveur CI ?
.