ARM is dan ook alles behalve een simpele opdracht voor MS. MS is een Enterprise speler waarbij die tracht zoveel mogelijk te voldoen aan hun noden/wensen waarbij de kracht niet in Windows of Office op zich ligt maar met het integreren van alles. Die integratie is ook waar ze geld op verdienen, waarom ga je naar een pro versie? Domein & GPO. Waarom ga je naar een Enterprise? Analytics, App-V deployment, virtual desktop. Dan moet je daar ofwel MS servers naast zetten met CALS tussen ofwel moet je in het cloud verhaal stappen, dat cloud verhaal start voor een paar euro/maand maar een MS 365 E5 kost 53.7 euro per maand, exclusief BTW, per gebruiker. Dan heb je nog geen support contracten, file servers of een van de vele andere toepassingen en/of opties binnen hun cloud gebeuren aangetikt. De prijs strategie is altijd geweest, instappen is zo goed als gratis (Windows home verdienen ze niets aan), instappen in de cloud is ook zo goed als gratis, echter hoe meer je afneemt hoe sneller de prijs stijgt, dat is in een notendop altijd de manier van werken geweest bij MS.
Soms lijken ze iets teveel te integreren en krijgen ze daar al dan niet terecht kritiek op, Teams met al zijn verschillende user cases en third party integraties is daar een voorbeeld van. MS kan zeer zeker op korte termijn een werkende Windows uitbrengen op ARM, Windows RT is daar gewoon het bewijs van. Echter die RT versie kwam niet van de grond, waarom, heel de integratie ontbrak, geen domein join, wel local maar uiteraard geen GPO, etc.
Windows RT was een Windows voor de consument en niet voor Enterprise. Dat wilt ook zeggen dat er geen dikke supportcontracten zijn. Dat wilt ook zeggen dat er geen extended support, long term service builds zijn. Iets waar de gewone Windows wel overal een graantje van meepikt, als de grote klanten die miljoenen per jaar betalen een probleem melden en het word gefixt dan krijgt indien van toepassing de thuisgebruiker ook die fix.
Maar MS verdient helemaal niet aan Windows voor de consument, dat zit in het bijna gratis gedeelte van hun gamma. Voor MS is een Windows voor consumenten zoals Windows RT gedoemd om te falen nog voor het ontwikkeld is, ik snap zelfs niet waarom ze dat ooit een goed idee vonden, tenzij dat het hun gewoon om de expertise te doen was.
MS moet dus met een Windows ARM uitkomen die wel de volledige Enterprise integratie heeft, en dat vraagt gigantisch veel aanpassingen. Als je dat toevoegt aan je SCCM en je pusht een SCCM cliënt, die verwacht geen ARM. Als je dat toevoegt aan je Intune, dan push je een Intune client maar die verwacht geen ARM. Mijn domein controller verwacht geen Windows cliënts op ARM, noch heb ik GPO's specifiek voor ARM devices en wat gebeurd er als mijn huidige GPO's applied worden? En dan heb ik nog maar met moeite de basis integratie aangeraakt, het topje van de ijsberg.
Daarnaast, die dikke klanten met hun dikke support contracten & SLA's, je kan niet zomaar even een update uitbrengen om ARM Windows support toe te voegen om dan te zeggen, oei, het draait onstabiel. Als SCCM het verkloot bij 20 000 cliënts, dan heeft niet enkel die klant een dik probleem maar MS ook. Waarbij MS updates moet uitbrengen voor zo goed als hun volledig product gamma.
Dus ja, dat vraagt tijd, veel meer tijd dan we gewoon zijn van fabrikanten die zuiver op de consumenten markt zitten en bijgevolg daar allemaal geen rekening mee moet houden omdat alles er rond simpelweg niet is ofwel omdat je bij consumenten heel gemakkelijk legacy support kan laten vallen.
[Reactie gewijzigd door sprankel op 28 november 2020 17:32]