- Přehledy IS
- APS (20)
- BPM - procesní řízení (22)
- Cloud computing (IaaS) (10)
- Cloud computing (SaaS) (33)
- CRM (51)
- DMS/ECM - správa dokumentů (20)
- EAM (17)
- Ekonomické systémy (68)
- ERP (77)
- HRM (27)
- ITSM (6)
- MES (32)
- Řízení výroby (36)
- WMS (29)
- Dodavatelé IT slueb a řeení
- Datová centra (25)
- Dodavatelé CAD/CAM/PLM/BIM... (39)
- Dodavatelé CRM (33)
- Dodavatelé DW-BI (50)
- Dodavatelé ERP (71)
- Informační bezpečnost (50)
- IT řeení pro logistiku (45)
- IT řeení pro stavebnictví (26)
- Řeení pro veřejný a státní sektor (27)
ERP systémy
CRM systémy
Plánování a řízení výroby
AI a Business Intelligence
DMS/ECM - Správa dokumentů
HRM/HCM - Řízení lidských zdrojů
EAM/CMMS - Správa majetku a údrby
Účetní a ekonomické systémy
ITSM (ITIL) - Řízení IT
Cloud a virtualizace IT
IT Security
Logistika, řízení skladů, WMS
IT právo
GIS - geografické informační systémy
Projektové řízení
Trendy ICT
E-commerce B2B/B2C
CAD/CAM/CAE/PLM/3D tisk![]() | |
| Přihlaste se k odběru newsletteru SystemNEWS, který kadý týden přináí výběr článků z oblasti podnikové informatiky | |
![]() | |
Streamovací platformy mění české bankovnictví i e-shopy
Společnosti dnes kvůli zajitění kvalitních slueb a hladkého chodu online aplikací často potřebují, aby jejich data byla neustále v pohybu. I proto je v oblasti IT na vzestupu tzv. event-driven integrace, která s vyuitím kvalitní streamovací platformy dokáe zajistit efektivní výměnu informací mezi systémy. Jak přesně tento koncept firmám pomáhá?

V bankovním prostředí vidíme stále větí poptávku po digitalizaci vech agend a slueb. S tím roste i počet systémů a jejich vzájemná výměna dat. Klienti zároveň očekávají, e budou mít své produkty a sluby stále dostupné s okamitou reakcí na jejich poadavky.
Události přenáejí informace
Vedle dlouhodobých trendů v integraci, jako je decentralizace, kontejnerizace, vyuití API managementu a snahy vytvářet mení a prunějí řeení, představuje event-stream neboli proud událostí dalí téma, kterému je třeba věnovat pozornost. Jde o architektonicko-technologický koncept, který pomáhá řeit narůstající poadavky v integrační sféře, a to předevím v oblasti event-driven integrace. Řada českých bank u event streamy vyuívá jako kritický integrační nástroj.
Za událost se v tomto integračním schématu povauje popis něčeho, co je (fakt) - například adresa zákazníka nebo účetní zůstatek. Spadá pod ni ale i oznámení o změně stavu, jako je změna adresy zákazníka nebo notifikace o překročení povoleného limitu, či různé pokyny k akci v rámci daného systému.
Jak se zpracovávají proudy událostí
Jednou z moností, jak efektivně řídit a zpracovávat události, je zapojení platformy pro streamování dat. Převládající technologií se v tomto ohledu stala Apache Kafka, open source distribuovaná streamovací platforma, kterou lze pouít k vytváření aplikací a kanálů pro streamování dat v reálném čase.
Za vznikem Apache Kafka stojí vývojáři ze společnosti LinkedIn, kteří potřebovali nástroj pro rychlý, bezpečný a kálovatelný přenos velkého mnoství dat v rámci celého světa. Tehdejí integrační nástroje a postupy nedokázaly tyto poadavky dostatečně reflektovat. Dnes se Kafka pouívá v mnoha odvětvích a společnostech od těch středních a po globální korporace.
Kdy pouijete tuto streamovací platformu jako páteřní technologii pro integraci, lze implementovat systémy slueb a mikroslueb tak, aby si vyměňovaly události v reálném čase a zároveň vytvářely události nové, například v reakci na to, co právě dělá koncový uivatel v aplikaci.
V praxi tak například můe událost po přidání poloky do koíku na e-shopu vést k vytvoření aktualizovaného obsahu koíku, nastavení nové odpovídající ceny a aktualizaci skladových zásob. Kafka zároveň umoňuje s událostmi pracovat v bezvýpadkovém reimu 24 hodin denně 7 dní v týdnu. Události jsou spolu se svými daty bezpečně uloené v Kafka clusteru a dostupné mnoha aplikacím a slubám. To je v dnení době klíčové, vechno se zrychlilo a klienti dnes očekávají, e sluby poběí bez výpadků, budou kálovatelné a ve bude hned vyřízené.
Dostát tomuto poadavku lze díky tomu, e vekerá komunikace mezi systémy v Kafce probíhá asynchronně. To znamená, e systémy jsou mezi sebou volně svázané a jsou navzájem nezávislé. K výhodám tohoto přístupu patří monost systémy snadno aktualizovat, kálovat a provozovat v mnoha replikách po celém světě, tak aby dokázaly zpracovat neustále zvyující se počet klientských poadavků.
Je vak důleité, aby na začátku celého projektu nejprve proběhla datová analýza, výběr integračních vzorů, které Kafka umoňuje, správná definice přenosových kanálů v Kafce a jejich schémat. Podstatné je také oetřit chyby, ke kterým můe docházet při vytváření i čtení zpráv správný návrh je jako vdy pro úspěch klíčový.
Kdy má událostmi řízená architektura smysl?
Vyuití Kafky dává smysl vude tam, kde je potřeba zpracovat obrovské mnoství dat v reálném čase a bez prodlevy. Typicky se event-driven integrace prosazuje v prostředí, které pouívá mikroservisní architekturu, kterou dobře doplňuje v oblasti kálovatelnosti, odolnosti proti výpadkům a agility.
Typickým příkladem, se kterým se setkáváme, je zpracování logů (aplikačních i auditních), monitoring uivatelských aktivit a online vyhodnocení klientských nabídek či klasická aplikační integrace. Předevím v posledním případě je nutné navrhnout správný přístup k distribuci a konzumaci událostí, protoe event-streaming pro stávající systémy můe být sloitějí na implementaci ne jiné typy integrace.
Odměnou za správnou realizaci je pak obrovský potenciál do budoucna schopnost rychleji reagovat na nové klientské poadavky (často bez nutnosti výpadku), efektivně kálovat s růstem klientské základny a zajistit stabilní a stále dostupné sluby pro zákazníky.
![]() |
Petr Dlouhý Autor článku pracuje v oblasti IT ji více ne 20 let a věnuje se dodávkám komplexních řeení hlavně pro finanční instituce. V současnosti působí ve společnosti Trask, kde na pozici Integration and Client Director vede tým 80 integračních expertů. |





















