Prejsť na hlavný obsah
Microsoft 365
Prihlásiť sa na odber

Na konci minulého týždňa som písal o pozoruhodnom štvrťstoročnom míľniku, ktorý dosiahol ConfigMgr. Dnes sa chcem venovať ešte podrobnejšie histórii tohto neuveriteľného produktu, podeliť sa o niekoľko oznámení a predstaviť skvelý nový dokumentárny film (upozorňujem na Sundance), ktorý prináša detailný pohľad na vznik a vývoj produktu, ktorý vytvoril odvetvie správy počítačov.

Nasleduje oznámenie o softvéri ConfigMgr:

A s ohľadom na tento dnešný míľnik prinášam príbeh, ktorý ste pravdepodobne ešte nepočuli.

Ako sa to všetko začalo

Na konci minulého týždňa som využil možnosť znova si prečítať pôvodný dokument o vízii alebo akúsi špecifikáciu projektu Hermes. Tento dokument som nevidel už niekoľko rokov. Bolo úžasné zistiť, ako veľmi sa ConfigMgr dokázal pridŕžať tejto pôvodnej vízie. Základné stavebné súčasti načrtnuté v tomto dokumente sa používajú ešte aj dnes a stále tvoria jeho kostru.

V roku 1992 sa začal masovo napĺňať pôvodný zámer spoločnosti Microsoft (t. j. počítač v každej domácnosti a na každom stole). Organizácie agresívne prechádzali z terminálovej emulácie na distribuovaný počítačový model x86. Neexistovalo však riešenie na hromadnú správu počítačov. Tím vedel, že projekt Hermes musí priniesť zmenu.

Pôvodný tím SMS tvorili dvaja vývojári na plný úväzok a praktikant Ken Pan.  Keď som sa v roku 2003 k tímu pripojil ja, praktikant Ken viedol celý tím vývojárov, v ktorom bolo približne 150 technikov. Ken riadi technickú oblasť softvéru SCCM a služby Intune, odkedy som prišiel.

Zábavný fakt:  Úplne prvá zostava produktu Systems Management Server (SMS) mala číslo 245. Prečo nie 1? Nuž… Windows bol v tom čase na zostave 300 a tím nechcel, aby to vyzeralo, že je príliš pozadu. Jeho členovia však vedeli, že ak vyberú číslo príliš blízke k 300, bude to podozrivé. A tak vybrali 245.

Produkt SMS bol oficiálne predstavený 7. novembra 1994. Toto prvé vydanie trvalo o niečo viac ako dva roky. Dnes vydávame nové zostavy Insider každý mesiac!

