Programmēšana

Vecā programmatūra: IT glābējs un posts

Daži uzņēmumi, piemēram, Apple, šķiet, domā, ka viņu programmatūras vecākas versijas vienkārši izzūd no pasaules, kad tiek izlaistas jaunas versijas. Tas ne tikai nav taisnība šodien, bet arīnekad bijusi patiesa.

Lielie korporācijas un valdības, kurās darbojas kritiski svarīgas Cobol lietotnes, līdz šai dienai joprojām pastāv. AS / 400 zaļie ekrāni joprojām tiek izmantoti milzīgā skaitā. Windows XP bāzes tirdzniecības vietas ir visur. Senais komodors Amiga joprojām vada siltumu un maiņstrāvu skolas sistēmai. DOS sistēmas joprojām tiek izmantotas visā pasaulē. Es šaubos, vai nākamajos 30 gados mēs redzēsim Windows XP izskaušanu.

Lai arī mēs vēlētos vicināt burvju nūjiņu un visu maģiski atjaunināt uz jaunāko versiju bez problēmām un problēmām, tas nenotiks. Šīs nozīmīgās realitātes ignorēšana no pārdevēja vai klienta viedokļa nevienam neko nedod - diezgan bieži tas mūs iešķeļ.

Ikviens, kurš ir pavadījis pietiekami daudz laika IT, pārzina parādību, kas izpaužas kā atsevišķu nelielu problēmu virkne, kas veido kolektīvu šķērsli šķietami taisnā ceļā. Izplatīts piemērs varētu būt neatbilstība starp pašlaik izmantoto pārlūkprogrammu un tīmekļa administrēšanas lietotāja saskarni, kurai mēģināt piekļūt, kur klientam nav instalēta pareizā Flash versija vai viņam ir nepieciešami atjaunināti spraudņi. darboties - vai sliktākajos gadījumos, kad tīmekļa lietotāja saskarne vispār atsakās darboties, ja vien nedarbojas vecāka pārlūka versija.

Ja viss, ko vēlaties darīt, ir mainīt nelielu iestatījumu, kas aizņemtu apmēram minūti, 10 vai 20 minūšu lejupielādes un atjauninājumi, kas nepieciešami, lai tur nokļūtu, var būt satraucoši. Veidot visu VM ar veco programmatūru, lai tur nokļūtu, ir bezgala sliktāk.

Tad ir žēl vidējā līmeņa un uzņēmuma aparatūras un programmatūras risinājumu, kas ir atkarīgi no senatnīgajām klientu pakotnēm, lai veiktu jebkādu pārvaldību vai administrēšanu. Ideālā gadījumā ir pieejami programmaparatūras atjauninājumi, kas atvieglo šos ierobežojumus, taču tas noteikti ne vienmēr notiek.

Tur ir daudzi infrastruktūras, kurās kritiskās sastāvdaļas ir vismaz vairākus gadus vecas un darbojas nevainojami, taču ražotājs tās ir atstājis novārtā vai “nolietojušas”. Dažos gadījumos tos var uzturēt, tikai izmantojot Windows XP lodziņu, kurā darbojas IE6 un Java 5. Daudzos gadījumos tie ir dārgi, nozarei specifiski rīki, piemēram, ražošanas iekārtas, vides kontroles sistēmas, drošības sistēmas vai citi risinājumi, kurus nav viegli vai viegli. lēti nomainīts.

Nereti redz vecāka gadagājuma Windows XP, Windows 2000 un pat Windows NT sistēmas, kurās darbojas ražošanas vadības programmatūra. Programmatūra parasti darbojas tikai ar šīm versijām vai arī tai ir nepieciešama līdzīga programmatūra, kurai ir līdzīgi ierobežojumi.

Ikviens zina, ka tā ir atbildība, taču sistēmas jaunināšana var būt neiespējama, izņemot ārkārtīgi dārgu visas ražošanas līnijas vairumtirdzniecības jaunināšanu, vai arī tas var maksāt desmitiem vai simtiem tūkstošu dolāru, lai tiktu iztērēti programmatūras licencēm. Sastopoties ar izvēli starp dažu vecāku sistēmu uzturēšanu vai pilnīgi funkcionālas aparatūras un programmatūras nomaiņu, pupiņu skaitītāji gandrīz noteikti izvēlēsies pirmo. Ergo, šī Windows 2000 kaste tiek regulāri “salabota”.

Briesmas rodas, kad programmatūras pārdevēji pārtrauc darīt pieejamas vecākas programmatūras versijas. Es ne vienmēr runāju par operētājsistēmām, bet par citiem pamatelementiem. Kad programmatūras pārdevējs izvelk vecās versijas no savām lejupielādes vietnēm, tas liek administratoriem mēģināt atjaunot vecāku sistēmu, lai meklētu šīs paketes citur, parasti no ne visai uzticamiem avotiem. Laika gaitā šī problēma tikai pasliktinās. Ja vecākas versijas ir beigušās, pārdevējam būtu daudz drošāk piegādāt pārbaudāmus, pilnībā neatbalstītus šo izlaidumu lejupielādes, nekā pilnībā noņemt un piespiest cilvēkus izmantot apšaubāmus avotus.

Cits jautājums ir pārlieku cieši drošības ierobežojumi, kas efektīvi bloķē noteiktu rīku darbību. Piemēram, Java 7 un Java 8 bloķē neuzticamus SSL sertifikātus, tādēļ, ja jūs mēģināt piekļūt iekšējai Java balstītai pārvaldības lietotnei, izmantojot pārlūku ar pašparakstītu sertifikātu, jums būs jāpārlec cauri virknei ķekaru, lai iegūtu tur. Dažreiz vienīgā iespēja ir pazemināt Java versiju, kas parasti pieskrūvē citas lietotnes. Jūs esat nolādēts, ja jūs to darāt, un sasodīts, ja jūs to nedarāt.

Paļaušanās uz novecojošām sistēmām, protams, noved pie arvien grūtākām un bīstamākām uzturēšanas un administrēšanas procedūrām, taču daudzos gadījumos šīs briesmas ir mākslīgs, nevajadzīgs rezultāts, ka pārdevēji ierobežo piekļuvi vecākām programmatūras izlaidumiem. Neviens nevēlas mūžīgi saglabāt vecāku programmatūru, un noteikti jāņem vērā drošības riski, taču neticami īss dažu programmatūru darbības laiks galu galā rada vairāk problēmu, nevis mazāk.

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