Hooldusleping või ühekordne parandus Drupal-saidile
🎧 Kuula kõiki artikleid järjest
Kõik veebiprobleemid ei vaja hoolduslepingut. Samas on palju Drupal-saite, mille puhul ainult juhuslik abi jätab tehnilised ja ärilised riskid lahendamata.
Kas valida ühekordne parandus või hooldusleping?
See sõltub sellest, millist rolli veeb sinu organisatsioonis täidab.
Kui tegemist on harva uuendatava väikese veebiga, võib ühekordsest parandusest täiesti piisata.
Kui veeb toetab müüki, teenindust või igapäevast tööd, muutub küsimus kiiresti mitte parandamises, vaid riskide juhtimises.
Millal piisab ühekordsest parandusest?
Mõned probleemid on selgelt piiritletud:
- kontaktivorm ei saada e-kirju;
- üks leht ei avane;
- pildid ei kuvata korrektselt;
- sisus on tehniline viga;
- vaja on väikest funktsionaalset muudatust.
Sellisel juhul on mõistlik tellida konkreetne töö, lahendada probleem ja liikuda edasi.
Ühekordne parandus sobib tavaliselt siis, kui:
- probleem on hästi defineeritud;
- sait muutub harva;
- puuduvad keerukad integratsioonid;
- organisatsioonil on olemas sisemine IT-tugi;
- regulaarseid uuendusi tehakse muul viisil.
Millal tasub valida hooldusleping?
Regulaarne hooldus muutub oluliseks siis, kui veebi töökindlus mõjutab äritegevust.
Veeb toetab müüki või teenuse osutamist
Kui veeb on maas, aeglane või vigane, mõjutab see otseselt:
- müüki;
- päringuid;
- kliendikogemust;
- organisatsiooni mainet.
Sellisel juhul on oluline, et probleemidele reageeritakse kiiresti ning süsteemi seisukorda jälgitakse pidevalt.
Kasutusel on palju mooduleid ja integratsioone
Drupal-saidid kasutavad sageli kümneid mooduleid ning erinevaid väliseid teenuseid:
- makselahendused;
- CRM-id;
- ERP-süsteemid;
- autentimisteenused;
- analüütikaplatvormid.
Mida rohkem sõltuvusi, seda rohkem vajab süsteem regulaarset ülevaatust ja uuendamist.
Turvauuendusi tuleb regulaarselt
Drupal avaldab turvauuendusi pidevalt.
Iga uuendus tähendab tavaliselt:
- sõltuvuste uuendamist;
- testimist;
- vajadusel parandusi custom-koodis;
- kontrollitud avaldamist.
Kui seda regulaarselt ei tehta, koguneb tehniline võlg ning suureneb turvarisk.
Veebil on mitu toimetajat
Mida rohkem inimesi süsteemi kasutab, seda olulisemaks muutuvad:
- õiguste haldus;
- töövood;
- konfiguratsiooni kontroll;
- auditijälg.
Regulaarne hooldus aitab vältida olukordi, kus süsteem muutub aja jooksul raskesti hallatavaks.
Mida hooldusleping tavaliselt sisaldab?
Hea hooldusleping ei tähenda ainult võimalust abi küsida.
Tavaliselt sisaldab see:
Turvauuendused
- Drupal Core uuendused;
- contrib-moodulite uuendused;
- PHP ja serveritarkvara jälgimine;
- turvariskide hindamine.
Monitooring
Monitooring aitab märgata probleeme enne kasutajaid.
Näiteks:
- veeb ei vasta;
- SSL-sertifikaat aegub;
- serveri ressursid saavad otsa;
- tekivad kriitilised vead.
Testitud avaldamine
Muudatused viiakse tootmiskeskkonda kontrollitud protsessi kaudu.
See tähendab tavaliselt:
- arenduskeskkonda;
- testkeskkonda;
- varukoopiaid;
- dokumenteeritud juurutamist.
Tehniline nõustamine
Paljud küsimused ei ole otseselt vead.
Näiteks:
- kas uuendada Drupal 10 pealt Drupal 11 peale;
- kuidas lahendada jõudlusprobleeme;
- kas uus integratsioon on mõistlik;
- kuidas vähendada tehnilist võlga.
Sellised küsimused on sageli osa pikaajalisest hooldusest.
Mis juhtub, kui hooldust ei tehta?
Enamik veebisaite ei lähe katki üleöö.
Probleem tekib järk-järgult:
- uuendused jäävad tegemata;
- sõltuvused vananevad;
- tehniline võlg kasvab;
- turvarisk suureneb;
- muudatuste tegemine muutub kallimaks.
Paljud keerulised ülevõtmised algavad just olukorrast, kus sait on aastaid töötanud ilma regulaarse hoolduseta.
Kuidas otsustada?
Lihtne küsimus on:
Mis juhtub, kui veeb on homme terve päeva maas?
Kui mõju on väike, võib ühekordne parandus olla täiesti piisav lahendus.
Kui mõju tähendab:
- müügikaotust;
- teenuse katkestust;
- mainekahju;
- klientide rahulolematust;
siis tasub kaaluda regulaarset hoolduslepingut.
Kokkuvõte
Ühekordne parandus lahendab konkreetse probleemi.
Hooldusleping aitab vähendada järgmiste probleemide tekkimise tõenäosust.
Mida olulisem on veeb organisatsiooni igapäevases töös, seda suurem on regulaarse hoolduse väärtus. Väikese informatiivse veebilehe puhul võib piisata juhuslikust toest. Ärikriitilise Drupal-süsteemi puhul on hooldus tavaliselt osa normaalsest tegevuskulust.
Kui olemasoleva süsteemi seisukord ei ole selge, tasub enne otsuse tegemist teha tehniline audit. See annab ülevaate riskidest, uuenduste olukorrast ja sellest, kui palju hooldust platvorm tegelikult vajab.
Korduma kippuvad küsimused
Kas hooldusleping on vajalik igale Drupal-saidile?
Ei. Väikese ja harva muutuva veebilehe puhul võib piisata ühekordsetest töödest. Mida olulisem on veeb äritegevusele, seda põhjendatum on regulaarne hooldus.
Kui tihti tuleks Drupalit uuendada?
Turvauuendusi tasub jälgida pidevalt. Enamik organisatsioone rakendab uuendusi vähemalt kord kuus või vastavalt avaldatud turvaparanduste kriitilisusele.
Kas hooldus sisaldab ka uusi arendusi?
See sõltub lepingust. Tavaliselt sisaldab hooldus platvormi korrashoidu, kuid paljud lepingud võimaldavad kasutada kokkulepitud mahtu ka väiksemate arendustööde jaoks.

Vajad Drupal abi?
Kui artikkel puudutab sinu olukorda, ei pea kõike lõpuni lugema. Sinuga suhtleb päris inimene ja aitab järgmise sammuni jõuda.