A vezérlőpultoknak két megközelítése van: a valós idejű és az ütemezett.
A valós idejű vezérlőpult percenként vagy óránként frissül. Ilyen az üzemeltetési vezérlőpult, amelyen az ops csapat az elérhetőséget figyeli. Az ops csapat valós időben látja a hibaarány megugrását. Azonnal reagál. Ára: drága infrastruktúra, amely folyamatosan számolja a mutatókat.
Az ütemezett vezérlőpult naponta egyszer, reggel 6-kor frissül. Ilyen a vezetői vezérlőpult. Az ügyvezető reggel 6-kor látja a bevételt. A naponta meghozott döntésekhez ez elég. Ára: olcsó, egyszerű infrastruktúra.
A döntések gyakorisága és a költségvállalásod alapján válassz.
Mikor kell valós idejű
Üzemeltetési vezérlőpultok
A rendszer leállhat. Az ops csapatnak azonnal tudnia kell róla. Egy óra késés túl késő. Építs valós idejűt.
Incidenskezelési vezérlőpultok
Probléma történik. Az ügyeletes mérnöknek az aktuális állapotot kell látnia. Az elavult adat veszélyes. Építs valós idejűt.
Kereskedési vezérlőpultok
A másodpercek számítanak. Az öt perccel korábbi adat használhatatlan. Építs valós idejűt.
Ügyfeleknek szánt vezérlőpultok
Az ügyfelek az aktuális rendszerállapotot akarják látni. A hat órával korábbi állapot félrevezető. Építs valós idejűt.
Mikor elég az ütemezett
Vezetői vezérlőpultok
Az ügyvezető naponta egyszer ellenőriz. A reggel 6-os adat megfelel. A döntés naponta egyszer születik. Olcsóbb naponta egyszer számolni.
Marketing vezérlőpultok
A kampányadatok naponta frissülnek. Az egynapos késés nem kritikus. A csapat naponta egyszer hoz döntést.
Pénzügyi vezérlőpultok
A hónap végi adat végleges. A napi frissítés nem kell. A heti vagy a havi megfelelő.
Értékesítési vezérlőpultok
Az értékesítési vezető naponta nézi a kvótát. A tegnapi adat megfelel. A döntés friss adaton alapul, de nem valós idejűn.
Költségek összehasonlítása
Valós idejű vezérlőpult: az infrastruktúra költsége évi százezer dollár. A karbantartás költsége évi ötvenezer. Összesen: évi százötvenezer.
Ütemezett vezérlőpult: az infrastruktúra költsége évi ötezer dollár. A karbantartás költsége évi ötezer. Összesen: évi tízezer.
Különbség: évi százötvenezer dollár mínusz tízezer, vagyis száznegyvenezer dollár. Óriási. Csak akkor használj valós idejűt, ha tényleg szükséged van rá.
Valós példa: három vezérlőpult, három frissítési gyakoriság
Vezetői vezérlőpult (naponta ütemezve, reggel 6-kor)
Bevétel, lemorzsolódás, megszerzési költség, bővítésből származó bevétel. Naponta egyszer frissül. Költség: alacsony.
Értékesítési vezérlőpult (óránként ütemezve)
Pipeline, kvóta, előrejelzés. Óránként frissül, minden óra elején. Az ops csapat a nap elején és végén nézi meg. Költség: mérsékelt.
Üzemeltetési vezérlőpult (valós idejű)
Elérhetőség, hibaarány, válaszidő. Percenként frissül. Az ops csapat folyamatosan figyeli. Az ügyeletes mérnök használja az incidenskezeléshez. Költség: magas.
Stratégia
Három vezérlőpult, három különböző frissítési gyakoriság. Mindegyik a saját felhasználási esetére van optimalizálva. Ne tegyél minden vezérlőpultot valós idejűvé (túl drága). Ne tegyél mindet ütemezetté (lemaradsz a valós idejű problémákról).
Hibrid megközelítés: valós idejű riasztások és ütemezett vezérlőpultok
A vezérlőpult naponta egyszer frissül (olcsó). A riasztás akkor indul, ha egy mutató átlép egy küszöböt (drágább, de pontos). Példa: a bevételi vezérlőpult naponta frissül. De riasztás indul, ha a napi bevétel ötven százalékkal esik (valós idejű küszöbellenőrzés). A riasztás ritka, de szükség esetén valós idejű. Költséget takarít meg, miközben megmarad a reagálóképesség.
Gyakran ismételt kérdések
Honnan tudjuk, hogy valós idejű vagy ütemezett kell?
Kérdezd meg: mennyibe kerül egy órányi késés. Ha óránként ezer dollárba, a valós idejű indokolt. Ha nullába (a döntés amúgy is csak holnap születik), az ütemezett megfelel. Példa: az ops vezérlőpult a fizetést figyeli. A fizetés egy órára leáll. Száz ügyfél nem tud vásárolni. Száz tranzakció ötven dollárral összesen ötezer dollár kiesés. A valós idejű indokolt. A marketing vezérlőpult a kampány teljesítményét mutatja. A kampány egy hónapja fut. Az egynapos adatkésés nem kritikus. Az ütemezett megfelel. A WEMASY weboldalépítőjével mindezt a saját weboldaladra is felviheted.
Mi a valós idejű frissítés minimális gyakorisága?
A gyakorlatban egy perc a minimum. Az egy percnél gyakoribb frissítés zajt kelt (az adat folyton változik). A riasztások folyamatosan indulnak. A csapat állandó reagálási módban van. Az egyperces frissítés az üzemeltetési vezérlőpultokhoz való. Az ötperces gyakorlatiasabb (kevesebb zaj, kisebb infrastruktúra). Keresd az egyensúlyt a reagálóképesség és a zaj között.
Mit tegyünk a valós idejű vezérlőpulttal, ha a forrásadat nem valós idejű?
Használj közel valós idejűt. A valós idejű vezérlőpult az öt perccel korábbi (legfrissebb elérhető) adatot mutatja. Jobb kicsit régebbi adatot mutatni, mint semmit. Példa: az adatbázis ötpercenként frissül. A vezérlőpult az ötperces adatot aktuálisként mutatja. Írd ki: utolsó frissítés öt perce. Az átláthatóság elejét veszi a zavarnak.
Legyen külön valós idejű és ütemezett változata ugyanannak a vezérlőpultnak?
Nem. Egy vezérlőpult, két frissítési lehetőség. A felhasználó választ: frissítés percenként (valós idejű mód) vagy naponta egyszer (ütemezett mód). A felhasználóknak különböző igényeik vannak. Ugyanaz a vezérlőpult, rugalmas frissítés. Egyszerűbb a karbantartás.
Hogyan előzzük meg, hogy a valós idejű vezérlőpultok riasztási fáradtságot okozzanak?
Állíts be magas küszöböt. A valós idejű riasztás csak akkor induljon, ha a mutató jelentősen rossz. Küszöb: két százalék feletti hibaarány. Nem a nulla egész két százalék feletti hibaarány. A magas küszöb kevesebb riasztást jelent, az pedig kisebb fáradtságot. A riasztás valódi problémát jelezzen, ne normál ingadozást.
Hogyan jelezzük a legjobban, hogy egy vezérlőpult valós idejű vagy ütemezett?
Címkézd egyértelműen. A valós idejű vezérlőpult fejlécében: percenként frissül. Az ütemezett vezérlőpult fejlécében: naponta reggel 6-kor frissül. Ne feltételezd, hogy a felhasználó ismeri a frissítési gyakoriságot. Mondd ki. A felhasználó mindig tudja: mennyire friss ez az adat.