Sådan omdannes et Windows-program til SaaS uden at omskrive det
Dine kunder forventer det, som alle andre forretningsværktøjer allerede tilbyder dem: adgang via browseren, automatiske opdateringer og ingen besvær med installation. Det er netop SaaS-oplevelsen, og det er også grunden til, at så mange Windows-ISV’er begynder at spørge sig selv, om de er nødt til at omskrive deres applikation fra bunden blot for at holde trit med udviklingen.
Det behøver de ikke. Hvis du vil omdanne dit Windows-program til SaaS, behøver den kode, som dit team har brugt år på at finpudse, ikke at blive ofret. Det, der skal ændres, er måden, hvorpå programmet leveres, ikke hvordan det er bygget op.
Konvertering af Windows-applikationer til SaaS: Hvad det egentlig betyder
»Windows-app som SaaS« kræver ikke, at din kodebase bliver webbaseret. Det betyder, at dine kunder kan få adgang til applikationen via en browser på enhver enhed uden at skulle installere noget lokalt. Selve applikationen kører fortsat på Windows på servere, som du eller en hostingpartner har kontrol over. Det, der ændrer sig, er adgangslaget mellem brugeren og appen.
Denne skelnen er vigtig, fordi den adskiller to meget forskellige projekter:
- Omskrivning af applikationen i et web-framework, hvilket berører hver eneste kodelinje, hver eneste arbejdsgang og hver eneste integration, som jeres kunder er afhængige af.
- At udgive applikationen via et fjernadgangs- eller applikationsleveringslag, som ikke berører noget af det.
De fleste ISV’er går ud fra, at SaaS betyder den første mulighed. Men det behøver ikke at være tilfældet. De fleste ISV’er behøver ikke at omskrive noget for at konvertere Windows-applikationer til SaaS; de har brug for det rette leveringslag, og det lag findes allerede.
{{CTAEMBED_IDENTIFIER}}
Hvorfor de fleste ISV’er springer omskrivningen over
Et modent Windows-program med mange funktioner er resultatet af årelange forbedringer: fejlrettelser, særlige tilfælde og arbejdsgange, der er udformet på baggrund af reel feedback fra kunderne. En omskrivning sætter denne investering på spil til fordel for et projekt, der kan tage år og alligevel ende med at mangle funktioner. For de fleste ISV’er går den regnestykke ikke op, især når det egentlige mål er en bedre leveringsoplevelse, ikke en anden kodebase.
Uden omskrivning: Sådan leverer ISVHost og GO-Global SaaS
Det er her, at »uden omskrivning« ikke længere blot er en forbehold, men bliver selve strategien. Med GO-Global kan du udgive din eksisterende Windows-applikation i en browser, så brugerne får den SaaS-oplevelse, dine kunder forventer, mens selve applikationen forbliver nøjagtig, som den er.
ISVHost, GraphOns hostingplatform for ISV’er, går et skridt videre. Den kan omdanne din Windows-applikation til en cloudbaseret løsning og tager sig af serverne, skaleringen og infrastrukturen, så dit team kan holde fokus på selve applikationen.
I praksis ser ændringen således ud:
- Kør applikationen på Windows-servere, enten på din egen infrastruktur eller via ISVHost.
- Udgiv den med GO-Global, som streamer applikationsgrænsefladen til enhver browser eller enhed uden behov for lokal installation.
- Integrer abonnementsadgang, single sign-on og multifaktor-autentificering, så brugeroplevelsen lever op til kundernes forventninger til et SaaS-produkt.
- Du kan skalere serverkapaciteten op eller ned i takt med, at din brugerbase vokser, på samme måde som det er tilfældet med ethvert cloud-baseret SaaS-produkt.
Dine kunder ser en browserfane. Dit team beholder den applikation, det allerede ved, hvordan man supporterer, og den kodebase, det allerede ved, hvordan man vedligeholder.
Denne tilgang er ikke begrænset til én bestemt type software. Uanset om du leverer et ERP-system, et regnskabsprogram, et skatteprogram eller et specialiseret brancheværktøj udviklet til Windows, gælder det samme leveringslag. Det spiller ingen rolle, hvad applikationen gør – det eneste, der betyder noget, er, at den kører på Windows og skal kunne kommunikere med en browser.
Den nederste linje
Inden du investerer i en omskrivning, kan det være en god idé at stille et par konkrete spørgsmål:
- Ønsker jeres kunder egentlig en anden brugergrænseflade, eller ønsker de blot lettere adgang til den, de allerede bruger?
- Hvor mange års udviklingsarbejde kan I afsætte til en omskrivning, og hvad sker der med det nuværende produkt i den periode?
- Hvad sker der med dine eksisterende integrationer, dataformater og arbejdsgange, hvis du starter forfra?
- Ville jeres kunder bemærke forskellen mellem en omskrevet applikation og den, de allerede er vant til at bruge, ud over måden, de logger ind på?
For de fleste ISV’er peger de ærlige svar i retning af levering, ikke omstrukturering. Uanset om man konverterer en Windows-applikation til SaaS i dette kvartal eller næste år, forbliver de grundlæggende principper de samme: man skal hoste den, offentliggøre den og lade en browser klare resten.
At omdanne et Windows-program til SaaS uden at omskrive det handler i bund og grund om at vælge levering frem for genudvikling. Med ISVHost og GO-Global kan du tilbyde den browseradgang, den abonnementsmodel og den centraliserede administration, som dine kunder forventer, samtidig med at du bevarer det program, dit team har brugt år på at udvikle. Hosting, skalering og levering via browseren klares for dig, så den eneste beslutning, der er tilbage, er, hvor hurtigt du ønsker at gennemføre overgangen. Er du en ISV, der overvejer cloudbaseret applikationslevering? Kontakt os for at høre, hvordan GO-Global kan hjælpe dig med at strømline softwareadgangen for dine slutbrugere. Eller download en gratis prøveversion, så du selv kan afprøve løsningen.
Se, hvordan ISVHost og GO-Global gør din eksisterende Windows-applikation tilgængelig i enhver browser, så du får en moderne SaaS-oplevelse – helt uden behov for nyudvikling.

