Det er ikke så vanskelig å gjøre slutt med RDS
Er du en ISV eller MSP som bruker Microsoft® Remote Desktop Services (RDS) for å levere Windows®-applikasjoner til brukere? Er du lei av kostnadene og kompleksiteten til RDS ? Leter du etter et alternativ til RDS ? I dette innlegget skal vi gjennomgå alternativer til RDS og fordelene og ulempene med hver av dem.
Alternativ én – Skrive om Windows-applikasjonen din
I dette scenariet skriver du om Windows-applikasjonen din til en web-native app som du kan levere fra en hvilken som helst sky ved hjelp av en Software as a Service (SaaS)-modell. Web-native apper har et moderne utseende og preg som Windows-apper mangler, noe som kan være et spennende potensial for en Windows ISV. I tillegg gir omskriving av appen din deg en mulighet til å gjøre dyptgripende og grunnleggende endringer i arbeidsflyt, avhengigheter og til og med appfunksjoner for å løse eventuelle pågående brukerproblemer.
Men – å omskrive Windows-applikasjonen din til en web-native app betyr at du starter på nytt. Å skrive web-native apper krever et sett med ferdigheter som Windows-utviklingsteamet ditt sannsynligvis ikke har, så du må enten omskolere det nåværende teamet ditt eller ansette et nytt. Du må velge en ny teknologistabel, inkludert et nytt programmeringsspråk, rammeverk, biblioteker og verktøy for utvikling. Du må designe den nye appens arkitektur, brukergrensesnittstruktur, datahåndtering og interaksjon mellom appkomponenter.
Hver funksjon, funksjon og avhengighet i Windows-applikasjonen din må tenkes om og skrives om. Du må også designe et nytt brukergrensesnitt, som krever et helt nytt sett med ferdigheter, og deretter bygge webappens frontend. Enda skumlere er det at du må migrere dataene fra den nåværende Windows-appen til den nye webappen, noe som innebærer å konvertere dataformater eller databaseskjemaer. Enda skumlere er det at du må bygge serversidekomponenter, inkludert API-er og webtjenester, for å støtte funksjonaliteten til webapplikasjonen, og implementere datalagring, serverlogikk og autentisering.
Når nettappen er bygget, må du fortsatt fullføre testing, kvalitetssikring, implementere sikkerhetstiltak, appoptimalisering, dokumentasjon og brukeropplæring. Til slutt må du rulle ut den nye appen og overtale brukerne til å ta i bruk den, slik at du kan pensjonere Windows-applikasjonen. Og mens teamet ditt bygger nettappen, må du fortsette å oppdatere og støtte Windows-applikasjonen inntil du kan pensjonere den.
Virker som mye innsats og utgifter hvis det du egentlig vil er å slutte å bruke RDS.
Alternativ to – Ta i bruk en annen løsning for fjerntilgang
Med dette alternativet forblir appen din som den er (sett inn et lettelsens sukk), men tilnærmingen din til applevering endres fra å bruke RDS til å bruke en annen fjerntilgangsløsning.
Du har flere alternativer, inkludert:
- Virtuell skrivebordsinfrastruktur (VDI)
- Skrivebord som en tjeneste (DaaS)
- Applikasjonsvirtualisering
- Programpublisering
{{CTAEMBED_IDENTIFIER}}
Virtuell skrivebordsinfrastruktur (VDI)
VDI simulerer et sluttbrukerdesktopmiljø som nås fra en sluttbrukerenhet via et nettverk eller internett. Skrivebordet kjører på virtualiseringsprogramvare som kjører på en hypervisor som kjører på en fysisk server eller på en virtuell server som er installert og kjører på en fysisk maskin.
Eksempler på VDI-produkter inkluderer VMware Horizon® og Citrix® Virtual Apps and Desktops (hvis du leverer applikasjonen din fra et lokalt datasenter). VDI er flott for bedrifter som ønsker å kontrollere og levere flere applikasjoner på en sikker måte på et administrert skrivebord til sine ansatte. Men for en ISV eller MSP inkluderer VDI mange funksjoner som ikke er nødvendige for å levere én eller to applikasjoner til kunder. Og i likhet med RDS er VDI komplekst, dyrt og utfordrende å administrere – faktisk er Citrix' underliggende kjerneteknologi RDS.
I tillegg har både Citrix og VMware® blitt kjøpt opp og gjennomgått betydelige endringer som kanskje ikke er i ISV-enes og MSP-enes beste interesse. Citrix signerte nylig en ny avtale med Microsoft som fører til en integrert produktplan, inkludert et mandat om kun å bruke Azure® til skyimplementeringer. Med denne avtalen vil ISV-er og MSP-er som tar i bruk Citrix og ønsker å holde skyalternativene sine åpne, på et tidspunkt bli tvunget til å gå over til Azure.
VMware ble kjøpt opp av Broadcom, som raskt skilte seg ut og solgte VMware EUC-divisjonen til KKR[NV1] uten å inngå en kritisk lisensavtale som inkluderer en vSphere Desktop-lisens med Horizon uten ekstra kostnad for kunden. ISV-er og MSP-er bør kanskje vente til støvet har lagt seg (noe som kan ta måneder eller år) før de velger Horizon som sin fjerntilgangsløsning.
Parallels® Remote Application Server (RAS) passer også inn i denne kategorien, og lar IT levere et skrivebord til en bruker som faktisk kjører på en server. Parallels kjører imidlertid på RDS, noe som gjør det ubrukelig for ISV-er og MSP-er som ønsker et alternativ til RDS.
Skrivebord som en tjeneste (DaaS)
DaaS er VDI levert som en tjeneste . Citrix tilbyr Citrix DaaS (i hovedsak Citrix® Virtual Apps and Desktops levert som en tjeneste), og VMware tilbyr Horizon levert som DaaS. Parallels har også et DaaS-produkt.
Selv om bruk av DaaS betyr at ISV-er og MSP-er unngår utfordringene knyttet til å bygge og administrere en VDI-infrastruktur, betyr det også at disse ISV-ene og MSP-ene betaler for kostnaden for tjenesten pluss mange brukeradministrasjonsfunksjoner som er inkludert som de rett og slett ikke trenger (en ISV jeg nylig snakket med anslo at de bare brukte 20 % av de tilgjengelige Citrix-funksjonene i implementeringen sin).
Applikasjonsvirtualisering
Applikasjonsvirtualisering bruker virtualiseringsteknologi til å levere applikasjoner i stedet for skrivebord. I likhet med VDI bruker den en hypervisor til å lage en virtuell maskin som kjører applikasjoner som brukere kan få tilgang til eksternt, noe som kan redusere løsningskompleksiteten noe sammenlignet med en implementering av VDI.
Organisasjoner bruker applikasjonsvirtualisering primært for å gjøre en applikasjon tilgjengelig for bestemte brukere i en organisasjon, eller for å gjøre det mulig for brukere å kjøre en applikasjon på et operativsystem som er forskjellig fra brukerens maskins operativsystem.
Citrix Apps and Desktops passer inn i denne kategorien, men kan bare lisensieres til kunder som kjører infrastrukturen sin lokalt. Horizon kan også brukes til å virtualisere applikasjoner, men det er like komplekst å gjøre det som det er å virtualisere et skrivebord. Og som nevnt ovenfor opplever begge selskapene endringer som følge av oppkjøp, noe som skaper et rødt flagg for ISV-er og MSP-er.
Én tjeneste, Amazon® AppStream® 2.0 for Windows , er en skybasert virtualiseringstjeneste for Windows-applikasjoner som kan konfigureres for strømming av applikasjoner. AppStream bruker imidlertid RDS, som krever at kunder kjøper Microsoft-sluttbrukerlisenser i tillegg til Windows- og AppStream-lisenser.
Microsoft App-V er en annen løsning for applikasjonsvirtualisering , primært brukt for å la brukere kjøre eldre Windows-apper på moderne maskiner. App-V er inkludert i Windows 10 for Enterprise (versjon 1607), men krever at kunder kjøper sluttbrukerlisenser for hver navngitte bruker, noe som øker implementeringskostnadene betydelig. Enda viktigere er det at App-V vil utgå i april 2026.
Programpublisering
Publiserte applikasjoner er virtuelle programvareprogrammer som ser ut som og fungerer som lokale applikasjoner, men som faktisk kjører på en server. ISV-er og MSP-er kan konfigurere tilgang til publiserte applikasjoner på brukerens enhet, slik at brukeren får tilgang til og starter et publisert program på samme måte som de ville gjort med et lokalt program. I mange tilfeller kan ikke brukeren se forskjell på et publisert program og et program som er installert på sluttbrukerens enhet.
Løsninger for applikasjonspublisering inkluderer RDS og VMware Horizon Apps , som utnytter Microsoft Remote Desktop Session Host (RDSH)-servere og RDS for å levere publiserte applikasjoner. Ingen av delene er et alternativ for ISV-er og MSP-er som ønsker et RDS-alternativ.
Det finnes én applikasjonspubliseringsløsning som ikke bruker RDS – GO-Global®, som gir flerbrukertilgang til Windows-applikasjoner fra ethvert sted, enhet og operativsystem. GO-Global erstatter RDS-funksjonalitet fullstendig, inkludert flerøktskjerne, eksternt skrivebordsklienter, skjermdriver, protokoll, internettgateway og administrasjonsverktøy, og eliminerer dermed Windows- og brukerlisensieringskostnader.
Fordi GO-Global ikke bruker RDS, krever applikasjoner publisert med GO-Global mindre IT-implementerings- og administrasjonsinnsats, skaleres mer økonomisk og gir brukerne en nettbasert opplevelse på alle enheter med en nettleser. Nettleserbasert brukertilgang krever ikke installasjon av en klient på en brukers enhet, noe som gjør det enklere å aktivere og støtte brukere med ikke-Windows-enheter.
Du kan gjøre opp med RDS! For ISV-er og MSP-er som ønsker å publisere Windows-applikasjoner enkelt, raskt og rimelig, uten Windows og RDS, bør du vurdere GO-Global.
For å lære mer om GO-Globals løsning for publisering av applikasjoner, be om en demo her eller last ned en gratis 30-dagers prøveversjon .
GO-Global tilbyr full erstatning for RDS-funksjonalitet