Veľkým okamihom v rámci tohto vydania bol e-mail, ktorý poslal Bill Gates každému zamestnancovi spoločnosti Microsoft. Vysvetľoval v ňom, že SMS sa nasadzuje v celej spoločnosti. Bill, ktorý bol sám technikom, v tomto e-maile zdôraznil, ako možno v prípade potreby odstrániť softvér SMS z počítača. (:

Ak si chcete tento e-mail prečítať, pripojil som ho na konci tohto príspevku.

Napredovanie architektúry

Verzie SMS 1.0, 1.1 aj 1.2 boli vydané pomerne rýchlo, vďaka čomu sa zrodil nový trh. Netrvalo dlho a tím začal pracovať na verzii SMS 2.0.

Vtedy sa veci… skomplikovali.

A ak mám byť úprimný, urobili sme niekoľko chybných rozhodnutí. Ak neustále myslíte na rozvoj, veľmi významná je schopnosť rýchlo sa učiť. To bolo v tíme SMS od začiatku najdôležitejšie.

V architektúre aplikácií typu klient-server sa toho od roku 1992 toľko zmenilo, že tím v rokoch 1997 a 1998 úplne prepísal infraštruktúru servera SMS, aby posunul rozsah a výkon produktu SMS vpred. Okrem toho členovia tímu integrovali nové možnosti Windows Servera 2000. Išlo o prvé prepísanie architektúry produktu SMS, aby sa zaistilo, že bude v tom čase na najvyššej úrovni.

Verzia SMS 2.0 bola vydaná v januári 1999, pričom ju používalo čoraz viac ľudí. V tom čase som pracoval v spoločnosti Novell, ktorá bola najväčším konkurentom produktu SMS. Viedol som tím Novell ZENworks. Nedokázal by som spočítať hodiny, ktoré som strávil s používateľmi produktu SMS. Rozprával som o rozdielových prvkoch produktu ZENworks, ktoré spočívali v zameraní na používateľov (identity) s dôkladnou adresárovou integráciou.

Pri písaní tohto príspevku mi niekto pripomenul, že verzia SMS 2.0 obsahovala skryté prekvapenie. Týmto skrytým prekvapením bolo video s menami a obrázkami ľudí, ktorí na produkte pracovali. Keď som si ho tento týždeň znova pozrel, jedno meno ma upútalo.

Áno, Terry Myerson, môj šéf a výkonný viceprezident spoločnosti Microsoft. Mám pocit, že všetky významné osoby v niektorej fáze svojej kariéry boli súčasťou tímu SMS. (:

Keď som sa k tímu SMS pripojil ja, práve sa intenzívne pracovalo na verzii, ktorá bola neskôr známa ako SMS 2003.

Verzia SMS 2003 obsahovala mnoho častí produktu, ktoré boli opäť prepísané. Významným míľnikom bola v tom čase koordinácia produktu SMS so službami WSUS, pokiaľ ide o použitie opráv. To prinieslo koordináciu opráv od spoločnosti Microsoft z cloudu (Windows Update) pre spotrebiteľov a podniky. Služby WSUS vlastne využívajú rovnaký princíp ako Windows Update, ibaže sú spustené vo vašom údajovom centre.

Windows Update predstavuje jednu z najväčších cloudových služieb na svete, prostredníctvom ktorej sa každý mesiac aktualizuje viac ako 1 miliarda zariadení. Premýšľajte chvíľu.  Jedným z kľúčových rozdielových prvkov spoločnosti Microsoft vo verejnom cloude sú dnes naše hybridné funkcie a vaša možnosť spúšťať náš verejný cloud vo vlastnom údajovom centre. Spúšťanie služby Windows Update vo vašom údajovom centre (WSUS) bolo skutočne prelomové a zrejme išlo o prvý príklad hybridného pripojenia ku cloudu. V tomto čase zároveň došlo k veľkému rozmachu používania prenosných počítačov. Potrebovali sme vytvoriť nového klienta, ktorý by fungoval v odpojenom alebo voľne pripojenom modeli.

Keď sa blížilo vydanie verzie SMS 2003, každý piatok ráno sme sa stretávali so skupinou zamestnancov z rôznych oddelení spoločnosti, aby sme spoločne vyhodnotili stav projektu. Jednou z najdôležitejších skupín pozvaných na toto stretnutie bolo IT oddelenie spoločnosti Microsoft (MSIT). Urobil som krok, ktorý nemal v histórii spoločnosti obdobu. Udelil som IT tímu právo veta, aby jeho členovia mohli zrušiť zverejnenie verzie SMS 2003, ak sa budú domnievať, že nie je pripravená. Odvtedy bolo oddelenie MSIT naším prvým a najlepším zákazníkom, ale tiež jedným z najlepších zdrojov pripomienok, pokiaľ ide o prvé zostavy.

V súčasnosti tu v spoločnosti Microsoft spravujeme viac ako 500 000 počítačov a mobilných zariadení (nie sú započítané medzi 100 miliónmi zariadení MAD) prostredníctvom jediného nasadenia softvéru ConfigMgr. Pri vytváraní každého mesačného vydania v celej spoločnosti Microsoft neustále nasadzujeme nové funkcie. Vždy používame to, čo ponúkame. Ďalší zábavný fakt:  môj tím dohliada na interné nasadenie softvéru ConfigMgr. Všetko sa najlepšie naučíte tak, že to budete robiť.

V rokoch 2003 až 2007 sme vydali dva tzv. balíky funkcií. Nechceli sme čakať, aby nové funkcie priniesol úplne nový produkt, a tak sme vylepšili tento nový spôsob vydávania funkcií. V prvom balíku funkcií sme dokončili prácu na koordinácii služieb WSUS, čo sa týka používania opráv. Druhý balík funkcií prišiel, keď sme vydali nasadenie OS.

Na toto obdobie mám obľúbenú spomienku. V novembri 2003 sme na jednom podujatí v Európe vytvorili ukážku, ktorá predviedla nové možnosti nasadenia OS. Rečníkom bol Bill Gates a zatiaľ čo rozprával o novinkách v produkte SMS, na stene za jeho chrbtom sme naživo inovovali 100 počítačov. Túto ukážku sme nazvali Ohnivá stena.

Túto fotku sme vytvorili, keď sa Bill otočil, aby skontroloval realizáciu ukážky:

A tu je fotka odvážnych členov tímu SMS, ktorí ukážku predviedli:

Skutočná zmena

Na jeseň roku 2004 Bill a Steve usporiadali schôdzu mimo priestorov spoločnosti s niekoľkými vyššími riaditeľmi z celej spoločnosti. Posledným bodom programu bola otvorená diskusia s Billom a Steveom.  Niekto sa Billa spýtal, aká bola podľa jeho názoru najvýznamnejšia vec, ktorá sa v spoločnosti Microsoft udiala počas posledného roka. Bill odpovedal: „SMS a Active Directory fungujú tak, ako majú. A pre nás budú mať v budúcnosti obrovský význam.“

Doteraz to je jeden z najvýznamnejších dní mojej profesijnej kariéry.

V roku 2007 sme zmenili názov z SMS na ConfigMgr z dôvodu harmonizácie so značkou System Center. Konfigurácia DSC (Desired State Configuration) predstavovala najnovší pokrokový scenár, ktorý požadovali zákazníci. Preto sme znova museli posunúť architektúru dopredu, aby sme skutočne umožnili fungovanie konfigurácie DSC požadovaným spôsobom. Takisto sme úplne prepísali možnosti spravovania.

Vo februári 2011 (uprostred vývoja softvéru SCCM 2012) Satya prebral vedenie divízie Server and Tools Business (STB), premenoval ju na Cloud and Enterprise (C+E) a stal sa mojím šéfom. Pri našom prvom individuálnom stretnutí Satya prišiel do mojej kancelárie a venoval veľa času tomu, aby ma lepšie spoznal ako človeka. Pracovať niekoľko rokov priamo so Satyom bolo neskutočným zážitkom. Vďaka jeho neuveriteľnej a zvedavej povahe, jeho rozvojovým myšlienkam, ale tiež jeho pokornému prístupu k vedeniu, som sa veľa naučil. Satya mal počas tohto vydania neskutočný vplyv na budúcnosť a architektúru softvéru ConfigMgr.

Vo verzii ConfigMgr 2012 sme architektúru v podstate obrátili hore nohami. Architektúra a používanie boli zamerané na používateľov, nielen na zariadenia.

Zákazníci nám hovorili, že v budúcnosti bude kľúčová mobilita. Pochopili sme, že ide o mobilitu ľudí, nielen o mobilitu zariadení.  V reakcii na tieto informácie sme architektúru podstatne zúžili, aby sa vyžadovalo menej hardvéru. Okrem toho sme výrazne zvýšili limity počtu používateľov. Vtedy sme sa skutočne, ale skutočne vydali na cestu do cloudu. Prepojili sme ConfigMgr so službou Microsoft Intune, ktorá so softvérom ConfigMgr začala tvoriť celok.

Táto hybridná konfigurácia sa stala modelom, ktorý nám umožnil inovovať v cloude a neskôr prinášať nové možnosti lokálneho softvéru ConfigMgr prostredníctvom tohto hybridného nasadenia. Verili sme, že cloud umožní scenáre, ktoré by boli v minulosti nemožné. Satya predpokladal možný vplyv cloudu na správu zariadení a skutočne presadzoval, aby sme v tejto oblasti inovovali a experimentovali.

ConfigMgr má namierené do cloudu

Ďalší krok vo vývoji architektúry bol určite najťažší.

Keď sme sa dozvedeli, že Windows 10 sa bude poskytovať ako služba s viacerými aktualizáciami počas roka, vedeli sme, že ConfigMgr musí držať krok a prejsť do cloudu.

Táto úloha sa zdala byť náročná.

Predtým sa ConfigMgr vydával každé 2 až 3 roky. Spomínam si, ako som sa pozrel na prvý komplexný plán pre SCCM 2007 a uvidel som lehotu 16 mesiacov na stabilizáciu a vydanie beta verzie medzi dokončením kódu a vydaním. 16 mesiacov!   Bolo jasné, že potrebujeme ConfigMgr zmeniť na SaaS, aby sme dokázali zabezpečiť niekoľko vydaní za rok.

Keďže pred nami stála táto náročná úloha, osobne sme vybrali malý tím technikov a programových manažérov, ktorí ConfigMgr poznali dôkladne, zmýšľali pokrokovo a mali rovnaký záujem pomáhať zákazníkom.  Verili sme, že úspech môžeme dosiahnuť iba tak, že malý a vyhradený tím prepracuje celú architektúru a vytvorí službu poskytovanú v cloude od nuly až po cloud.

Priznám sa, že keď som sa pozrel na náš harmonogram tohto prepracovania, nebol som taký optimistický, ako bývam zvyčajne, ale aj trochu skeptický. Splniť úlohu takto rýchlo bolo neskutočné predsavzatie.

Výsledok je dnes zrejmý:  tento tím mimoriadne sústredených technikov prekonal všetky predchádzajúce hranice a priniesol nový cloudový prístup k spravovaniu počítačov, ktorý nám umožnil prejsť na mesačný cyklus vydaní. Keďže sme chceli mať o týchto aktualizáciách prehľad, zrušili sme tradičné čísla verzií (napr. 2003, 2007, 2012) a namiesto toho sme začali v názve používať rok a mesiac. Verzia prvého vydania teda bola 1511, pretože sme ho zverejnili v 11. mesiaci roka 2015.

Odvtedy sme každý mesiac vydali novú verziu Insider softvéru ConfigMgr a hlavné vydania CurrentBranch približne každé 4 mesiace.

To je nepochybne jeden z najviac výnimočných technických úspechov, na ktorých som sa doposiaľ podieľal.

Reakcia zákazníkov na tento nový model poskytovaný v cloude bola úžasná.

Pozrite si túto grafiku:

O niečo viac ako polovica používateľov softvéru ConfigMgr už inovovala na nový model aktuálnej vetvy, pričom v súčasnosti existuje viac ako 100 miliónov zariadení, ktoré sú aktívne spravované a odosielajú späť telemetriu.

Neuveriteľných 100 miliónov!

Pokiaľ viem, na svete existujú len 3 podnikové služby, ktoré majú viac ako 100 miliónov aktívnych používateľov alebo zariadení mesačne pod správou a so spätným odosielaním telemetrie:  Office 365, Azure Active Directory a ConfigMgr. Čo majú tieto tri produkty spoločné?  Všetky sú súčasťou integrovanej ponuky služby Microsoft 365.

Tento graf znázorňuje prijatie hlavných vydaní aktuálnej vetvy softvéru ConfigMgr od vydania 1511. K dispozícii máme tabuľu, ktorá nám tieto údaje ukazuje v reálnom čase. Tento graf posielame každú nedeľu ráno o 8:30 celému tímu.

Verte mi, že 8:30 v nedeľu ráno je každý týždeň jeden z mojich obľúbených momentov.

Toto je historicky najrýchlejšia inovácia softvéru ConfigMgr a môžete vidieť, že pri každom vydaní je miera prijatia (sklon čiary zľava doprava) rýchlejšia a väčšia. Najskôr sme mali trochu obavy, ako komunita softvéru ConfigMgr na takéto rýchle vydania zareaguje. Sme nadšení a vďační, že nám dôverujete.

Projekt Hermes v súčasnosti vzbudzuje väčší záujem a nadšenie než kedykoľvek predtým.

Čo bude ďalej

Naša cesta do cloudu sa začala vydaním 1511 aktuálnej vetvy softvéru ConfigMgr v novembri 2015. V tom čase nám bolo jasné, že ide o významný krok k cieľu, ktorý sme potrebovali dosiahnuť. Bolo nám tiež jasné, že máme pred sebou ešte veľa práce.

Tempo inovácií sa od vydania 1511 iba stupňovalo. Organizácie rýchlo vstupujú do sveta cloudových služieb pripojených k mobilným zariadeniam. Ak chceme poskytovať služby, ktoré v tomto zrýchlenom prostredí potrebujete, musela infraštruktúra softvéru ConfigMgr urobiť veľké kroky, aby sa stala skutočnou cloudovou službou. V súčasnosti ide o službu, ktorá sa neustále rozširuje o nové funkcie, využíva možnosti AI cloudu na prispôsobenie sa vašim potrebám a poskytovanie požadovanej ochrany a máte ju k dispozícii ako cloudovú službu, ktorá sa dokáže prispôsobiť stovkám miliónov zariadení na celom svete.

Toto všetko mi pripomína najčastejší názor, ktorý počúvam od IT riaditeľov na celom svete:  znechucuje ich zložitosť, ktorej musia spolu so svojimi tímami čeliť, keď vykonávajú svoje pracovné činnosti. Organizácie hľadajú možnosti zjednodušenia nasadených riešení a potrebujú jednotný spôsob, ako umožniť prácu používateľom na všetkých zariadeniach tak, aby mali zároveň k dispozícii potrebnú správu a zabezpečenie. Preto sme vytvorili Microsoft 365.  M365 prináša moderný a bezpečný pracovný priestor a integrované cloudové služby, s ktorými používatelia môžu dosiahnuť viac. Tento produkt bol vytvorený tak, aby IT oddelenia mohli zabezpečiť rôznorodé a podporujúce pracovné prostredie, ktoré si obľúbili používatelia a dôverujú mu IT oddelenia.

Toto je ďalšia evolúcia všetkých produktov od spoločnosti Microsoft, ktoré používate už celé roky: Windows, Office, Active Directory, ConfigMgr. Všetky sme presunuli do cloudu v rámci služby Microsoft 365.  Podnikoví zákazníci na celom svete migrujú do cloudu (využívajú Windows 10 ako službu, Office 365 a služby EMS). To je ďalšia prirodzená evolúcia architektúry softvéru ConfigMgr.

Takmer každý podnik a komerčná organizácia na našej planéte dnes vychádza z lokálneho modelu, v ktorom ako nástroje na správu používa Active Directory, skupinovú politiku a ConfigMgr. Túžba prejsť na jednoduchší a modernejší model je veľká, ale prechod na tento nový moderný model nie je jednoduchý. Organizácia nemôže jednoducho lusknúť prstami a presunúť používateľov alebo zariadenia, ktoré používajú AD/GP/ConfigMgr, do služby AAD/Intune. Od nás potrebujete most, ktorý vám tento prechod uľahčí, urýchli a zbaví vás rizika. V tejto oblasti sme sa veľa naučili, keď sme sledovali organizácie prechádzajúce z lokálneho Exchangu na Exchange Online.

Dnes vám s radosťou predstavujeme Co-management. Ide o novú súpravu funkcií a most, ktorý vám uľahčí prechod na modernú správu prostredníctvom cloudu. Po nainštalovaní aktualizácie Fall Creators Update sa môže zariadenie s Windowsom 10 pripojiť k lokálnej službe Active Directory (AD) a zároveň k službe Azure AD.

Co-management využíva toto vylepšenie a umožňuje spravovanie zariadenia cez agenta ConfigMgr aj správu mobilných zariadení Intune. Prechod na modernú správu už nepripomína útes, z ktorého musíte skočiť. Vďaka nástroju Co-management si môžete vybrať svoju vlastnú cestu a krok za krokom prejsť do cloudu spôsobom a tempom, ktoré vyhovujú vašej organizácii.

Práca v konzole ConfigMgr je jednoduchá. Môžete pridať spravované zariadenia a zaregistrovať ich na správu pomocou služby Intune. Potom môžete vybrať prvú súpravu funkcií, ktoré chcete presunúť do cloudu (ide doslova o pruh jazdca, ktorý presuniete zo softvéru ConfigMgr do služby Intune), a daná súprava funkcií sa presunie.

Jednou z jedinečných funkcií služby Microsoft 365 v tomto scenári so spoločnou správou je neustála komunikácia softvéru ConfigMgr so službou Intune. Pri presune súprav funkcií vieme, kto je autoritatívny zdroj (Intune alebo ConfigMgr) pre každý atribút používateľov a zariadení, čo zabraňuje použitiu politík v konflikte.

Táto funkcia výrazne urýchli prechod na Windows 10 a moderné spravovanie prostredníctvom cloudu.

* * * * *

Pri písaní tohto príspevku som si spomenul na neuveriteľné zážitky. SMS/ConfigMgr/Intune má veľký význam v mojom živote, živote mojej rodiny, životoch tisícov technikov, ktorí na projektoch pracujú, ale tiež životoch miliónov profesionálov v IT oblasti, ktorí produkty používali a používajú. Mám rád tento produkt a mám rád túto komunitu.

Takisto som si s radosťou pozrel dnešný dokumentárny film so zhrnutím histórie softvéru ConfigMgr. Je to však len prvá časť. A druhá časť je omnoho dôležitejšia. Je to preto, že druhú časť budete tvoriť vy.

Keď budete na podujatí Ignite, navštívte sekciu správy a zabezpečenia v stánku spoločnosti Microsoft a povedzte nám svoj príbeh. Jednoduché pokyny nájdete tu.

Zapojiť sa môžete jednoducho aj v prípade, že sa podujatia Ignite nezúčastníte. Povedzte nám svoj príbeh tak, že nahráte svoje spomienky a príbehy týkajúce sa softvéru ConfigMgr tu: aka.ms/ConfigMgr25. Tu nájdete základné pokyny.

Tieto príspevky použijeme na vytvorenie druhej časti – videa, ktoré by sme chceli nazvať:

História softvéru ConfigMgr podľa ľudí

Už sa ho nemôžem dočkať.

_______________________________________________