Zone veebimajutuse platvorm – paindlik, kuid piiridega

Hasso Tepper
RSS: Jaga:

Zone veebimajutuse platvorm areneb pidevalt, et pakkuda PHP-kesksel infrastruktuuril töötavatele arendajatele rohkem võimalusi ja paindlikkust. Kuigi enamiku klientide vajadused katab klassikaline LAMP-tehnoloogiakomplekt (Linux, Apache, MySQL, PHP), on üha sagedamini fookuses keerukamad lahendused, sealhulgas Redis, Elasticsearch ja Node.js. Selles postituses vaatame üle, milliseid võimalusi ja piiranguid pakub rakenduste paigaldamine kasutaja kodukataloogi ning anname ülevaate uuest ZoneOS 25.05.00 platvormiversioonist – sealhulgas muudatustest, mis võivad mõjutada just käsitsi paigaldatud tarkvara.

Zone veebimajutuse platvorm – paindlik, kuid piiridega

Aja jooksul on PHP-rakenduste vajadused muutunud keerukamaks ning oleme jõudumööda püüdnud nendega kohaneda. Platvormile on lisandunud tugi Redis- ja Elasticsearch/OpenSearch-andmebaasidele ning kasutusvalmis on ka Node.js, mille versiooniuuendamise eest hoolitseb Zone.

Paraku ei ole võimalik kõigi vajadusi täielikult katta – vahel seab piire ka tarkvara litsents. Klientidel on alati võimalus kasutada pilveplatvormi ja paigaldada sinna soovitud tarkvara. Samas kasutatakse üsna aktiivselt ka Zone hallataval platvormil võimalust paigaldada rakendusi oma kodukataloogi. Me ei sea sellele piiranguid – tegemist on teadliku disainiotsusega –, kuid soovitame enne tegutsemist põhjalikult läbi mõelda sellega kaasnevad riskid.

Näiteks tuleb arvestada, et selliste rakenduste turvalisuse ja uuendamise eest vastutab kasutaja ise. See võib osutuda keerulisemaks, kui esmapilgul tundub, ja nõuda dokumentatsiooni, kokkuleppeid arendajatega jms. Meie kogemus näitab, et need aspektid kipuvad ajapikku ununema ning uuendamata rakendused muutuvad kergesti turvariskiks.

Teine oluline probleem puudutab platvormi pidevat arengut. Me ei saa oma uuendustes arvestada kõige sellega, mida kasutajad oma kodukataloogi paigaldanud on. Tüüpiline probleem tekib binaarfailidega, mis eeldavad süsteemilt teatud teekide olemasolu – süsteemiuuenduse käigus võivad need teegid eemaldatud saada. Mõnikord on võimalik seda riski maandada:

  • Kui võimalik, väldi oma binaarfailide kasutamist. Sinu vajadusele võib leiduda lahendus näiteks PHP- või Node.js-implementatsiooni kujul.
  • Eelista Go, Rust või muudes moodsates keeltes kirjutatud rakendusi, mis tavaliselt ei sõltu süsteemi teekidest.
  • Kasuta staatiliselt lingitud binaare, mis ei vaja süsteemi teeke. See ei pruugi alati võimalik olla ning võib tähendada suuremat mälukasutust.

Kui aga tõesti on vaja binaarfaili kasutada, tuleb arvestada, et platvormi uuenduste käigus võib see töötamast lakata – seega vajab see regulaarset tähelepanu.

ZoneOS 25.05.00 – olulised uuendused

Zone on liikumas uue platvormiversiooni ZoneOS 25.05.00 peale, mis toob kaasa märkimisväärseid muudatusi paigaldatud tarkvaras. Oleme võimaluse piires püüdnud säilitada ajutise ühilduvuse vanemate rakendustega ning võimaldada kasutajatel oma tarkvara uuendada endale sobival ajal.

  • Uus ZoneOS-versioon kasutab OpenSSL 3.5.0, mis ei ühildu varasema versiooniga 1.1.1. Et anda klientidele aega oma binaarfailid kohandada, sisaldab süsteem ajutiselt ka vanema versiooni teeke (/usr/lib64/libcrypto.so.1.1 ja /usr/lib64/libssl.so.1.1), kuid need eemaldatakse septembris.
  • Pythoni versioon 3.8 eemaldatakse, alles jääb 3.11 ning lisandub 3.13. Virtuaalkeskkonnad, mis kasutavad versiooni 3.11, töötavad edasi, kuid soovitame esimesel võimalusel planeerida üleminek versioonile 3.13.
  • PostgreSQL-i puhul lisandub versioon 17, senine versioon 14 jääb ajutiselt kasutusse. Kõigil, kes kasutavad süsteemset PostgreSQL-i, soovitame oma andmebaasid selle aasta jooksul uuele versioonile migreerida.

Täpsem nimekiri muudatustest on leitav aadressil:
👉 https://github.com/zone-eu/zoneos-changelog/blob/master/CHANGELOG-2025.md

Populaarsed postitused

Kliendi edulugu: kuidas muster.ee tõstis e-poe müüki, kui leidis Nutika Pilveserveri

Katrin Sulg
E-kaubandus on viimastel aastatel muutunud järjest olulisemaks. Konkurentsitihedas keskkonnas saavad veebilehe kiirus ja töökindlus määravaks. Muster.ee...

Kas domeen kuulub ikka sulle? ICANNi uus reegel sunnib vigaseid andmeid parandama

Jaanus Putting
Alates mai lõpust jõustub ICANNi uus poliitika, mis mõjutab geneeriliste domeenide omanikke. Kes on domeeni seaduslik omanik, määratakse nüüdsest...

Partner soovitab: Kuidas targalt integreerida ja hallata infosüsteeme

Acty
Tänapäeva digitaalses maailmas ei toimi ükski arvestatav organisatsioon enam iseseisvate tarkvaratükkide najal. Infosüsteemide integratsioon on muutunud...

Miks valida .EU domeen nüüd ja täna?

Jaanus Putting
Me elame ajastul, mil globaalsed jõujooned muutuvad kiiremini kui kunagi varem. Kui Euroopa on astunud ühisturuna üha tugevama ja sidusama tegutsemise...