Mit RDS Schluss zu machen ist gar nicht so schwer

Zuletzt aktualisiert:
22. Mai 2024

‍Mit RDS Schluss zu machen ist gar nicht so schwer

Sind Sie ein ISV oder MSP und verwenden Microsoft® Remote Desktop Services (RDS), um Windows®-Anwendungen für Benutzer bereitzustellen? Haben Sie genug von den Kosten und der Komplexität von RDS? Sind Sie auf der Suche nach einer Alternative zu RDS? In diesem Beitrag gehen wir auf Alternativen zu RDS ein und erläutern die Vor- und Nachteile der einzelnen Lösungen.

Option eins - Umschreiben Ihrer Windows-Anwendung

In diesem Szenario schreiben Sie Ihre Windows-Anwendung als web-native Anwendung um, die Sie über ein Software-as-a-Service-Modell (SaaS) in einer beliebigen Cloud bereitstellen können. Web-native Anwendungen haben ein modernes Erscheinungsbild, das Windows-Anwendungen fehlt, was für einen Windows-ISV eine interessante Perspektive sein kann. Darüber hinaus bietet das Umschreiben Ihrer App die Möglichkeit, tiefgreifende und grundlegende Änderungen an Arbeitsabläufen, Abhängigkeiten und sogar App-Funktionen vorzunehmen, um aktuelle Benutzerprobleme zu lösen.

Aber wenn Sie Ihre Windows-Anwendung als web-native Anwendung umschreiben, müssen Sie bei Null anfangen. Das Schreiben web-nativer Anwendungen erfordert Fähigkeiten, über die Ihr Windows-Entwicklungsteam wahrscheinlich nicht verfügt, so dass Sie entweder Ihr aktuelles Team umschulen oder ein neues Team einstellen müssen. Sie müssen einen neuen Technologiestapel auswählen, einschließlich einer neuen Programmiersprache, Frameworks, Bibliotheken und Tools für die Entwicklung. Sie müssen die Architektur der neuen App, die Struktur der Benutzeroberfläche, die Datenverwaltung und die Interaktion der App-Komponenten entwerfen.

Jedes Merkmal, jede Funktion und jede Abhängigkeit in Ihrer Windows-Anwendung muss neu konzipiert und geschrieben werden. Außerdem müssen Sie eine neue Benutzeroberfläche entwerfen, was wiederum ganz neue Fähigkeiten erfordert, und dann das Frontend der Webanwendung erstellen. Noch erschreckender ist, dass Sie die Daten der aktuellen Windows-Anwendung in die neue Webanwendung migrieren müssen, was die Konvertierung von Datenformaten oder Datenbankschemata erfordert. Noch erschreckender ist, dass Sie die serverseitigen Komponenten, einschließlich APIs und Webservices, erstellen müssen, um die Funktionalität der Webanwendung zu unterstützen, und die Datenspeicherung, Serverlogik und Authentifizierung implementieren müssen.

Sobald die Webanwendung erstellt ist, müssen Sie noch Tests, Qualitätssicherung, Sicherheitsmaßnahmen, Anwendungsoptimierung, Dokumentation und Benutzerschulung durchführen. Schließlich müssen Sie die neue Anwendung einführen und die Benutzer davon überzeugen, die neue Anwendung anzunehmen, damit Sie die Windows-Anwendung in den Ruhestand versetzen können. Oh, und während Ihr Team die Webanwendung entwickelt, müssen Sie die Windows-Anwendung weiterhin aktualisieren und unterstützen, bis Sie sie außer Betrieb nehmen können.

Das scheint eine Menge Aufwand und Kosten zu verursachen, wenn Sie eigentlich nur RDS nicht mehr verwenden wollen.

Option Zwei - Einsatz einer anderen Fernzugriffslösung

Bei dieser Option bleibt Ihre Anwendung unverändert (ein Seufzer der Erleichterung), aber Ihr Ansatz für die Anwendungsbereitstellung ändert sich von der Verwendung von RDS zu einer anderen Fernzugriffslösung.

Sie haben mehrere Möglichkeiten, darunter:

{{CTAEMBED_IDENTIFIER}}

‍VirtuelleDesktop-Infrastruktur (VDI)

