Пригответе се сега за смъртта на приставките Flash и Java

Бърз поглед около ИТ инфраструктура от всякакъв размер ще разкрие богата мозайка от използвани инструменти за управление на хардуер и софтуер. Те могат да бъдат толкова прости, колкото Telnet UI в по-стар Ethernet превключвател, или толкова сложни като whiz-bang GUI към рамка за виртуализация. Използваме голямо разнообразие от различни инструменти, за да управляваме всичко в рамките на нашата компетентност.

За съжаление, много от тези предни краища, поради съдбоносен избор от техните създатели, започват да създават големи проблеми и тези проблеми може да са с нас далеч в бъдещето. Основната грешка на тези доставчици е изграждането на критични клиенти за управление на платформи, а именно Flash и Java, които може да изглеждат стабилни по това време, но в крайна сметка са отпаднали. Резултатът е, че ако не започнете да се запасявате с клонинги на по-стари операционни системи и софтуер, някои от вашите важни инфраструктурни компоненти ще станат неуправляеми.

Първо, това беше Flash. Тъй като браузърите (и потребителите) се умориха от Flash пътеката с недостатъци и надстройки на сигурността, Flash все повече се оттегля. Някои браузъри сега просто отказват да зареждат Flash съдържание, без да преминават през няколко досадни стъпки. Например Safari на Apple основно ви подканва да деактивирате Flash и да забравите за него, добавяйки, че „повечето съвременни уебсайтове ще работят без Flash“, което изобщо не е вярно. Разбира се, определено е такане е вярно за различните инструменти за ИТ инфраструктура, които са изградени изцяло във Flash, като уеб потребителския интерфейс на VMware. Много други инструменти може да не са изцяло базирани на Flash, но да включват силно Flash елементи в своите уеб-базирани потребителски интерфейси. Без пълни пренаписвания тези интерфейси ще спрат да работят на съвременните операционни системи и браузъри по-рано, отколкото си мислите.

И миналата седмица смъртният звън официално прозвуча за приставката за браузър Java. Осъзнавайки, че всички приставки за браузър са на излизане, Oracle най-накрая отряза стръвта. В крайна сметка това означава, че вече няма да бъдем изложени на различни уязвимости, базирани на браузър Java. Разбира се, това също означава, че ще трябва да запазим по-стари версии на браузъри и приставки, за да получим достъп до безбройните Java-базирани аплети за управление и инструменти, които са в целия ИТ свят.

Фактът е, че загубата на приставки за Flash и Java не е лошо - всъщност това е много добра новина. Те са стари, ненужни и несигурни платформи, които наистина не принадлежат към Интернет от 2016 г. Има по-добри начини да го направим сега и макар че трябва да се опитаме да приспособим прехода към различни рамки, трябва да откъснем Пластир в даден момент. Възможно е да е по-рано, отколкото по-късно.

Честно казано, може да се твърди, че тези платформи на първо място никога не е трябвало да се използват за критични приложения за управление. В моята лаборатория имам не толкова стар инфраструктурен хардуер, с уеб потребителски интерфейс, който вече се оплаква от несъвместимост на браузъра. За щастие повечето от тези системи също имат CLI. През следващите няколко години ще видим доставчици, принудени да пренапишат потребителски интерфейси за управление от самото начало, или да се откажем от поддръжката на значителен брой напълно използваеми продукти, тъй като интерфейсите за управление вече не са достъпни. Този секси потребителски интерфейс на Flash може вече да не изглежда твърде секси.

Още по-лоши са вътрешните системи, разработени на тези платформи. Компаниите, които имат изграден по поръчка софтуер, изпълняващ производствени и производствени линии или които управляват изключително скъп хардуер по поръчка, ще бъдат изправени пред труден избор. Те или ще изискват от своите клиенти да работят и поддържат Windows XP системи от Windows XP с последния съвместим набор от инструменти за Flash или Java, или ще трябва да предприемат голям проект за пренаписване на софтуер, който потенциално би могъл да нанесе значителен удар по долната линия.

Междувременно интерфейсите на командния ред от преди десетилетия работят също толкова добре, колкото някога. Може би има поука, която трябва да се научи.

Що се отнася до туршията с GUI, няма какво друго да се направи, освен да се подготвите за нея. Направете главни VM шаблони на системи за управление сега, които можете да използвате възможно най-дълго. Започнете да се свързвате с основните си доставчици и обсъдете тяхната пътна карта, за да излезете изпод техните интерфейси на Flash или Java. Хапете си езика и бюджета, за да замените хардуера и софтуера доста преди времето му. Започнете да разглеждате собствения си код и започнете сами да планирате изход. Това няма да е по избор. Можете или да теглите нарастваща топка и верига от наследени зависимости зад гърба си, докато не можете да се придвижите по-нататък, или можете да започнете да размивате връзките в тази верига сега.

За съжаление, да не се прави нищо ще бъде решението на обезпокоителния брой компании. Ето защо DOS системите все още живеят в центровете за данни и защо 30-годишният Amigas все още поддържа HVAC за цели училищни системи. Това е доста ужасяващо.

Този проблем не изчезва. Няма да се подобри. По-добре е да излезете пред него, докато все още има време. Опитайте се да изберете платформа, която няма да удари подобна задънена улица след десетилетие или по-малко. Късмет.