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.
| Pakett | Sobib olukorras | Sisaldab | Täpsustamist vajab |
|---|---|---|---|
| Basic | Väiksem Drupali sait, kus peamine risk on turvauuenduste ununemine | Monitooring, Drupali tuuma ja lisamoodulite turvauuenduste jälgimine, varunduse olemasolu kontroll, lühike hoolduslogi | Uuenduste sagedus, varukoopia taastetesti kord, reageerimisaeg |
| Growth | Aktiivne sait, kus hoolduse kõrval on vaja väiksemaid edasiarendusi | Basic + kokkulepitud arendusmaht, testkeskkonna kasutamine, prioriteetide ülevaatus, väiksemad parandused | Kuine arendusmaht, tööde prioriseerimise kord, testide ulatus |
| Critical | Ärikriitiline Drupali platvorm, kus katkestus või turvarisk mõjutab tööd | Growth + prioriteetne tugi, ennetav tehniline juhtimine, kriitiliste töövoogude testid, avaldamisplaan | SLA, 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