Als je applicaties bouwt om op Windows servers te draaien, en je bent betrokken bij implementaties, is het heel waarschijnlijk dat je tijd doorbrengt in remote desktop.
Vroeger, toen schepen nog van hout waren en mannen van staal, hadden we een paar servers en draaiden daar zoveel mogelijk applicaties op. Een IIS server met een dozijn sites of applicaties was niet alleen gebruikelijk, het was de standaard.
Nu betekenen virtualisatie en cloud computing dat we in plaats van één server met veel applicaties, één server hebben met veel virtuele servers, elk met een enkele applicatie. Dit betekent dat we zelden in een enkele remote desktop sessie tegelijk zijn.
De volgende lijst met tools helpt u om meerdere remote desktop sessies tegelijk te beheren.
Remote Desktop-clients
Microsoft heeft zijn Remote Desktop-client bijgewerkt, en deze ondersteunt nu Windows, Android, iOS en macOS. Het is een geweldige optie met ondersteuning van meerdere platforms, de mogelijkheid om wachtwoorden op te slaan, enz. Het is gratis, en het is van Microsoft. Wat is er niet om van te houden?
Het kan referenties opslaan als je dat wilt en is geweldig voor het delen van verbindingen tussen teamgenoten. De enige functie die het mist is dat het geen referenties kan opslaan voor een remote desktop gateway. Daarom zijn we overgestapt op…
mRemoteNG
Een open source fork van mRemote, dit is de tool die we momenteel gebruiken. Het Octopus-team is verspreid, dus we slaan het mRemoteNG-instellingenbestand op in Dropbox, zodat iedereen in het team het kan gebruiken om gemakkelijk verbinding te maken met een van onze VM’s.
RoyalTS
RoyalTS is een heel mooi commercieel alternatief en heeft een geweldige functie: een knop waarmee je op afstand op “Start” kunt klikken. Ik weet niet zeker wie vergeten is het UX team van Windows te vertellen dat mensen normaal gesproken Windows Server 2012 niet op tablets draaien, maar ik weet zeker dat ze een reden hadden om het bijna onmogelijk te maken programma’s te starten via remote desktop. Vrees niet, RoyalTS is hier.
Terminals
An another open source tabbed session manager, but it looks to be actively developed, and the source code is in C#!
Octopus Deploy!
OK, het is een schaamteloze plug 🙂
Octopus Deploy is een remote desktop alternatief op dezelfde manier als TeamCity/Team Build een Visual Studio alternatief is.
Tools voor desktops op afstand zijn essentieel voor diagnostiek en sommige configuratietaken; dat valt niet te ontkennen. Dat gezegd hebbende, onze hele raison d’être hier bij Octopus Deploy is om het zo te maken dat een typische implementatie helemaal geen remote desktop nodig heeft. Door betere zichtbaarheid, verantwoordelijkheid en betrouwbaarheid, is ons doel om de tijd die u besteedt aan desktop sessies op afstand te verminderen.
Wat is uw ervaring met de bovenstaande tools, en wat heb ik gemist?
Een paar anderen die de moeite waard zijn om te bekijken
Remmina
Als u op zoek bent naar een nuttige open source tool voor Linux, zou u Remmina eens moeten overwegen. Bovendien is het op Ubuntu voorgeïnstalleerd.
CoRD
Om over te schakelen op Mac OS X, is CoRD een ander goed programma om te bekijken. Net als Remmina is het gratis en open source, maar het laat je ook elke sessie in een eigen venster zien. Als alternatief kun je alle sessies in een venster bekijken, wat ruimte bespaart en je de mogelijkheid geeft om te schalen naar gelang wat nodig is.
Devolutions Remote Desktop Manager 10
Devolutions Remote Desktop Manager is ontworpen om al uw verbindingen en referenties te centraliseren. Het behandelt hoge DPI beter dan vanilla RDP of mRemoteNG en komt in twee smaken, Free en Enterprise. Free beperkt de hoeveelheid informatie die kan worden gedeeld tussen gebruikers, terwijl Enterprise functies ontsluit voor gebruikersrechten, rollen, geavanceerde logging, en nog veel meer.
Lees meer:
- Aan de slag met Octopus Deploy
- Hoe Octopus omgaat met rollbacks
- Octopus vs. Build Servers – Waarom zou ik Octopus gebruiken als ik al een CI Server heb?