Nejnebezpečnější vlastnost rozbité integrace je, že o sobě nedá vědět. Když spadne server, poznají to všichni hned. Když přestane chodit propojení mezi e-shopem a účetnictvím, přijde se na to za tři týdny — podle chybějících dokladů. Do té doby všechno vypadá normálně.
Co integrace rozbíjí
- Změny na druhé straně. Výrobce e-shopu změní API, banka upraví formát výpisu, účetní systém po aktualizaci vrací data jinak. Nikdo z nich se neptá — a ani nemusí, ohlásí to ve zprávě k vydání, kterou nikdo nečte.
- Vypršelé přístupy. Tokeny a certifikáty mají životnost. Integrace postavená „na jednou" spadne přesně v den, kdy token vyprší — typicky o víkendu.
- Výjimky, se kterými nikdo nepočítal. První faktura v cizí měně, znak v názvu firmy, který rozbije export, objednávka o řád větší než obvykle. Rok všechno běží, pak přijde vstup, který u stavby nikoho nenapadl.
Jak vypadá integrace, která přežije
Hlásí se sama: každé propojení má dohled, který pozná nejen „spadlo to", ale i „dnes neprošel žádný záznam, což je divné". Chyby se ukládají čitelně, aby se dalo zjistit, co přesně neprošlo a proč. A někdo má službu — sleduje ohlášené změny používaných systémů a upraví propojení dřív, než změna dopadne.
Otázka na vaši firmu
Kolik propojení mezi systémy u vás běží — a kdo se dozví, že některé přestalo? Když je odpověď „přijde se na to podle chybějících dat", máte integrace, ne jejich provoz. Rozdíl mezi obojím je přesně ta práce, která není vidět, dokud se nedělá.