VDI simuliert eine Desktop-Umgebung für Endbenutzer, auf die von einem Endbenutzergerät über ein Netzwerk oder das Internet zugegriffen wird. Der Desktop läuft auf einer Virtualisierungssoftware, die auf einem Hypervisor läuft, der auf einem physischen Server oder auf einem virtuellen Server installiert ist, der auf einem physischen Rechner läuft.

Beispiele für VDI-Produkte sind VMware Horizon® und Citrix® Virtual Apps and Desktops (wenn Sie Ihre Anwendung von einem Rechenzentrum vor Ort aus bereitstellen). VDI eignet sich hervorragend für Unternehmen, die ihren Mitarbeitern mehrere Anwendungen kontrolliert und sicher auf einem verwalteten Desktop zur Verfügung stellen möchten. Für einen ISV oder MSP umfasst VDI jedoch viele Merkmale und Funktionen, die für die Bereitstellung von ein oder zwei Anwendungen für Kunden nicht erforderlich sind. Und wie RDS ist auch VDI komplex, teuer und schwierig zu verwalten - die zugrundeliegende Kerntechnologie von Citrix ist nämlich RDS.

Darüber hinaus wurden sowohl Citrix als auch VMware® übernommen und haben erhebliche Veränderungen durchlaufen, die möglicherweise nicht im besten Interesse von ISVs und MSPs liegen. Citrix hat vor kurzem eine neue Vereinbarung mit Microsoft unterzeichnet, die zu einer integrierten Produkt-Roadmap führt, einschließlich eines Mandats zur ausschließlichen Verwendung von Azure® für Cloud-Implementierungen. Angesichts dieser Vereinbarung werden ISVs und MSPs, die Citrix übernehmen und sich ihre Cloud-Optionen offen halten wollen, irgendwann gezwungen sein, zu Azure zu wechseln.

VMware wurde von Broadcom übernommen, das die VMware EUC-Abteilung umgehend abspaltete und an KKR[NV1] verkaufte, ohne eine kritische Lizenzvereinbarung zu lösen, die eine vSphere Desktop-Lizenz mit Horizon ohne zusätzliche Kosten für den Kunden beinhaltet. ISVs und MSPs sollten abwarten, bis sich der Staub gelegt hat (was Monate oder Jahre dauern kann), bevor sie sich für Horizon als Fernzugriffslösung entscheiden.

Parallels® Remote Application Server (RAS) passt ebenfalls in diese Kategorie und ermöglicht es der IT-Abteilung, einem Benutzer einen Desktop bereitzustellen, der tatsächlich auf einem Server läuft. Allerdings läuft Parallels auf RDS, was es für ISVs und MSPs, die eine Alternative zu RDS suchen, nutzlos macht.

Desktop-as-a-Service (DaaS)

DaaS ist VDI, das als Dienst bereitgestellt wird. Citrix bietet Citrix DaaS an (im Wesentlichen Citrix® Virtual Apps and Desktops, die als Dienst bereitgestellt werden) und VMware bietet Horizon als DaaS an. Auch Parallels hat ein DaaS-Produkt.

Die Nutzung von DaaS bedeutet zwar, dass ISVs und MSPs die Herausforderungen vermeiden, die mit dem Aufbau und der Verwaltung einer VDI-Infrastruktur verbunden sind, aber es bedeutet auch, dass diese ISVs und MSPs für die Kosten des Dienstes und für viele enthaltene Benutzerverwaltungsfunktionen zahlen, die sie einfach nicht benötigen (ein ISV, mit dem ich kürzlich gesprochen habe, schätzte, dass er nur 20 % der verfügbaren Citrix-Funktionen in seiner Implementierung nutzte).

Anwendungsvirtualisierung

Bei der Anwendungsvirtualisierung wird die Virtualisierungstechnologie zur Bereitstellung von Anwendungen anstelle von Desktops verwendet. Wie bei VDI wird ein Hypervisor verwendet, um eine virtuelle Maschine zu erstellen, auf der Anwendungen ausgeführt werden, auf die Benutzer per Fernzugriff zugreifen können, was die Komplexität der Lösung im Vergleich zu einer VDI-Implementierung etwas verringern kann.

