Wie man Windows-Anwendungen zu den Benutzern bringt

Zuletzt aktualisiert:
11. April 2024

Wie man Windows-Anwendungen zu den Benutzern bringt

Windows®-Anwendungen (auch "Apps" genannt) sind Softwareprogramme, die für das Microsoft® Windows-Betriebssystem geschrieben wurden.

Es gibt eine Vielzahl von Möglichkeiten für Windows ISVs, ihren Kunden Windows-Anwendungen zur Verfügung zu stellen:

  • Der Kunde führt die Anwendung lokal aus.
  • Der ISV veröffentlicht die Anwendung(en) ohne Verwendung von Microsoft Remote Desktop Services (RDS) und gibt sie an Kunden weiter.
  • Der ISV stellt die Anwendung über Microsoft RDS bereit.
  • Der ISV liefert die Anwendung als Teil eines virtuellen Desktops (VDI).

Lokale Ausführung von Windows-Anwendungen

Windows-Anwendungen werden auf den Geräten der Endnutzer (d. h. lokal) installiert und ausgeführt. Die Benutzer haben Autonomie über das Gerät und die Anwendung. Dieser Ansatz ist zwar sehr benutzerfreundlich, aber wenn die Benutzer die auf ihrem Gerät installierten Windows-Anwendungen verwenden, ergeben sich daraus Probleme für einen ISV.

  • Die Lizenzen müssen auf jedem Gerät aktualisiert werden, was zeitaufwändig und mühsam sein kann.
  • Wenn der Nutzer die Anwendung auf mehreren Geräten ausführen möchte, muss er sie möglicherweise auf jedem Gerät kaufen, installieren und aktualisieren.
  • Benutzer, die Anwendungen mit hohem Verarbeitungsbedarf ausführen (z. B. Grafikanwendungen), benötigen möglicherweise ein Gerät mit höherer Verarbeitungsleistung, was den gesamten adressierbaren Markt des ISV einschränken oder den Kunden zwingen kann, ein leistungsfähigeres (und teureres) Gerät zu kaufen, um die Anwendung nutzen zu können.
  • Die Daten, die bei der Verwendung einer Windows-Anwendung generiert werden, werden auf dem lokalen Gerät gespeichert und nicht sicher im Rechenzentrum des ISVs aufbewahrt und gesichert. Sie könnten aufgrund von Benutzerfehlern, Sicherheitsverletzungen oder Geräteschäden oder -verlusten für immer verloren gehen, was den Kundensupport für den ISV schwierig oder unmöglich macht.
  • ISV-Helpdesks, die Benutzer mit lokalen Anwendungen unterstützen, erhalten mehr Hilfeanfragen und müssen diese einzeln bearbeiten.

Veröffentlichung von Windows-Anwendungen ohne RDS

Veröffentlichte Windows-Anwendungen sind virtuelle Softwareprogramme, die wie lokale Anwendungen aussehen und sich auch so verhalten, aber tatsächlich auf einem Server ausgeführt werden. Ein Windows-ISV kann den Zugriff auf veröffentlichte Anwendungen auf dem Gerät des Benutzers so einrichten, dass der Benutzer auf eine veröffentlichte Anwendung genauso zugreift und startet wie auf eine lokale Anwendung.

  • Veröffentlichte Windows-Anwendungen sehen aus wie lokale Anwendungen und fühlen sich auch so an, so dass die Kunden sie leichter benutzen können.
  • Im Gegensatz zu lokalen Anwendungen behält der ISV die vollständige Kontrolle über die Veröffentlichung und einen optimalen Überblick über die Nutzung der Anwendung.
  • Apps können auf dem Server und nicht auf einzelnen Geräten aktualisiert werden, was Geld und Zeit spart und die Zahl der Anrufe beim Helpdesk verringert.
  • Veröffentlichte Apps können auf mehreren Geräten ausgeführt werden, ohne dass die App auf jedem Gerät installiert werden muss, so dass ISV-Kunden das Gerät verwenden können, das für ihre Situation am besten geeignet ist.
  • Da die Anwendungen auf dem Server ausgeführt werden, müssen die Geräte der Benutzer nicht über eine hohe Rechenleistung verfügen, auch nicht für Anwendungen, die dies erfordern. Außerdem können veröffentlichte Windows-Anwendungen auf Nicht-Windows-Geräten ausgeführt werden, so dass ein ISV Benutzern entgegenkommen kann, die eine Vielzahl von Geräten für ihre Arbeit verwenden möchten.
  • Die bei der Verwendung der App generierten Daten werden zentral gespeichert und gesichert, wodurch ein ISV wesentlich mehr Kontrolle über diese Daten erhält - und mehr Sicherheit.
  • Die meisten Anwendungsprobleme können auf Serverebene gelöst werden, was die Zahl der Helpdesk-Anrufe reduziert und die Produktivität der Kunden erhöht.

GO-Global ist die einzige Lösung für die Veröffentlichung von Windows-Anwendungen, die den Multi-User-Zugriff auf Windows-Anwendungen von jedem Ort, Gerät und Betriebssystem aus ermöglicht, ohne Microsoft RDS zu verwenden. Stattdessen ersetzt GO-Global vollständig die RDS-Funktionalität, einschließlich Multi-Session-Kernel, Remote-Desktop-Clients, Anzeigetreiber, Protokoll, Internet-Gateway und Verwaltungstools, wodurch Windows und unnötige Kosten für Benutzerlizenzen entfallen.  

