Drupali hooldus — kontrollitud uuendused ja tehniline vastutus

Drupali hooldus hoiab saidi ajakohase, testitud ja taastatavana. Turvauuendused, varukoopiad, testkeskkond ja monitooring tuleb kokku leppida enne, kui tekib kiireloomuline probleem.

Mida hooldus tegelikult hõlmab

Drupali tuuma ja moodulite turvauuendusi ilmub regulaarselt. Iga uuendus võib mõjutada kohandatud koodi, kujundust või liidestusi, mistõttu ei paigalda me neid kontrollimata.

Meie hoolduse rütm:

  • Turvauuendused — jälgime Drupali turvahoiatusi ja rakendame kriitilised paigad prioriteetselt.
  • Versioonide haldus — Composeril põhinev sõltuvuste haldus; muudatused testime enne avaldamist arenduskeskkonnas.
  • Automaattestid — kokkulepitud kriitilised kasutajateekonnad katame Playwrighti testidega, et regressioonid enne avaldamist tuvastada.
  • Monitooring — tööshoiu jälgimine, veateavitused ja logide ülevaatus.
  • Muutuste logi — hoiame platvormi ajalugu, et muudatused ja otsuste põhjused oleksid jälgitavad.

Millal on hooldus eriti oluline

Drupali hooldusleping on eriti põhjendatud siis, kui:

  • eelmine arendaja lahkus ja süsteem on ilma tehnilise omanikuta;
  • Drupali tuuma või lisamoodulite turvauuendused on mitu kuud tegemata;
  • puudub testkeskkond või varukoopia taastamist pole proovitud;
  • veebis esineb korduvaid vigu, mille põhjust keegi ei tea;
  • plaanis on suurem muudatus või migratsioon, kuid platvormi seis pole selge;
  • tegemist on ärikriitilise platvormiga, kus katkestus maksab rohkem kui hooldus.

Drupali hoolduspaketid

Täpne sisu sõltub platvormi kriitilisusest, ligipääsudest ja olemasolevast testikattest. Allpool on praktiline raamistik, mille põhjal hooldusmaht kokku leppida.

PakettSobib olukorrasSisaldabTäpsustamist vajab
BasicVäiksem Drupali sait, kus peamine risk on turvauuenduste ununemineMonitooring, Drupali tuuma ja lisamoodulite turvauuenduste jälgimine, varunduse olemasolu kontroll, lühike hoolduslogiUuenduste sagedus, varukoopia taastetesti kord, reageerimisaeg
GrowthAktiivne sait, kus hoolduse kõrval on vaja väiksemaid edasiarendusiBasic + kokkulepitud arendusmaht, testkeskkonna kasutamine, prioriteetide ülevaatus, väiksemad parandusedKuine arendusmaht, tööde prioriseerimise kord, testide ulatus
CriticalÄrikriitiline Drupali platvorm, kus katkestus või turvarisk mõjutab töödGrowth + prioriteetne tugi, ennetav tehniline juhtimine, kriitiliste töövoogude testid, avaldamisplaanSLA, reageerimisajad, valvekorra vajadus, eskalatsioonikanal

Hindu ja reageerimisaegu ei ole mõistlik enne süsteemi ülevaatust lubada. Need lepitakse kokku pärast esmast auditit või hooldusse võtmise kontrolli.

Kuidas alustame

Alustame platvormi ülevaatusega — vaatame üle versiooni, moodulid, koodis olevad riskid ja hoolduse seisukorra. See annab selge pildi, mida teha kohe ja mida planeerida pikemaks.

Kirjelda lühidalt olukorda: veebiaadress, peamised mured, millal viimati uuendusi tehti ja kas ligipääsud koodile ja serverile on olemas.

Järgmine samm: kirjelda lühidalt olukorda — veebiaadress, peamised mured, millal viimati uuendusi tehti.

Täida kontaktvorm