Unternehmen nutzen die Anwendungsvirtualisierung in erster Linie, um eine Anwendung bestimmten Benutzern innerhalb eines Unternehmens zur Verfügung zu stellen oder um Benutzern die Möglichkeit zu geben, eine Anwendung auf einem Betriebssystem auszuführen, das sich vom Betriebssystem des Computers des Benutzers unterscheidet.

Citrix Apps and Desktops fällt in diese Kategorie, kann aber nur an Kunden lizenziert werden, die ihre Infrastruktur vor Ort betreiben. Horizon kann auch zur Virtualisierung von Anwendungen verwendet werden, aber das ist genauso komplex wie die Virtualisierung eines Desktops. Und wie bereits erwähnt, erleben beide Unternehmen durch ihre Übernahmen Veränderungen, die für ISVs und MSPs ein Warnsignal darstellen.

Ein Dienst, Amazon® AppStream® 2.0 für Windows, ist ein Cloud-basierter Windows-Anwendungsvirtualisierungsdienst, der für Anwendungsstreaming konfiguriert werden kann. AppStream verwendet jedoch RDS, für das die Kunden zusätzlich zu den Windows- und AppStream-Lizenzen auch Microsoft-Endbenutzerlizenzen erwerben müssen.

Microsoft App-V ist eine weitere Anwendungsvirtualisierungslösung, die in erster Linie dazu dient, Benutzern die Ausführung älterer Windows-Anwendungen auf modernen Computern zu ermöglichen. App-V ist in Windows 10 für Unternehmen (Version 1607) enthalten, erfordert jedoch, dass Kunden Endbenutzerlizenzen für jeden benannten Benutzer erwerben, was die Implementierungskosten erheblich erhöht. Noch wichtiger ist, dass App-V im April 2026 ausläuft.

Veröffentlichung von Anwendungen

Veröffentlichte Anwendungen sind virtuelle Softwareprogramme, die wie lokale Anwendungen aussehen und funktionieren, aber tatsächlich auf einem Server laufen. ISVs und MSPs können den Zugriff auf veröffentlichte Anwendungen auf dem Gerät des Benutzers einrichten, so dass der Benutzer auf eine veröffentlichte Anwendung genauso zugreift und sie startet, wie er es bei einer lokalen Anwendung tun würde. In vielen Fällen kann der Benutzer keinen Unterschied zwischen einer veröffentlichten Anwendung und einer auf dem Endgerät installierten Anwendung feststellen.

Zu den Lösungen für die Veröffentlichung von Anwendungen gehören RDS und VMware Horizon Apps, die Microsoft Remote Desktop Session Host (RDSH)-Server und RDS nutzen, um veröffentlichte Anwendungen bereitzustellen. Beides ist keine Option für ISVs und MSPs, die eine RDS-Alternative wünschen.

Es gibt eine Lösung für das Anwendungs-Publishing, die nicht auf RDS basiert - GO-Global®, das den Multi-User-Zugriff auf Windows-Anwendungen von jedem Standort, Gerät und Betriebssystem aus ermöglicht. GO-Global ersetzt vollständig die RDS-Funktionalität, einschließlich Multisession-Kernel, Remote-Desktop-Clients, Anzeigetreiber, Protokoll, Internet-Gateway und Verwaltungstools, wodurch die Kosten für Windows und Benutzerlizenzen entfallen.

Da GO-Global kein RDS verwendet, erfordern Anwendungen, die mit GO-Global veröffentlicht werden, einen geringeren IT-Implementierungs- und Verwaltungsaufwand, lassen sich wirtschaftlicher skalieren und bieten Anwendern auf jedem Gerät mit einem Browser ein webbasiertes Erlebnis. Für den browserbasierten Benutzerzugriff muss kein Client auf dem Gerät des Benutzers installiert werden, was es einfacher macht, Benutzer mit Nicht-Windows-Geräten zu aktivieren und zu unterstützen.

Sie können sich von RDS trennen! Für ISVs und MSPs, die Windows-Anwendungen einfach, schnell und kostengünstig ohne Windows und RDS veröffentlichen möchten, bietet sich GO-Global an.

Wenn Sie mehr über die Application-Publishing-Lösung von GO-Global erfahren möchten, können Sie hier eine Demo anfordern oder eine kostenlose 30-Tage-Testversion herunterladen.

Schluss mit RDS!

GO-Global bietet vollständigen Ersatz für die RDS-Funktionalität