Slik gjør du om et Windows-program til SaaS uten å omskrive det
Kundene dine forventer det alle andre forretningsverktøy allerede gir dem: nettlesertilgang, automatiske oppdateringer og null installasjonshodepine. Det er SaaS-opplevelsen, og det er også grunnen til at så mange Windows ISV-er begynner å spørre om de trenger å skrive om applikasjonen sin fra grunnen av bare for å holde tritt.
Det gjør de ikke. Hvis du vil konvertere Windows-applikasjonen din til SaaS, trenger ikke koden teamet ditt har brukt årevis på å finpusse, å bli offeret. Det som må endres er hvordan applikasjonen leveres, ikke hvordan den ble bygget.
Konverter Windows-applikasjon til SaaS: Hva det egentlig betyr
«Windows app SaaS» krever ikke at kodebasen din blir web-native. Det betyr at kundene dine kan nå applikasjonen via en nettleser, på hvilken som helst enhet, uten å installere noe lokalt. Selve applikasjonen fortsetter å kjøre på Windows, på servere du eller en hostingpartner kontrollerer. Det som endres er tilgangslaget mellom brukeren og appen.
Dette skillet er viktig fordi det skiller to svært forskjellige prosjekter:
- Omskrive applikasjonen i et webrammeverk , som berører hver eneste kodelinje, hver eneste arbeidsflyt og hver eneste integrasjon kundene dine er avhengige av.
- Publisering av applikasjonen via et eksternt tilgangs- eller applikasjonsleveringslag, som ikke berører noe av det.
De fleste ISV-er antar at SaaS betyr det første alternativet. Det trenger det ikke. De fleste ISV-er trenger ikke å omskrive noe for å konvertere Windows-applikasjoner til SaaS; de trenger det riktige leveringslaget, og det laget finnes allerede.
{{CTAEMBED_IDENTIFIER}}
Hvorfor de fleste uavhengige programvareleverandører hopper over omskrivingen
Et modent, funksjonsrikt Windows-program representerer årevis med forbedringer: feilrettinger, edge-cases og arbeidsflyter formet av tilbakemeldinger fra reelle kunder. En omskriving risikerer den investeringen i bytte mot et prosjekt som kan ta år og fortsatt ende opp med mangel på funksjoner . For de fleste ISV-er fungerer ikke den matematikken, spesielt når det virkelige målet er en bedre leveringsopplevelse, ikke en annen kodebase.
Uten omskriving: Hvordan ISVHost og GO-Global leverer SaaS
Det er her «uten omskriving» slutter å være et forbehold og blir den faktiske strategien. GO-Global lar deg publisere din eksisterende Windows-applikasjon til en nettleser, slik at brukerne får SaaS-opplevelsen kundene dine forventer, mens selve applikasjonen forblir nøyaktig som den er.
ISVHost, GraphOns hostingplattform for ISV-er, tar dette et skritt videre. Den kan forvandle Windows-applikasjonen din til et skybasert tilbud , og håndtere servere, skalering og infrastruktur slik at teamet ditt kan holde fokus på selve applikasjonen.
I praksis ser overgangen slik ut:
- Vær vert for applikasjonen på Windows-servere, enten på din egen infrastruktur eller gjennom ISVHost.
- Publiser den med GO-Global, som strømmer applikasjonsgrensesnittet til enhver nettleser eller enhet uten lokal installasjon.
- Legg til abonnementstilgang, enkel pålogging og flerfaktorautentisering i flere lag, slik at opplevelsen samsvarer med det kundene forventer av et SaaS-produkt.
- Skaler serverkapasiteten opp eller ned etter hvert som brukerbasen vokser, på samme måte som et hvilket som helst skybasert SaaS-produkt ville gjort.
Kundene dine ser en nettleserfane. Teamet ditt beholder applikasjonen de allerede vet hvordan de skal støtte og kodebasen de allerede vet hvordan de skal vedlikeholde.
Denne tilnærmingen er ikke begrenset til én type programvare. Enten du leverer et ERP-system , en regnskapspakke, et skatteprogram eller et spesialisert vertikalt verktøy bygget for Windows, gjelder det samme leveringslaget. Det spiller ingen rolle hva programmet gjør, bare at det kjører på Windows og må nå en nettleser.
Konklusjonen
Før du investerer i en omskriving, er det nyttig å stille noen direkte spørsmål:
- Ønsker kundene dine faktisk et annet grensesnitt, eller ønsker de enklere tilgang til det de allerede bruker?
- Hvor mange år med ingeniørtid kan du bruke på en omskriving, og hva skjer med det nåværende produktet i løpet av den tiden?
- Hva skjer med eksisterende integrasjoner, dataformater og arbeidsflyter hvis dere starter på nytt?
- Ville kundene dine merke forskjellen mellom en omskrevet applikasjon og den de allerede er avhengige av, utover hvordan de logger inn?
For de fleste uavhengige programvareleverandører (ISV-er) peker de ærlige svarene mot levering, ikke rekonstruksjon. Enten du konverterer Windows-applikasjoner til SaaS dette kvartalet eller neste år, forblir det grunnleggende det samme: vær vert for det, publiser det, og la en nettleser gjøre resten.
Å gjøre en Windows-applikasjon om til SaaS uten å skrive den om, handler om å velge levering fremfor nyutvikling. Med ISVHost og GO-Global kan du tilby nettlesertilgangen, abonnementsmodellen og den sentraliserte administrasjonen kundene dine forventer, samtidig som du beholder applikasjonen teamet ditt har brukt årevis på å bygge. Hostingen, skaleringen og nettleserleveringen håndteres for deg, så den eneste avgjørelsen som gjenstår er hvor raskt du vil gjøre overgangen. Er du en ISV som utforsker skybasert applikasjonslevering? Kontakt oss for å finne ut hvordan GO-Global kan hjelpe deg med å effektivisere programvaretilgangen for sluttbrukerne dine. Eller last ned en gratis prøveperiode for å teste det selv.
Se hvordan ISVHost og GO-Global publiserer din eksisterende Windows-applikasjon til en hvilken som helst nettleser for en moderne SaaS-opplevelse, uten behov for nyutvikling.

