
Návratnosť softvéru a automatizácie. Ako postaviť business case
Postavte business case pre softvér alebo automatizáciu z meraného nákladu dnešného procesu, TCO, scenárov, citlivosti a jasných stop kritérií.
Výpadok elektronického katastra nehnuteľností (ESKN) v januári 2026 opäť pripomenul dlhodobý problém slovenskej verejnej správy. Kritické e-služby sú krehké. Realitné kancelárie, notári a advokáti nemohli pracovať. Občania si nevedeli preveriť vlastníctvo nehnuteľností. Úrad geodézie komunikoval zdržanlivo a neurčito. Kto bol prekvapený, nech zdvihne ruku. Nikto? Presne tak.
Nie je to prvý ani posledný takýto výpadok. Je to však príležitosť pozrieť sa na to, čo by sa malo robiť inak.
Väčšina kritických štátnych systémov na Slovensku vznikla v ére, keď sa o cloude, kontajnerizácii alebo mikroslužbách len snívalo. Vidno to na ich stavbe. Sú monolitické, takže zlyhanie jedinej časti položí celok. Bežia na jednom serveri alebo v jednom dátovom centre, takže pri jeho výpadku niet kam prepnúť.
K tomu sa pridáva vek. Časť systémov stojí na technológiách, ktoré už nikto nepodporuje, takže na známu zraniteľnosť nepríde záplata. A keď systému rozumie iba pôvodný dodávateľ, štát nemá s kým súťažiť o modernizáciu.
Každý komponent raz zlyhá a systém s tým musí rátať. Circuit breaker odreže zaseknutú závislosť, aby jedna pomalá služba nestiahla so sebou zvyšok. Graceful degradation nechá použiteľné aspoň to, čo funguje, namiesto bielej obrazovky. A automatický failover prehodí prevádzku na záložnú inštanciu, kým všetci spia.
Nemôžete opraviť to, čo nevidíte. Moderný systém potrebuje štyri veci naraz:
Bez nich je ladenie výpadku hádanie.
Kritická služba musí bežať minimálne v dvoch nezávislých prostrediach. Prakticky to znamená nasadenie do viacerých zón alebo regiónov, load balancing medzi inštanciami a databázovú replikáciu, ktorá pri výpadku prepne na repliku sama.
Manuálne nasadzovanie je recept na katastrofu. CI/CD pipeline s automatickými testami zachytí chybu skôr, ako sa dostane k občanom. Blue-green a canary stratégie púšťajú novú verziu najprv na malú časť prevádzky. A keď sa aj tak niečo pokazí, návrat na predošlú verziu má trvať minúty, nie hodiny.
Výpadok ESKN ukázal, že komunikácia je rovnako dôležitá ako technická odolnosť. Status page v reálnom čase povie ľuďom, na čom sú. Príspevok na Facebooku o tri hodiny neskôr to nedokáže. SLA s definovanými časmi odozvy dáva tomu sľubu váhu. Po incidente má prísť report s príčinou a s tým, čo sa zmení.
Záťažové testy pritom nepatria len pred spustenie. Prevádzka sa v čase mení, takže testovať treba aj počas nej.
Banky, e-shopy a SaaS firmy riešia rovnaké výzvy a väčšina ich už vyriešila. Rozdiel je v motivácii. Súkromný sektor platí za každú minútu výpadku priamo, verejná správa túto spätnú väzbu nemá.
Riešenie nie je v tom, že štát začne nakupovať drahšie technológie. Je v tom, že začne uplatňovať overené inžinierske princípy.
Failover pritom nie je dôkazom odolnosti len preto, že je nakreslený v architektúre. Treba ho pravidelne skúšať riadeným prepnutím, merať čas obnovy a overiť, či záložná cesta zvládne reálnu prevádzku.
Keď budujeme systém, myslíme aj na to, čo sa stane, keď niečo zlyhá. Niečo vždy zlyhá. Otázka je len kedy.
Výpadky štátnych e-služieb nie sú nevyhnutnosť. Sú dôsledkom architektonických rozhodnutí alebo ich absencie. Princípy, ktoré fungujú v súkromnom sektore, fungujú aj vo verejnom. Stačí ich začať uplatňovať.
Ak budujete systém, ktorý musí byť spoľahlivý, porozprávajme sa o tom, ako to dosiahnuť.

Postavte business case pre softvér alebo automatizáciu z meraného nákladu dnešného procesu, TCO, scenárov, citlivosti a jasných stop kritérií.
Transpozičný deadline smernice o transparentnosti odmeňovania je 7. júna 2026. Prvý reporting pre firmy 250+ do júna 2027. Čo musí zvládnuť Váš mzdový systém.
Banky v EÚ musia do konca 2025 posielať a prijímať okamžité platby. Prichádza verification of payee. Čo to znamená pre párovanie, prevenciu podvodov a Váš ERP.