Windows som en tjänst - en diskussion
Efter framgången med att erbjuda Microsoft Office som en tjänst - i form av Office 365, är det möjligt för Microsoft att erbjuda sitt operativsystem, Windows som en tjänst? Artikeln försöker hitta svar, samtidigt som man pratar om möjliga implementeringsmodeller. Observera att det redan finns Microsoft PaaS-tjänster som Azure, men omfattningen är begränsad. Jag talar om att erbjuda hela OS som en tjänst som kan köras i en webbläsare och ringa på andra program - lokalt eller molnt.
Windows som en tjänst - SaaS-modellen
SaaS står för Mjukvara som en service. Du kanske redan har använt SkyDrive Desktop som fungerar som ett exempel på SaaS (Software as a Service). SaaS är helt klart en mjukvara som tillhandahålls av någon molntjänst som du kan använda när och när det behövs och så länge som krävs. SkyDrive-skrivbordet är till exempel en programvara som du hämtar från Microsoft och använder den för att synkronisera dina filer i molnet med det lokala lagret.
Men det här handlar inte om SkyDrive-skrivbordet. Genomförandet av SkyDrive desktop app är mycket lättare jämfört med att erbjuda Windows som en tjänst. Vi vet alla Windows som ett operativsystem. Hur är det möjligt att erbjuda ett operativsystem som en tjänst? Ett operativsystem krävs för att skjuta upp en dator. Om tjänsten tillhandahålls i molnet, hur kan man starta sin dator för att ansluta till tjänsten? Kommer det fortfarande att kallas operativsystem? Eller kommer det att bli en förlängning av operativsystemet?
Jag kan anta att vi har den grundläggande startbara Windows-kopian på datorerna. Med den kopian startar datorn upp. Denna grundläggande startbara Windows-kopia har inte många alternativ eftersom det inte är ett fullfjädrad operativsystem, men en kompakt eller ganska avvecklad version av Windows-operativsystemet.
När det är avfyrade kan datorn ansluta till Internet och logga in i molnutbudet av Windows som har alla andra program som behövs för att hålla datorn igång korrekt och för att hjälpa till med att starta andra program. Dessa applikationer kan vara lokala eller molnbaserade, till exempel Office 365 (Office on the Web: Office Web Applications) och Adobe Creative Cloud etc.
Fördelar med Windows som service (programvara som tjänst)
För att hålla den kompakt, säker och pålitlig kan Microsoft överväga att tillhandahålla en grundläggande, avvecklad version av Windows-operativsystemet i ett chip - eller som vi kallar det, en firmware. Om det är en firmware, kommer risken att få virus eller mask minska betydligt.
Vi antar att firmwarekopian alltid kommer att vara säker och att folk inte behöver lägga till antivirus till sina datorer eftersom det enda arbetet med datorer skulle vara att starta och ansluta till Windows. Dessa kommer att vara Windows-datorer och får inte köra andra operativsystem. I sin tur skulle hårdvaran vara lätt - något som Netbooks.
Cloud-kopian av Windows uppdateras alltid så att användarna får använda den senaste versionen. Från och med detta datum är det senaste Windows 8.1 och alla som använder Windows som en tjänst (SaaS) på Windows-datorer skulle enkelt kunna arbeta på Windows 8.1 utan att behöva köpa varje utgåva separat och bara genom att betala månadsavgift.
Slutligen kommer det inte att bli piratkopiering. En onlineversion av Windows kan inte stulen och användas på enskilda datorer. Jag kan inte se på något sätt folk kan använda det utan abonnemang. Prenumerationsavgifterna måste vara låga, annars kan människor flytta till andra operativsystem.
Begränsningar av Windows som SaaS
Kommer tillbaka till SaaS-implementeringen av Windows som en tjänst, tycker jag att det är tillräckligt bra förrän användaren är begränsad att använda endast Windows-baserad programvara. Det vill säga standardprogrammen som följer med operativsystemet. Naturligtvis kan Microsoft lägga till många fler program och jag är säker på att folk kommer att välkomna den programvaran eftersom de ingår i hela Windows som de kan använda till en liten avgift per månad. På samma sätt kan de andra program som Adobe Creative Suite etc. också användas av samma datorer men de kommer inte att vara en del av Windows som en tjänst.Denna typ av implementering kan inte ge tillräckligt med utrymme för att köra lokala appar som Photoshop, Adobe Premiere och Corel Draw etc. Vi vet att Adobe också har gått till molnet och är tillgängligt i form av SaaS: Adobe Creative Cloud, men betrakta en person som använder Corel Draw som måste installeras på den lokala datorn innan den kan användas. En typisk implementering av Windows som SaaS (Software as a Service) kan inte ge det. Det är där vi behöver det som en plattform.
Windows som en tjänst - PaaS-modellen
PaaS eller Plattform som en tjänst låter mycket bättre eftersom ett operativsystem i grunden är en plattform där andra program och appar kan köras. Vi kan använda samma Windows i firmware-koncept eller vi kan använda någon typ av operativsystem för att få datorn att starta. När startprocessen är klar kan användarna komma in i Windows-molnet och därifrån köra program som Photoshop, Premiere, Corel Draw etc. Även om de flesta företagen redan använder moln för att motverka piratkopiering (det är en av fördelarna med : människor kan inte stjäla en molnbaserad kopia av Windows), vissa ger fortfarande skrivbordet / bärbara / fristående versioner.
Anta nu att du startade med Linux eller den avvecklade Windows-versionen (firmwareversion som vi pratade ovan). Du kan sedan ansluta till Windows som en plattform som en nominell avgift per månad, fortfarande njuta av de senaste versionerna utan att behöva betala extra för dem och då kan du också använda stationära / fristående versioner av olika programvaror genom att åberopa dem via Windows som plattformstjänst . Det låter bra men behöver fungera som hur man ringer ett program från datorn till molnbaserad plattform. Det är möjligt med en viss genomtänkt implementering av plattformen.
Ett alternativ är att använda molnversionerna av annan programvara - till exempel Adobe Illustrator i stället för Corel Draw. Hittills har Corel inte gått in i molnet, men ser hur Adobe och andra kreativa sviter nu är en del av molnet, det kan snart vara en del av molnet. Om det är en del av molnet blir det enklare att åberopa dessa appar. Men om appen är installerad på din dator och du loggat in på molnet Windows, borde det finnas en metod för att kunna använda de installerade programmen.
Den grundläggande metoden att arbeta på en dator är bara interaktionen mellan objekt i RAM och CPU. Din ingång, bosatta program etc. går in i RAM och därifrån, till CPU: n, bearbetas och resultaten skickas tillbaka till RAM där du kan se eller skriva ut utgången. Objekten i RAM ändras när det behövs, för att köra det installerade programmet men för ett stort antal program, är det enda som ska tas hand om med att ha instruktioner och data från RAM till CPU och tillbaka till RAM. Det är därför inte genomförbart. Windows på moln är bosatt på din RAM för att hantera lokala appar. Möjlig? Ja.
Windows som en tjänst: slutsats
När jag säger Windows som en tjänst talar jag om hela operativsystemet som en tjänst och inte som Windows Azure eller Office 365. En titt på båda formaten: SaaS och PaaS gör den senare mer genomförbar för SaaS-delen kanske behöver Microsoft ingå avtal med olika mjukvaruleverantörer för att tillhandahålla sin programvara som en tjänst via Windows-prenumerationen. Denna artikel kan fortsätta med olika möjligheter, men jag kommer att stoppa det här.
Läs nu:
- Windows 10 som en tjänst och vad det betyder
- Windows som en tjänst till företagsanvändare.