Da GO-Global nicht auf Windows basiert, erfordern Anwendungen, die mit GO-Global veröffentlicht werden, einen geringeren IT-Implementierungs- und Verwaltungsaufwand, lassen sich wirtschaftlicher skalieren und bieten den 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.

Anwendungsbereitstellung mit RDS

Microsoft Remote Desktop Services ist eine Komponente von Windows, die es einem Benutzer ermöglicht, über eine Netzwerkverbindung eine interaktive Sitzung auf einem entfernten Computer zu initiieren und zu steuern. Mit RDS können ISVs individuelle virtualisierte Anwendungen bereitstellen und Kunden die Möglichkeit geben, ihre Anwendungen aus der Cloud auszuführen. RDS ist Microsofts Implementierung der Thin-Client-Architektur, bei der Windows-Software und der gesamte Desktop des Computers, auf dem RDS läuft, für jeden Remote-Client-Computer zugänglich gemacht werden, der das Microsoft Remote Desktop Protocol (RDP) unterstützt. 

Die Bereitstellung virtueller Anwendungen mit RDS hat die gleichen Vorteile, die oben im Abschnitt Veröffentlichung von Windows-Anwendungen ohne RDS aufgeführt sind. Es gibt jedoch einige Nachteile bei der Verwendung von RDS für die Anwendungsbereitstellung:

  • Microsoft verlangt, dass der ISV zusätzlich zu Windows Benutzerlizenzen erwirbt (eine pro benanntem Benutzer oder eine pro Gerät), um den Benutzern virtuelle Anwendungen zur Verfügung zu stellen, was für ISVs im Vergleich zu GO-Global zusätzliche Kosten bedeutet.
  • GO-Global ISV-Kunden, die von RDS auf GO-Global umsteigen, berichten uns, dass GO-Global im Vergleich zu RDS so effizient arbeitet, dass sie doppelt so viele Benutzer auf denselben Servern unterbringen können, die mit RDS genutzt wurden, und dass Anwendungen, die eine höhere CPU-Leistung benötigen, ein hervorragendes Benutzererlebnis bieten, wenn sie GO-Global für die Anwendungsbereitstellung nutzen.
  • GO-Global ISV-Kunden, die von RDS auf GO-Global umgestiegen sind, berichten uns außerdem, dass sie mit GO-Global für die Veröffentlichung von Windows-Anwendungen den Zeitaufwand für die Systemadministration im Vergleich zu RDS um 50 % reduziert haben.

VDI-Bereitstellung von Windows-Anwendungen

In einem VDI-Szenario(Virtual Desktop Interface) werden Desktop-Umgebungen (vorkonfigurierte Abbilder des Windows-Betriebssystems und der Anwendungen) auf einem zentralen Server gehostet und den Kunden auf Anfrage über ein Unternehmensnetz oder eine Internetverbindung zur Verfügung gestellt. Anstelle einer reinen Anwendungsfreigabe wie bei GO-Global und Microsoft RDS interagiert der Benutzer bei VDI mit dem Betriebssystem und den Anwendungen so, als würden sie lokal auf seinem Gerät laufen.

Dieser Ansatz bietet ISVs ähnliche Vorteile wie das Application Publishing - siehe die oben im Abschnitt Windows Application Publishing ohne RDS aufgeführten Vorteile. Darüber hinaus können mit VDI virtuelle Desktops mit mehr Verarbeitungsleistung für Benutzer konfiguriert werden, die diese benötigen.

Es gibt einige Herausforderungen bei VDI, die das Application Publishing nicht hat:

  • VDI erfordert mehr Softwarekomponenten als Application Publishing und ermöglicht verschiedene Arten und Stufen der Serverressourcenzuweisung, was die Implementierung und den Betrieb komplexer macht. Außerdem erfordert VDI einen Hypervisor, um eine VM zu erstellen und auszuführen.
  • VDI ist teurer als Application Publishing. Die Implementierung von VDI erfordert hohe Vorlaufkosten für Software und Hardware sowie für das Personal, das für die Planung und Durchführung einer Implementierung benötigt wird.
  • Die Planung und Implementierung von VDI dauert Monate, in manchen Szenarien sogar Jahre.
  • Die Implementierung, der Rollout und die Verwaltung einer VDI-Implementierung erfordern spezielle Fähigkeiten, die schwer zu finden sind. Außerdem können Mitarbeiter mit diesen Fähigkeiten eine höhere Vergütung verlangen als ein IT-Administrator, der eine Application-Publishing-Implementierung verwaltet.

Welche Windows-Anwendungsbereitstellung ist die beste für ISVs?

VDI eignet sich am besten für Unternehmen, die die Computerumgebungen ihrer Mitarbeiter standardisieren und kontrollieren wollen. Da die meisten Windows-ISVs ihren Kunden Anwendungen und keine kompletten Desktops zur Verfügung stellen müssen, ist VDI vielleicht ein Overkill. VDI ist wesentlich komplexer und teurer als Application Publishing, und die Planung und Implementierung ist ein langwieriger Prozess, der vor, während und nach der Implementierung spezielle und teure Fähigkeiten erfordert.

Für die meisten Windows ISVs bietet Application Publishing die beste Mischung aus Benutzerfreundlichkeit für Kunden und zentraler Kontrolle für den ISV. Für ISVs, die ihre Server- und Personalressourcen maximieren und überhöhte Kosten für Benutzerlizenzen vermeiden möchten, ist GO-Global die beste Wahl für Windows Application Publishing.

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