Sådan får du Windows-applikationer ud til brugerne
Windows®-applikationer (også kaldet "apps") er softwareprogrammer, der er skrevet til at køre på Microsoft® Windows-operativsystemet.
Der er mange forskellige måder, hvorpå Windows ISV'er kan gøre Windows-apps tilgængelige for kunderne:
- Kunden kører appen lokalt.
- ISV'en udgiver applikationerne uden brug af Microsoft Remote Desktop Services (RDS) og deler dem med kunderne.
- ISV'en leverer applikationen ved hjælp af Microsoft RDS.
- ISV'en leverer applikationen som en del af en virtuel desktop (VDI).
At køre Windows-programmer lokalt
Windows-apps installeres og kører på slutbrugernes enheder (dvs. lokalt). Brugerne har selvbestemmelse over enheden og applikationen. Denne tilgang er meget brugervenlig, men når brugerne bruger Windows-apps, der er installeret på deres enhed, skaber det problemer for en ISV.
- Licenser skal opdateres på hver enhed, hvilket kan være tidskrævende og besværligt.
- Hvis brugeren vil køre applikationen på flere enheder, skal han måske købe, installere og opdatere appen på hver enhed.
- Brugere, der kører applikationer med store behandlingsbehov (f.eks. grafikapps), kan have brug for en enhed med mere processorkraft, hvilket kan begrænse ISV'ens samlede adresserbare marked eller tvinge kunden til at købe en kraftigere (og dyrere) maskine for at kunne bruge appen.
- De data, der genereres ved brug af en Windows-app, gemmes på den lokale enhed og er ikke sikkert gemt og sikkerhedskopieret i ISV'ens datacenter og kan gå tabt for altid på grund af brugerfejl, sikkerhedsbrud eller beskadigelse af enheden eller tab, hvilket gør kundesupport vanskelig eller umulig for ISV'en.
- ISV-helpdesks, der støtter brugere, der kører lokale apps, modtager flere hjælpeanmodninger og skal håndtere hver enkelt individuelt.
Udgivelse af Windows-applikationer uden RDS
Publicerede Windows-applikationer er virtuelle softwareprogrammer, der ser ud og fungerer som lokale applikationer, men som faktisk kører på en server. En Windows ISV kan konfigurere adgang til publicerede applikationer på brugerens enhed, så brugeren får adgang til og starter en publiceret applikation på samme måde som en lokal applikation, hvilket gør dette til en brugervenlig tilgang, som også er god for en Windows ISV.
- Publicerede Windows-applikationer ser ud og føles som lokale applikationer, så kunderne er mere trygge ved at bruge dem.
- I modsætning til lokale apps bevarer ISV'en fuld kontrol over udgivelsen og optimal indsigt i, hvordan applikationen bruges.
- Apps kan opdateres på serveren, ikke på de enkelte enheder, hvilket sparer penge og tid og reducerer antallet af opkald til helpdesk.
- Publicerede apps kan køres på flere enheder uden at installere appen på hver enhed, så ISV-kunder kan bruge den enhed, der fungerer bedst i deres situation.
- Da applikationerne kører på serveren, behøver brugernes enheder ikke at have stor processorkraft, selv ikke for apps, der kræver det. Derudover kan publicerede Windows-apps køre på ikke-Windows-enheder, hvilket giver en ISV mulighed for at imødekomme brugere, der ønsker at bruge en række forskellige enheder til at udføre deres arbejde.
- De data, der genereres, når man bruger appen, gemmes og sikkerhedskopieres centralt, hvilket giver en ISV betydeligt mere kontrol over disse aktiver - og mere ro i sindet.
- De fleste app-problemer kan løses på serverniveau, hvilket reducerer antallet af helpdesk-opkald og gør kunderne mere produktive.
GO-Global er den eneste løsning til udgivelse af Windows-applikationer, der giver flerbrugeradgang til Windows-applikationer fra alle steder, enheder og operativsystemer uden brug af Microsoft RDS. I stedet erstatter GO-Global fuldt ud RDS-funktionaliteten, herunder multi-session kernel, Remote Desktop-klienter, displaydriver, protokol, internet-gateway og administrationsværktøjer, hvilket eliminerer Windows og unødvendige brugerlicensomkostninger.
Da GO-Global ikke bruger Windows, kræver applikationer, der udgives ved hjælp af GO-Global, mindre IT-implementering og -styring, skaleres mere økonomisk og giver brugerne en web-native oplevelse på enhver enhed med en browser. Browserbaseret brugeradgang kræver ikke installation af en klient på en brugers enhed, hvilket gør det lettere at aktivere og understøtte brugere med ikke-Windows-enheder.
Levering af applikationer ved hjælp af RDS
Microsoft Remote Desktop Services er en komponent i Windows, der gør det muligt for en bruger at starte og styre en interaktiv session på en fjerncomputer via en netværksforbindelse. RDS giver ISV'er mulighed for at levere individuelle virtualiserede applikationer og give kunderne mulighed for at køre deres applikationer fra skyen. RDS er Microsofts implementering af en tynd klientarkitektur, hvor Windows-software og hele skrivebordet på den computer, der kører RDS, gøres tilgængeligt for enhver fjernklientmaskine, der understøtter Microsoft Remote Desktop Protocol (RDP).
Levering af virtuelle programmer ved hjælp af RDS har de samme fordele, som er nævnt ovenfor i afsnittet om udgivelse af Windows-programmer uden RDS . Der er dog nogle ulemper ved at bruge RDS til levering af programmer:
- Microsoft kræver, at ISV'en køber brugerlicenser (en pr. navngiven bruger eller en pr. enhed) ud over Windows for at levere virtuelle applikationer til brugerne, hvilket giver ekstra omkostninger for ISV'er i forhold til GO-Global.
- GO-Global ISV-kunder, der flytter fra RDS til GO-Global, fortæller os, at GO-Global fungerer så effektivt i forhold til RDS, at de kan rumme dobbelt så mange brugere på de samme servere, som blev brugt med RDS, og apps, der har brug for højere CPU for at køre, giver en fantastisk brugeroplevelse, når de bruger GO-Global til applikationslevering.
- GO-Global ISV-kunder, der flytter fra RDS til GO -Global, fortæller os også, at brugen af GO-Global til at udgive Windows-applikationer reducerede deres systemadministrationstid med 50 % i forhold til RDS.
VDI-levering af Windows-applikationer
I et VDI-scenarie(Virtual Desktop Interface) hostes skrivebordsmiljøer (forudkonfigurerede billeder af Windows OS og applikationer) på en central server og distribueres til kunder efter anmodning via et virksomhedsnetværk eller en internetforbindelse. Så i stedet for kun at dele applikationer, som GO-Global og Microsoft RDS, interagerer brugeren med VDI med operativsystemet og dets applikationer, som om de kørte lokalt på deres enhed.
Denne tilgang giver fordele for ISV'er, der svarer til udgivelse af applikationer - se fordelene ovenfor i afsnittet om udgivelse af Windows-applikationer uden RDS. Med VDI kan virtuelle desktops desuden konfigureres med mere processorkraft til de brugere, der har brug for det.
Der er nogle udfordringer med VDI, som applikationspublicering ikke har:
- VDI kræver flere softwarekomponenter end applikationspublicering og muliggør forskellige typer og niveauer af serverressourceallokering, hvilket gør det mere komplekst at implementere og køre. Derudover kræver VDI en hypervisor for at oprette og køre en VM.
- VDI er dyrere end applikationspublicering. Implementering af VDI kræver høje startomkostninger til software og hardware, plus det personale, der er nødvendigt for at planlægge og udføre en implementering.
- VDI tager måneder - endda år i nogle scenarier - at planlægge og implementere.
- Implementering, udrulning og administration af en VDI-implementering kræver særlige færdigheder, som kan være svære at finde. Desuden kan personale med disse færdigheder få mere i løn end en it-administrator, der administrerer en implementering af applikationspublicering.
Hvilken Windows Application Delivery er bedst for ISV'er?
VDI egner sig bedst til virksomheder, der ønsker at standardisere og kontrollere medarbejdernes computermiljøer. Da de fleste Windows ISV'er har brug for at levere applikationer til kunderne, ikke en komplet desktop, er VDI måske overkill. VDI er væsentligt mere kompleks og dyr end applikationsudgivelse, og planlægning og implementering er en langvarig proces, der kræver specialiserede og dyre færdigheder før, under og efter implementeringen.
For de fleste Windows-ISV'er giver programpublicering den bedste blanding af brugervenlighed for kunderne og centraliseret kontrol for ISV'en. For ISV'er, der ønsker at maksimere server- og personaleressourcer og undgå at betale for meget for brugerlicenser, er GO-Global det bedste valg til udgivelse af Windows-applikationer.
Hvis du vil vide mere om GO-Global, kan du anmode om en demo her eller downloade en gratis 30-dages prøveversion.