So wandeln Sie eine Windows-Anwendung in eine SaaS-Lösung um, ohne sie neu programmieren zu müssen
Ihre Kunden erwarten das, was ihnen jedes andere Business-Tool bereits bietet: Zugriff über den Browser, automatische Updates und keinerlei Installationsprobleme. Das ist das SaaS-Erlebnis, und genau deshalb fragen sich so viele Windows-ISVs mittlerweile, ob sie ihre Anwendung von Grund auf neu schreiben müssen, nur um mit der Entwicklung Schritt zu halten.
Das ist nicht der Fall. Wenn Sie Ihre Windows-Anwendung auf SaaS umstellen möchten, muss der Code, an dessen Weiterentwicklung Ihr Team jahrelang gearbeitet hat, nicht auf der Strecke bleiben. Was sich ändern muss, ist die Art und Weise, wie die Anwendung bereitgestellt wird – nicht, wie sie entwickelt wurde.
Windows-Anwendung in SaaS umwandeln: Was das eigentlich bedeutet
„Windows-App-SaaS“ setzt nicht voraus, dass Ihr Code webnativ wird. Es bedeutet, dass Ihre Kunden über einen Browser auf jedem Gerät auf die Anwendung zugreifen können, ohne etwas lokal installieren zu müssen. Die Anwendung selbst läuft weiterhin unter Windows auf Servern, die Sie oder ein Hosting-Partner verwalten. Was sich ändert, ist die Zugriffsebene zwischen dem Benutzer und der App.
Diese Unterscheidung ist wichtig, da sie zwei sehr unterschiedliche Projekte voneinander abgrenzt:
- Die Neuprogrammierung der Anwendung in einem Web-Framework, die jede Zeile Code, jeden Arbeitsablauf und jede Integration betrifft, auf die sich Ihre Kunden verlassen.
- Die Bereitstellung der Anwendung über eine Fernzugriffs- oder Anwendungsbereitstellungsschicht, die mit all dem nichts zu tun hat.
Die meisten ISVs gehen davon aus, dass SaaS die erste Option bedeutet. Das muss aber nicht unbedingt so sein. Die meisten ISVs müssen nichts neu programmieren, um Windows-Anwendungen auf SaaS umzustellen; sie benötigen lediglich die richtige Bereitstellungsschicht, und diese Schicht gibt es bereits.
{{CTAEMBED_IDENTIFIER}}
Warum die meisten ISVs auf eine Neuprogrammierung verzichten
Eine ausgereifte, funktionsreiche Windows-Anwendung ist das Ergebnis jahrelanger Weiterentwicklung: Fehlerbehebungen, Sonderfälle und Arbeitsabläufe, die auf echtem Kundenfeedback basieren. Eine Neuprogrammierung gefährdet diese Investition – und das für ein Projekt, das Jahre dauern kann und dennoch möglicherweise nicht alle gewünschten Funktionen bietet. Für die meisten ISVs rechnet sich das nicht, insbesondere wenn das eigentliche Ziel eine bessere Bereitstellung ist und nicht eine andere Codebasis.
Ohne Neuprogrammierung: Wie ISVHost und GO-Global SaaS bereitstellen
Hier hört „ohne Neuprogrammierung“ auf, nur eine Einschränkung zu sein, und wird zur eigentlichen Strategie. Mit GO-Global können Sie Ihre bestehende Windows-Anwendung in einem Browser veröffentlichen, sodass die Nutzer das SaaS-Erlebnis erhalten, das Ihre Kunden erwarten, während die Anwendung selbst genau so bleibt, wie sie ist.
ISVHost, die Hosting-Plattform von GraphOn für ISVs, geht noch einen Schritt weiter. Sie kann Ihre Windows-Anwendung in ein cloudbasiertes Angebot umwandeln und übernimmt dabei die Verwaltung der Server, die Skalierung und die Infrastruktur, sodass sich Ihr Team ganz auf die Anwendung selbst konzentrieren kann.
In der Praxis sieht die Umstellung wie folgt aus:
- Hosten Sie die Anwendung auf Windows-Servern, entweder in Ihrer eigenen Infrastruktur oder über ISVHost.
- Veröffentlichen Sie es mit GO-Global, das die Anwendungsoberfläche ohne lokale Installation auf jeden Browser oder jedes Gerät streamt.
- Integrieren Sie Abonnementzugang, Single Sign-On und Multi-Faktor-Authentifizierung, damit das Nutzererlebnis den Erwartungen der Kunden an ein SaaS-Produkt entspricht.
- Passen Sie die Serverkapazität entsprechend dem Wachstum Ihrer Nutzerbasis nach oben oder unten an – genau wie bei jedem anderen in der Cloud gehosteten SaaS-Produkt.
Ihre Kunden sehen einen Browser-Tab. Ihr Team behält die Anwendung, mit deren Support es bereits vertraut ist, sowie die Codebasis, deren Wartung es bereits beherrscht.
Dieser Ansatz ist nicht auf eine bestimmte Art von Software beschränkt. Ganz gleich, ob Sie ein ERP-System, ein Buchhaltungspaket, eine Steueranwendung oder ein spezielles, für Windows entwickeltes Branchen-Tool bereitstellen – es gilt immer dieselbe Bereitstellungsschicht. Dabei spielt es keine Rolle, welche Funktionen die Anwendung erfüllt, sondern lediglich, dass sie unter Windows läuft und einen Browser ansteuern muss.
Die Quintessenz
Bevor Sie in eine Überarbeitung investieren, ist es hilfreich, sich einige konkrete Fragen zu stellen:
- Wünschen sich Ihre Kunden tatsächlich eine andere Benutzeroberfläche oder möchten sie einfach nur leichter auf diejenige zugreifen, die sie bereits nutzen?
- Wie viele Jahre Entwicklungszeit können Sie für eine Neuprogrammierung aufwenden, und was passiert in dieser Zeit mit dem aktuellen Produkt?
- Was passiert mit Ihren bestehenden Integrationen, Datenformaten und Arbeitsabläufen, wenn Sie von vorne anfangen?
- Würden Ihre Kunden den Unterschied zwischen einer überarbeiteten Anwendung und derjenigen, auf die sie sich bereits verlassen, bemerken – abgesehen davon, wie sie sich anmelden?
Für die meisten ISVs deuten ehrliche Antworten eher auf die Bereitstellung als auf eine Neugestaltung hin. Ganz gleich, ob Sie Ihre Windows-Anwendung noch in diesem Quartal oder erst im nächsten Jahr auf SaaS umstellen – die Grundlagen bleiben dieselben: Hosten Sie sie, veröffentlichen Sie sie, und überlassen Sie den Rest dem Browser.
Um eine Windows-Anwendung in eine SaaS-Lösung umzuwandeln, ohne sie neu zu programmieren, kommt es darauf an, den Schwerpunkt auf die Bereitstellung statt auf die Neuentwicklung zu legen. Mit ISVHost und GO-Global können Sie den Browserzugriff, das Abonnementmodell und die zentralisierte Verwaltung anbieten, die Ihre Kunden erwarten, und gleichzeitig die Anwendung beibehalten, die Ihr Team über Jahre hinweg entwickelt hat. Das Hosting, die Skalierung und die Bereitstellung über den Browser werden für Sie übernommen, sodass Sie nur noch entscheiden müssen, wie schnell Sie die Umstellung vornehmen möchten. Sind Sie ein ISV, der sich mit der Bereitstellung cloudbasierter Anwendungen befasst? Kontaktieren Sie uns, um zu erfahren, wie GO-Global Ihnen helfen kann, den Softwarezugang für Ihre Endnutzer zu optimieren. Oder laden Sie eine kostenlose Testversion herunter, um die Lösung selbst zu testen.
Erfahren Sie, wie ISVHost und GO-Global Ihre bestehende Windows-Anwendung für ein modernes SaaS-Erlebnis in jedem Browser bereitstellen – ganz ohne Neuprogrammierung.

