Pokud vytváříte aplikace pro běh na serverech Windows a podílíte se na jejich nasazení, je dost pravděpodobné, že budete trávit čas na vzdálené ploše.
V dávných dobách, kdy lodě byly ze dřeva a muži z oceli, jsme měli několik serverů a na nich jsme provozovali co nejvíce aplikací. Server IIS s tuctem webů nebo aplikací byl nejen běžný, ale i standardní.
Dnes virtualizace a cloud computing znamenají, že místo jednoho serveru, na kterém běží mnoho aplikací, máme jeden server, na kterém běží mnoho virtuálních serverů, každý s jednou aplikací. To znamená, že jsme jen zřídkakdy v jedné relaci vzdálené plochy najednou.
Následující seznam nástrojů vám pomůže spravovat více relací vzdálené plochy najednou.
Klienti vzdálené plochy
Microsoft aktualizoval svého klienta vzdálené plochy a ten nyní podporuje systémy Windows, Android, iOS a macOS. Je to skvělá volba podporující více platforem, možnost ukládání hesel atd. Je zdarma a pochází od společnosti Microsoft. Co se vám na tom nelíbí?
Může ukládat přihlašovací údaje, pokud chcete, a je skvělý pro sdílení připojení mezi kolegy v týmu. Jediná funkce, která mu chybí, je, že neumí ukládat pověření pro bránu vzdálené plochy. Proto jsme přešli na…
mRemoteNG
Jedná se o open source fork nástroje mRemote, který v současné době používáme. Tým Octopus je distribuovaný, takže soubor s nastavením mRemoteNG ukládáme do Dropboxu, aby je každý člen týmu mohl použít ke snadnému připojení k jakémukoli našemu virtuálnímu počítači.
RoyalTS
RoyalTS je velmi pěkně vypadající komerční alternativa a má killer feature: tlačítko, které umožňuje vzdáleně kliknout na „Start“. Nejsem si jistý, kdo zapomněl říct týmu UX ve Windows, že lidé běžně nespouštějí Windows Server 2012 na tabletech, ale jsem si jistý, že měli důvod pro to, aby bylo téměř nemožné spouštět programy přes vzdálenou plochu. Nebojte se, RoyalTS je tady.
Terminály
Další open source správce relací s kartami, ale vypadá to, že je aktivně vyvíjen, a zdrojový kód je v C#!
Octopus Deploy!“
OK, to je nestydatá vsuvka 🙂 A co teprve, když se na něj podíváte?
Octopus Deploy je alternativou vzdálené plochy stejně jako TeamCity/Team Build je alternativou Visual Studia.
Nástroje vzdálené plochy jsou nezbytné pro diagnostiku a některé konfigurační úlohy; to nelze popřít. Přesto je smyslem naší existence ve společnosti Octopus Deploy zajistit, aby typické nasazení nezahrnovalo vůbec žádnou vzdálenou plochu. Díky lepšímu přehledu, odpovědnosti a spolehlivosti je naším cílem zkrátit čas, který strávíte relacemi vzdálené plochy.
Jaké máte zkušenosti s výše uvedenými nástroji a co mi uniklo?
Některé další, které stojí za pozornost
Remmina
Pokud hledáte užitečný open source nástroj pro Linux, měli byste zvážit Remminu. Navíc se dodává s předinstalovaným Ubuntu.
CoRD
Přepneme-li na Mac OS X, dalším vhodným nástrojem je CoRD. Stejně jako Remmina je zdarma a má otevřený zdrojový kód, ale také docela dobře umožňuje zobrazit každou relaci ve vlastním okně. Případně můžete všechny relace zobrazit v jednom okně, což šetří místo a umožňuje zvětšovat nebo zmenšovat podle potřeby.
Devolutions Remote Desktop Manager 10
Devolutions Remote Desktop Manager je určen k centralizaci všech vašich připojení a pověření. Zvládá vysoké DPI lépe než vanilla RDP nebo mRemoteNG a dodává se ve dvou variantách, Free a Enterprise. Free omezuje množství informací, které lze sdílet mezi uživateli, zatímco Enterprise odemyká funkce pro uživatelská oprávnění, role, pokročilé protokolování a další.
Další informace:
- Začínáme s Octopus Deploy
- Jak Octopus řeší zpětné vrácení
- Octopus vs. Build Servery – Proč bych měl používat Octopus, když už mám CI Server
?