Laat ik even mijn ervaringen delen binnen een bedrijf waar ze net begonnen waren met updates uit te rollen.
Windows clients werden voorzien van updates maar ze misten er nog een stuk, voor office updates was het een ramp. Oorzaak was dat er geen baseline was en kennis ontbrak van SCCM. Bijvoorbeeld ging men ervan uit dat office overal op SP1 draaide terwijl dit niet het geval was, tal van updates die niet geïnstalleerd werden daardoor maar wel als ok gerapporteerd worden in SCCM.
1 toepassing is down gegaan, een macro die ooit iemand had geschreven, de code was om te janken. Wie dat juist geschreven had konden ze niet eens vertellen.
Dan had ik nog een reeks clients die als embeded system gebruikt werden maar met een gewone Windows in de achtergrond. Die liepen 5 jaar achter, SCCM/WSUS wilde ze niet updaten omdat hij niet overweg kon met de antieke versie van windows update agent. Na deze overal manueel te installeren (had ik wel een scriptje voor geschreven), deze 1 per 1 volledig laten updaten (was hij uiteraard wel even zoet mee). Voor de rest geen issues mee gehad.
Dan hadden we de servers, draaiden ook zonder enige update en liepen jaren achter. Deze zijn 1 per 1 volledig up to date gezet, echter werd er stuk voor stuk downtime voorzien zodat de productie geen impact had. Enigste issue dat we daar tegenkwamen is dat ze na een herstart niet deden wat ze moesten doen omdat het simpelweg niet deftig ingesteld stond. (bijvoorbeeld een service die moest opstarten onder een ander account van welke het wachtwoord veranderd was). Buiten hier en daar een minor hickup geen problemen mee gehad.
Let wel dat we enkel de security updates gepusht hebben, ik kan mij inbeelden dat bijvoorbeeld een 2008 naar 2008R2 upgrade meer vonken zal geven.
En ik snap wel dat er systemen down kunnen gaan bij updates maar laten we eerlijk zijn, dat zijn dezelfde systemen die je slapeloze nachten geven als je het functioneel niveau van je domein verhoogt of als je een migratie moet uitvoeren. Systemen/software gebouwd zo goedkoop mogelijk en met zo min mogelijk controle en doorgaans weinig of geen documentatie. De leverancier trekt er dan zijn handen vanaf want een migratie valt niet onder het support contract als er al een support contract is. Of de leverancier speelt de kaart dat bij de aanbesteding enkel Windows versie x gevraagd werd en dat ze een nieuwe aanbesteding willen. Of de leverancier geraakt zelf niet uit aan zijn rommel en de programmeur van dienst werkt er niet meer, de overige programmeurs geraken er ook niet aan uit vanwege jankende code & zero documentatie.
Nog een optie is, en dan weet je dat je goed prijs hebt, een paar jobstudenten hebben dat geschreven/ het was een eindwerk. De broncode? die staat ergens op mijn oude laptop. Been there done that, ik heb er allemaal al lang geen compassie meer mee.
En dat directie/management daar in de real world op bezuinigen weet ik maar al te goed, het motto als het maar werkt staat heel hoog aangeschreven. Echter als directie/management tot inzicht is gekomen sta ik volledig open om mee te werken aan oplossingen en om het roer om te draaien.
Aan het bedrijf dat mij polste om in te huren nadat ze massaal door Wannacry aangevallen zijn geweest, voornamelijk clients, heb ik het volgende geantwoord.
Het feit dat u door dit virus aangevallen bent geweest wijst er op dat u minstens een maand achterloopt, mogelijks langer, met critical security updates. Dat wijst op zijn beurt erop dat er iets fundamenteel mis zit in u IT omgeving en dat bij nader onderzoek de kans groot is dat er andere fundamentele problemen naar boven zullen komen, ik denk dan aan de group policies, rechten structuur, software catalogus, procedures en meer.
Ik wens enkel in te gaan op dit aanbod als u mij de zekerheid geeft dat zowel management van IT als de directie bereid zijn deze fundamentele problemen onder ogen te zien en bereid zijn hier de nodige inspanningen voor te leveren. Zonder hun medewerking zal ik niet in staat zijn mee te werken aan de nodige, fundamentele, wijzigingen.
Laat ons zeggen dat het heel stil werd aan de overkant, blijkbaar was wannacrypt nog niet voldoende en zochten ze nu snel snel wat expertise om ervoor te zorgen dat de directie gekalmeerd werd en dat het zo snel mogelijk weer business zoals usual was. Zoals ik al zei, ik heb er al lang geen compassie meer mee.