Ohjelmointi

Valmistaudu nyt Flash- ja Java-laajennusten kuolemaan

Pika vilkaisu kaiken kokoiseen IT-infrastruktuuriin paljastaa rikkaan mosaiikin käytössä olevista laitteisto- ja ohjelmistohallintatyökaluista. Ne voivat olla yhtä yksinkertaisia ​​kuin Telnet-käyttöliittymä vanhempaan Ethernet-kytkimeen tai yhtä kehittyneet kuin whiz-bang-käyttöliittymä virtualisointikehykseen. Käytämme monenlaisia ​​erilaisia ​​työkaluja hallitaksemme kaikkea vastuualueenamme.

Valitettavasti monet näistä käyttöliittymistä päättäjien kohtalokkaiden valintojen vuoksi alkavat aiheuttaa suuria ongelmia, ja nämä ongelmat saattavat olla kanssamme pitkälle tulevaisuuteen. Perusvirhe, jonka nämä toimittajat tekivät, oli kriittisten hallintaasiakkaiden rakentaminen alustoille, nimittäin Flashille ja Java: lle, jotka ovat saattaneet vaikuttaa tuolloin vakailta, mutta ovat viime kädessä pudonneet tien varrella. Tuloksena on, että ellet aloita varastoida vanhempien käyttöjärjestelmien ja ohjelmistojen klooneja, joitain kriittisen infrastruktuurin komponenttejasi ei voi hallita.

Ensinnäkin se oli Flash. Koska selaimet (ja kuluttajat) ovat kyllästyneet Flash-juoksumattoon turvallisuusvirheistä ja päivityksistä, Flash on yhä vanhentunut. Jotkin selaimet yksinkertaisesti kieltäytyvät lataamasta Flash-sisältöä käymättä läpi useita ärsyttäviä vaiheita. Esimerkiksi Applen Safari kehottaa pohjimmiltaan poistamaan Flashin käytöstä ja unohtamaan sen. Lisäten, että "nykyaikaiset verkkosivustot toimivat ilman Flashia", mikä ei ole totta. Tietysti se on ehdottomasti ei totta useille täysin Flashiin rakennetuille IT-infrastruktuurityökaluille, kuten VMwaren Web-käyttöliittymälle. Monet muut työkalut eivät välttämättä ole täysin Flash-pohjaisia, mutta ne sisällyttävät Flash-elementtejä voimakkaasti verkkopohjaisiin käyttöliittymiinsä. Ilman täydellistä uudelleenkirjoittamista nämä käyttöliittymät lakkaavat toimimasta nykyaikaisissa käyttöjärjestelmissä ja selaimissa aikaisemmin kuin luulisi.

Ja viime viikolla kuolinsanko kuulosti virallisesti Java-selainlaajennukselle. Oracle tunnistaa, että kaikki selainlaajennukset ovat matkalla, ja vihdoin on leikannut syötin. Lopulta tämä tarkoittaa, että emme enää ole alttiina erilaisille selainpohjaisille Java-haavoittuvuuksille. Tietysti se tarkoittaa myös sitä, että meidän on pidettävä vanhemmat selainversiot ja laajennukset käytettävissä, jotta voimme käyttää lukemattomia Java-pohjaisia ​​hallintaprasetteja ja työkaluja, jotka ovat kaikkialla IT-maailmassa.

Tosiasia on, että Flash- ja Java-laajennusten menettäminen ei ole huono asia - itse asiassa se on erittäin hyvä uutinen. Ne ovat vanhoja, tarpeettomia ja epävarmoja alustoja, jotka eivät todellakaan kuulu vuoden 2016 internetiin. On olemassa parempia tapoja tehdä se nyt, ja vaikka meidän pitäisi yrittää mukautua siirtymiseen erilaisiin kehyksiin, meidän on repäistävä pois Band-Aid jossain vaiheessa. Se voi yhtä hyvin olla aikaisemmin kuin myöhemmin.

Suoraan sanottuna voidaan väittää, että näitä alustoja ei olisi koskaan pitänyt käyttää ensinnäkin kriittisiin hallintasovelluksiin. Minulla on laboratoriossani ei-niin vanhaa infrastruktuurilaitteistoa, jossa web-käyttöliittymä on jo valittanut selainten yhteensopimattomuudesta. Onneksi useimmilla näistä järjestelmistä on myös CLI. Seuraavien vuosien aikana toimittajien on joko pakko kirjoittaa hallinnan käyttöliittymät uudelleen alusta alkaen tai luopua merkittävän määrän täysin käyttökelpoisten tuotteiden tuesta, koska hallintaliittymiin ei ole enää pääsyä. Se seksikäs Flash-käyttöliittymä ei ehkä enää näytä liian seksikkäältä.

Vielä pahempaa ovat näille alustoille kehitetyt talon sisäiset järjestelmät. Yritykset, joilla on räätälöityjä ohjelmistoja, jotka käyttävät valmistus- ja tuotantolinjoja tai jotka hallitsevat erittäin kalliita mittatilaustyönä olevia laitteistoja, kohtaavat vaikean valinnan. He joko vaativat asiakkaitaan suorittamaan ja ylläpitämään 2008-aikakauden Windows XP -järjestelmiä viimeisimmällä yhteensopivalla Flash- tai Java-työkalupaketilla, tai heidän on suoritettava merkittävä ohjelmistojen uudelleenkirjoittamisprojekti, joka voi mahdollisesti antaa merkittävän iskun lopputulokseen.

Samaan aikaan vuosikymmenien takaiset komentoriviliitännät toimivat yhtä hyvin kuin koskaan. Ehkä on opittavaa.

Mitä tulee GUI-suolakurkkuun, ei ole muuta tekemistä kuin siihen valmistautuminen. Tee päähallintamallit hallintajärjestelmistä nyt, joita voit käyttää niin kauan kuin mahdollista. Aloita yhteydenotto suurimpiin myyjiin ja keskustele heidän etenemissuunnitelmastaan ​​päästäksesi Flash- tai Java-laajennusten käyttöliittymien alle. Pura kielesi ja budjetti vaihtaaksesi laitteisto ja ohjelmisto hyvissä ajoin. Aloita katsomalla omaa koodiasi ja suunnittele itsellesi ulospääsyä. Tämä ei ole valinnainen. Voit joko vetää kasvavaa palloa ja perintöriippuvuuksien ketjua takanasi, kunnes et pääse eteenpäin, tai voit alkaa tuhlata ketjun linkkejä nyt.

Valitettavasti mitään tekemättä jättäminen on huolestuttavan määrän yritysten päätös. Siksi DOS-järjestelmät elävät edelleen datakeskuksissa ja miksi 30-vuotias Amigas käyttää edelleen LVI: tä koko koulujärjestelmille. Se on melko kauhistuttavaa.

Tämä ongelma ei poistu. Se ei parane. On parempi päästä ulos sen edestä, kun vielä on aikaa. Yritä valita foorumi, joka ei osu vastaavaan umpikujaan vuosikymmenen tai vähemmän. Onnea.