Hvad er applikationsstreaming?
Application streaming er et on-demand software distributionssystem. Ved applikationsstreaming modtager brugerne kun applikationer, som de anmoder om fra en masterserver. Derudover får klienter kun den del af applikationen, de har brug for for at starte softwaren og bruge dens grundlæggende funktioner. Dette frigør enorme ressourcer for slutbrugeren og giver mulighed for en mere jævn forbrugeroplevelse.
Applikationsstreaming fungerer ved at gemme software på en central server. Softwaren er pakket på den centrale server i blokke med information. De kaldes startblokke, forudsigelige blokke og efterspørgselsblokke. Startblokke sendes til brugeren, når softwareprogrammet lanceres. Disse blokke initialiserer applikationen og kører de mest nødvendige komponenter.
De predikative blokke sendes, når startblokkene er præsenteret. Disse blokke er nødvendige for lukning af applikationen. Endelig er efterspørgselsblokke komponenter af softwaren, som brugeren måske beder om at bruge, når han eller hun arbejder med softwaren. Efterspørgselsblokke sendes kun efter anmodning.
Applikationsstreaming er af interesse for mange virksomheder på grund af de potentielle omkostningsbesparelser, som systemet tilbyder. En betydelig mængde penge kan spares ved dyre softwarelicenser. Virksomheder behøver kun at erhverve tilstrækkelige licenser til at udføre deres nuværende opgaver.
Opgradering af software gøres lettere og mere omkostningseffektiv ved hjælp af applikationsstreaming. I stedet for at installere opgraderinger på tværs af flere maskiner, ved at bruge applikationsstreaming, kan virksomheder ganske enkelt anmode om en opdateret version af softwaren, der skal streames til hver maskine på det netværk, der har brug for det. I modsætning til webapplikationer kan software, der streames til maskinen, bruges både online og offline.
Applikations virtualisering er typisk kombineret med applikationsstreaming, så softwaren ikke er installeret i den sædvanlige forstand. Applikations virtualisering gør det muligt at køre software uden at blive installeret på maskinen og uden at interagere direkte med det originale operativsystem, som det blev designet til. Dette mindsker chancen for problemer med softwarekompatibilitet og mindsker byrden på systemressourcer. Det giver også øget sikkerhed for slutbrugeren ved ikke at lade softwaren manipulere operativsystemets software.
Virksomheder har store udgifter til at styre deres data og netværk. Applikationsstreaming er et værktøj til at reducere omkostninger, spare ressourcer og give en bedre brugeroplevelse. Teknologien bag det findes allerede og fortsætter med at blive udviklet. Efterhånden som softwareapplikationer bliver større og mere komplekse, vil efterspørgslen efter dette distributionssystem sandsynligvis fortsætte med at stige.