Programovanie

Pripravte sa na smrť doplnkov Flash a Java

Krátky pohľad na IT infraštruktúru akejkoľvek veľkosti odhalí bohatú mozaiku používaných nástrojov na správu hardvéru a softvéru. Môžu byť také jednoduché ako používateľské rozhranie Telnetu do staršieho ethernetového prepínača alebo také sofistikované ako GUI whiz-bang pre virtualizačný rámec. Na správu všetkého v rámci našej kompetencie používame širokú škálu rôznych nástrojov.

Bohužiaľ, veľa z týchto frontendov kvôli osudovým rozhodnutiam ich tvorcov začína spôsobovať veľké problémy a tieto problémy môžu byť s nami až do budúcnosti. Zásadnou chybou, ktorú títo dodávatelia urobili, bolo vytvorenie kritických klientov na správu na platformách, konkrétne Flash a Java, ktoré sa v tom čase mohli javiť ako stabilné, ale nakoniec prepadli bokom. Výsledkom je, že pokiaľ sa nezačnete zásobovať klonmi starších operačných systémov a softvéru, niektoré z vašich dôležitých komponentov infraštruktúry nebudú zvládnuteľné.

Najprv to bol Flash. Pretože prehliadače (a spotrebiteľov) už unavili z bežeckého pásu Flash chyby zabezpečenia a upgrady, bola podpora Flash čoraz viac zastaraná. Niektoré prehliadače teraz jednoducho odmietajú načítať obsah vo formáte Flash bez toho, aby prešli niekoľkými nepríjemnými krokmi. Napríklad Safari od spoločnosti Apple vás v podstate vyzve na deaktiváciu programu Flash a na to zabudnete. Dodáva, že „väčšina moderných webových stránok bude fungovať bez programu Flash“, čo však vôbec nie je pravda. Samozrejme, že je určite to neplatí pre rôzne nástroje IT infraštruktúry, ktoré sú zabudované úplne do formátu Flash, ako je napríklad webové používateľské rozhranie VMware. Mnoho ďalších nástrojov nemusí byť úplne založených na technológii Flash, ale vo svojich webových používateľských rozhraniach vo veľkej miere začleňuje prvky Flash. Bez úplného prepisovania prestanú tieto rozhrania fungovať na moderných operačných systémoch a prehľadávačoch skôr, ako by ste si mysleli.

A minulý týždeň oficiálne zaznel umieračik pre doplnok prehliadača Java. Spoločnosť Oracle uznala, že všetky zásuvné moduly prehľadávača sú na ceste, a preto konečne nastražil návnadu. To nakoniec znamená, že už nebudeme vystavení rôznym zraniteľnostiam Java založeným na prehľadávači. Samozrejme to tiež znamená, že si budeme musieť ponechať staršie verzie prehľadávačov a doplnkov, aby sme mohli pristupovať k nespočetnému množstvu appletov a nástrojov na správu založených na prostredí Java, ktoré sú k dispozícii po celom svete IT.

Faktom je, že strata doplnkov Flash a Java nie je zlá vec - je to v skutočnosti veľmi dobrá správa. Sú to staré, nepotrebné a nezabezpečené platformy, ktoré skutočne nepatria do internetu roku 2016. Existujú lepšie spôsoby, ako to urobiť teraz, a hoci by sme sa mali pokúsiť prispôsobiť prechod na rôzne rámce, musíme odtrhnúť Band-Aid v určitom okamihu. Môže to byť aj skôr ako neskôr.

Úprimne povedané, dalo by sa tvrdiť, že tieto platformy nikdy nemali byť nikdy použité pre aplikácie kritickej správy. Mám v laboratóriu nejaký nie príliš starý hardvér infraštruktúry s webovým používateľským rozhraním, ktoré sa už sťažuje na nekompatibilitu prehľadávačov. Našťastie väčšina z týchto systémov má aj CLI. Počas nasledujúcich niekoľkých rokov sa dočkáme buď dodávateľov nútených od základu prepisovať používateľské rozhrania pre správu, alebo upustiť od podpory veľkého množstva dokonale použiteľných produktov, pretože rozhrania pre správu už nie sú dostupné. To sexy používateľské rozhranie Flash sa už nemusí zdať príliš sexy.

Ešte horšie sú na tom interné systémy vyvinuté na týchto platformách. Spoločnosti, ktoré majú na mieru šitý softvér prevádzkujúci výrobné a výrobné linky alebo ktoré spravujú mimoriadne drahý hardvér na mieru, budú čeliť ťažkej voľbe. Budú od svojich zákazníkov vyžadovať, aby používali a udržiavali systémy Windows XP z roku 2008 s poslednou kompatibilnou sadou nástrojov Flash alebo Java, alebo budú musieť podniknúť veľký projekt prepísania softvéru, ktorý by potenciálne mohol spôsobiť podstatnú ranu.

Medzitým fungujú rozhrania príkazového riadku spred desiatok rokov rovnako dobre ako kedykoľvek predtým. Možno si treba vziať ponaučenie.

Čo sa týka nálevu GUI, nedá sa nič robiť, iba sa naň pripraviť. Teraz, keď ich môžete používať čo najdlhšie, si vytvorte hlavné šablóny VM systémov pre správu. Začnite kontaktovať svojich hlavných dodávateľov a prediskutujte ich cestovnú mapu, aby ste sa dostali spod ich rozhraní Flash alebo Java plug-in. Zahryznite sa do jazyka a do rozpočtu, aby ste hardvér a softvér vymenili s dostatočným časovým predstihom. Začnite sa pozerať na svoj vlastný kód a začnite plánovať cestu von sami. Toto nebude voliteľné. Môžete buď za sebou ťahať rastúcu guľu a reťaz starších závislostí, až sa nebudete môcť pohnúť ďalej, alebo teraz môžete začať s osočovaním odkazov v tejto reťazi.

Je smutné, že nič neurobiť bude rozhodnutím znepokojivého počtu spoločností. To je dôvod, prečo systémy DOS stále žijú v dátových centrách a preto 30-ročný Amigas stále prevádzkuje HVAC pre celé školské systémy. Je to dosť hrozné.

Tento problém nezmizne. Nezlepší sa to. Je lepšie vyjsť pred ňu, kým je čas. Skúste si zvoliť platformu, ktorá za desať rokov alebo menej nezasiahne do podobnej slepej uličky. Veľa štastia.

$config[zx-auto] not found$config[zx-overlay] not found