Das Windows-SaaS-Reifegradmodell
Jeder Windows-ISV hört irgendwann dieselbe Anfrage von seinen Kunden: „Können wir das nicht einfach über einen Browser nutzen?“ Hinter dieser Frage verbirgt sich eine noch wichtigere: Wo steht Ihr Produkt auf dem Weg zu Windows-SaaS, und wie weit ist es noch davon entfernt? Nicht jeder Anbieter muss sich an derselben Stelle befinden, aber jeder Anbieter profitiert davon, zu wissen, in welcher Phase er sich tatsächlich befindet.
Das Problem ist, dass die „Umstellung auf SaaS“ oft so behandelt wird, als wäre es ein einfacher Schalter, den man einfach umlegt, obwohl es sich in Wirklichkeit um einen schrittweisen Prozess handelt. Ein Reifegradmodell bietet Ihnen die Möglichkeit, jeden Schritt zu benennen, die Vor- und Nachteile abzuwägen und zu entscheiden, wie weit Sie gehen müssen, bevor der Aufwand im Verhältnis zum Nutzen steht.
Was die SaaS-Reife tatsächlich misst
Bei der SaaS-Reife geht es nicht darum, wie viel Ihres Codes webbasiert ist. Es geht um das Erlebnis, das Ihre Kunden haben, und um das Betriebsmodell, das Ihr Team dahinter betreibt. Ein wirklich ausgereiftes SaaS-Produkt bietet browserbasierten Zugriff, Abonnementpreise, zentralisierte Updates und moderne Sicherheit – unabhängig davon, in welcher Sprache die zugrunde liegende Anwendung geschrieben wurde.
Diese Unterscheidung ist wichtig, da sie zwei Aspekte voneinander trennt, die von ISVs häufig miteinander verwechselt werden: die Modernisierung von Windows-Anwendungen als Bereitstellungsproblem und die Modernisierung als Neuprogrammierungsprojekt. Beim ersten Aspekt kann man große Fortschritte erzielen, ohne den zweiten jemals anzugehen.
Die fünf Stufen der Windows-SaaS-Reife
Die meisten Windows-Anwendungen lassen sich einer von fünf Phasen zuordnen. Finden Sie heraus, in welcher Phase sich Ihre Anwendung befindet, bevor Sie entscheiden, wo Sie investieren möchten.
- Traditionelle Installation. Die Anwendung wird als lokale Installation mit unbefristeter Lizenz ausgeliefert. Die Kunden führen sie auf ihren eigenen Rechnern aus, Updates erfolgen manuell, und der Fernzugriff wird vom Kunden selbst eingerichtet. So beginnen die meisten seit langem etablierten Windows-Produkte.
- Fernzugriffs-Erweiterung. Sie fügen eine Fernzugriffsebene hinzu – häufig Microsoft RDS –, damit Kunden auch von außerhalb des Büros auf die Anwendung zugreifen können. Das funktioniert zwar, doch Lizenzierung, Skalierung und Benutzererfahrung werden schnell kompliziert, und Sie warten eine Infrastruktur, die nie wirklich für die Bereitstellung bei mehreren Kunden konzipiert wurde.
- Hosted Delivery. Die Anwendung läuft in der Cloud und steht den Nutzern über einen Browser zur Verfügung, ohne dass eine lokale Installation erforderlich ist. Die Preisgestaltung erfolgt nun im Abonnement. In dieser Phase erhalten die Kunden endlich das SaaS-Erlebnis, das sie erwarten, und Sie haben dies erreicht, ohne das Produkt neu programmieren zu müssen.
- Verwaltete Multi-Tenant-Bereitstellung. Zusätzlich zur gehosteten Bereitstellung zentralisieren Sie Updates, fügen Multi-Faktor-Authentifizierung und Single Sign-On hinzu und betreiben eine wiederholbare Multi-Client-Architektur. Die Einbindung eines neuen Kunden wird so zu einem Routinevorgang statt zu einem Projekt. Dies ist ein ausgereiftes, gut absicherbares Windows-SaaS-Angebot.
- Web-native Neuprogrammierung. Die Anwendung wird als echte Webanwendung neu entwickelt. Dies ist die umfassendste Form von SaaS und für eine kleine Anzahl von Produkten das richtige langfristige Ziel. Für die meisten ist es jedoch der teuerste, langsamste und risikoreichste Weg, um ein Nutzererlebnis zu erreichen, das sie bereits zwei Phasen früher hätten bereitstellen können.
{{CTAEMBED_IDENTIFIER}}
Warum die Neufassung die falsche Standardeinstellung ist
In Phase zwei oder drei neigt man instinktiv dazu anzunehmen, dass echtes SaaS bedeutet, direkt zu Phase fünf überzugehen. Das klingt verlockend: Das Produkt auf die „richtige“ Art neu entwickeln und nie wieder zurückblicken. In der Praxis bedeutet eine Neuprogrammierung jedoch, jahrelang angesammelte Geschäftslogik, Sonderfälle und Integrationen, auf die sich Ihre Kunden verlassen, neu aufzubauen – und gleichzeitig das alte Produkt für alle weiter zu pflegen, die noch nicht migriert sind.
Die Kosten bestehen selten nur aus Geld. Es ist auch die Zeit, die Ihr Team nicht für die Entwicklung neuer Funktionen aufwenden kann, sowie das Risiko, dass das neu entwickelte Produkt über Jahre hinweg nicht mit dem Original mithalten kann. Bevor Sie sich festlegen, sollten Sie sich ehrlich fragen, ob Ihr Unternehmen dies verkraften kann – denn viele können es nicht, und diejenigen, die es versuchen, bleiben oft auf halbem Weg stecken.
Die Weiterentwicklung Ihrer Windows-SaaS-Reife ohne Neuprogrammierung
Der praxisorientiertere Ansatz betrachtet die Modernisierung in erster Linie als ein Problem der Bereitstellung und des Zugriffs. Genau dafür wurde GO-Global entwickelt. Es stellt Ihre bestehende Windows-Anwendung auf jedem Gerät mit einem Browser bereit, sodass Ihre Kunden einen gehosteten, browserbasierten Zugriff erhalten – ohne Aufwand für die browserübergreifende Kompatibilität und ohne Codeänderungen. Was den Reifegrad angeht, bringt GO-Global Sie direkt von Stufe eins oder zwei auf Stufe drei oder vier.
Ein kurzer, strukturierter Ansatz hat sich bewährt:
- Wählen Sie ein Bereitstellungsmodell aus. Entscheiden Sie, ob Sie die Anwendung selbst hosten, einen allgemeinen Cloud-Anbieter nutzen oder mit einem auf ISVs spezialisierten Hosting-Anbieter zusammenarbeiten möchten.
- Fügen Sie einen browserbasierten Zugriff hinzu. Stellen Sie die bestehende Anwendung über den Browser bereit, damit Kunden sofort ein SaaS-ähnliches Erlebnis erhalten.
- Integrieren Sie moderne Sicherheitsmaßnahmen. Fügen Sie Multi-Faktor-Authentifizierung und Single Sign-On hinzu, um die Erwartungen von Unternehmenskunden zu erfüllen.
- Zentralisieren Sie Updates und die Überwachung. Führen Sie Updates einmalig und zentral durch, anstatt die Installation bei jedem einzelnen Kunden koordinieren zu müssen.
Das Hosting ist die andere Hälfte der Gleichung, denn der Ort, an dem eine veröffentlichte Anwendung tatsächlich ausgeführt wird, wirkt sich auf Kosten, Leistung und die Bereitstellung in einer Multi-Tenant-Umgebung aus. Viele Anbieter kombinieren GO-Global mit ISVHost, einer Hosting-Option, die speziell auf die Bedürfnisse von ISVs zugeschnitten ist und nicht auf allgemeine Cloud-Workloads ausgerichtet ist. Zusammen ermöglichen sie Ihnen den Aufbau eines ausgereiften Windows-SaaS-Angebots und schützen gleichzeitig die Investitionen, die Sie bereits in Ihre Codebasis getätigt haben.
So sieht „GO-Global mit ISVHost“ aus
In der Praxis lässt sich die Kombination klar voneinander trennen. GO-Global ist die Zugriffsebene, die Ihre bestehende Windows-Anwendung für einen Browser auf jedem beliebigen Gerät bereitstellt. ISVHost ist das vollständig verwaltete Cloud-Hosting, auf dem die Anwendung und darunter GO-Global ausgeführt werden. Anstatt einen Hosting-Anbieter mit einem separaten Fernzugriffstool zu kombinieren, erhalten Sie ein speziell auf ISVs zugeschnittenes Angebot, bei dem ISVHost GO-Global anstelle von RDS oder RDP als Zugriffsebene nutzt. Genau diese Entscheidung sorgt dafür, dass sich das Ergebnis wie modernes SaaS anfühlt und nicht wie ein Remote-Desktop, und sie bietet Ihren Endnutzern Single Sign-On sowie ein webbasiertes Erlebnis ohne die hohen Kosten eines Unternehmensangebots.
Für Ihr Team verlagert sich der Schwerpunkt vom Betrieb der Infrastruktur hin zur Softwareentwicklung. „Vollständig verwaltet“ bedeutet, dass die Teile, die nie wirklich zu Ihrem Produkt gehörten, ausgelagert werden:
- Sicherheit, Patches und Windows-Updates – proaktiv verwaltet.
- Single Sign-On und maßgeschneiderte Integrationen – speziell für Sie konfiguriert.
- Neue Kunden wurden gewonnen, ohne dass zusätzliche IT-Mitarbeiter eingestellt wurden.
- Ein echter Ansprechpartner, der sich mit Ihrer Konfiguration auskennt, wenn etwas Ungewöhnliches auftritt – und keine allgemeine Support-Warteschlange.
Das Lizenzmodell ist auf dieses Wachstum ausgelegt. Bei ISVHost richtet sich der Preis nach der gleichzeitigen Nutzung und nicht nach namentlich festgelegten Konten. Sie zahlen also nur für die Nutzer, die tatsächlich angemeldet sind; der Preis pro Nutzer sinkt mit wachsender Nutzerzahl, und das Hosting wird als Paket angeboten und nicht als eine Reihe separater Zusatzmodule abgerechnet. Für ein Windows-Produkt mit vielen Gelegenheitsnutzern ist dies in der Regel kostengünstiger als eine namentliche Benutzerlizenzierung und sorgt dafür, dass sich Ihre Infrastrukturkosten an der tatsächlichen Nutzung orientieren und nicht an Ihrer Kontenliste.
Was den Reifegrad angeht, ist diese Kombination der schnellste Weg von einer lokalen Installation oder einer RDS-Erweiterung zu einem gehosteten, sicheren und zentral verwalteten Produkt. GO-Global stellt die Anwendung im Browser bereit, und ISVHost verwandelt diese Bereitstellung in einen verwalteten, wiederholbaren Betrieb – statt einer Infrastruktur, die Ihr Team ständig im Auge behalten muss. Sie erhalten ein überzeugendes Windows-SaaS-Angebot, während die Anwendung, an deren Weiterentwicklung Ihr Team jahrelang gearbeitet hat, genau dort bleibt, wo sie ist.
Die Wahl Ihrer Zielphase
Das Ziel eines Reifegradmodells besteht nicht darin, die letzte Stufe zu erreichen. Vielmehr geht es darum, die Stufe zu erreichen, die Ihren Kunden und Ihrem Unternehmen am besten dient, und dann keine weiteren Investitionen mehr in Bereiche zu tätigen, in denen die Rendite nachlässt. Für die meisten Windows-ISVs ist diese Stufe ein gehostetes, sicheres und zentral verwaltetes Produkt, das bereits heute ohne Neuprogrammierung erreichbar ist. Wenn Sie benennen können, wo Sie heute stehen und wo Sie tatsächlich hinmüssen, haben Sie den schwierigen Teil bereits hinter sich.
Unabhängig davon, wo Sie sich derzeit in diesem Modell befinden, ist der nächste Schritt in der Regel weniger aufwendig und kostengünstiger als eine Komplettumstellung. Es lohnt sich, Ihre aktuelle Phase genau zu erfassen, bevor Sie das Budget für die nächste Phase festlegen. Sind Sie ein Windows-ISV, der sich mit der Bereitstellung cloudbasierter Anwendungen beschäftigt? Kontaktieren Sie uns, um zu erfahren, wie GO-Global Ihnen dabei helfen kann, den Softwarezugriff für Ihre Endnutzer zu optimieren. Oder laden Sie eine kostenlose Testversion herunter, um die Lösung selbst auszuprobieren.
Erfahren Sie, wie GO-Global Ihre bestehende Windows-Anwendung als modernes, browserbasiertes SaaS-Produkt bereitstellt – ohne Neuprogrammierung und ohne Zeitverlust.
