Procesní integrace / 10
Zachovejte osvědčený software. Doplňte chybějící propojení.
Starší systém plní svůj účel, ale nenabízí stejná rozhraní jako nová aplikace. Prověříme existující přístupy a vyvineme omezený middleware, který kontrolovaně přemostí rozdíly.
Výchozí stav
Chybějící REST API neznamená automaticky nahrazení systému.
Specializovaná aplikace v noci exportuje XML, nový portál očekává strukturovaná API data. Mohou existovat SOAP endpointy, schválené views nebo dokumentovaný batch import. Tyto cesty mohou být spolehlivější než zásah do interních tabulek.
Začínáme podporovaným rozsahem a povolenou aktuálností. Middleware převádí kontrakty a stavy; nesmí nepozorovaně zavést druhou obchodní logiku, o kterou se nikdo nestará.
Co zajišťuje DataSource
Prověřit přístupy. Vyvinout adaptéry. Naplánovat přechod.
Prověřit přístupy
Ověření dokumentace výrobce, edice a skutečných exportních a importních cest. Samostatné posouzení čtení, zápisu a podporovaných provozních podmínek.
Vyvinout adaptéry
Oddělení zdrojového přístupu od mappingu a cílového přístupu. Vlastní mezimodel odděluje specifika staršího systému od nového konzumenta.
Naplánovat přechod
Omezení prvního datového toku, paralelní porovnání a dohoda postupu návratu. Dokumentace doby běhu, servisních oken a předání do provozu.
Legacy-Export (XML / Datei)
↓ Quelladapter
Staging + Prüfung + Zwischenmodell
↓ Zieladapter
Neue Anwendung (API)
Rückmeldung → definierte Importdatei / unterstützter Endpunkt
Technický scénář / ilustrativní příklad
Ze souborového exportu vzniká kontrolovaný datový tok.
Ilustrativní přechodová architektura. Nová aplikace dostává dohodnutý model. Zápisy zpět do staršího systému se doplní až tehdy, když existuje podporovaná cesta a obchodní pravidla.
Vzorová data a navržená pravidla. Konkrétní rozhraní a obchodní pravidla se prověří pro váš projekt.
Ošetření chyb, bezpečnost a provoz
Dostupnost: ověření a provoz.
Dostupnost
Noční zdroj neposkytuje garantovaný reálný čas. Výslovně stanovit přípustné zpoždění a postup u opožděných souborů.
Kompatibilita
Nepovažovat interní tabulky a automatizaci obrazovky za stabilní API. Nepodporované cesty posuzovat až po konkrétním ověření rizik a udržovatelnosti.
Odpovědnost
Dohodnout verzi adaptéru, mapping a ukládání dat s odpovědným týmem. Uchování, přístup k datům a obnovení běhu patří k rozsahu datového toku.
Odborné otázky
Detaily důležité před implementací.
Legacy · Adaptér · Výměna souborů · SOAP · Middleware · Staging
Potřebujeme okamžitě velkou integrační platformu?
Ne nutně. Omezený adaptér může stačit. Počet propojení, provoz a potřeba rozšíření určují vhodnou architekturu.
Může middleware nahradit všechny chybějící funkce?
Ne. Může propojit data a procesy, ale nedokáže spolehlivě vytvořit neexistující nebo nepodporovanou zdrojovou funkci.
Jak zůstane možná pozdější změna systému?
Jasně oddělenými adaptéry a dokumentovaným mezikontraktem. Při změně lze nahradit adaptér, zatímco obchodní pravidla zůstanou dohledatelná.
Pro technické vyjasnění
Začít vaším konkrétním procesem.
Uveďte výrobce a verzi, dostupné exporty, importy, dokumentaci a servisní okna. Anonymizovaný původní export a požadovaný cílový model usnadní posouzení.
V prvním rozhovoru vyjasníme dostupné přístupy, odpovědnost za data a omezený první datový tok. Poté dohodneme rozsah, odpovědnosti a podmínky.
Pro začátek stačí anonymizované příklady. V prvním dotazu neposílejte hesla, tokeny ani produkční data s osobními údaji.
Související úlohy
Další propojení v kontextu.
Integrace REST API
Dokumentace existuje, testovací request funguje. V běžném provozu přesto chybějí data nebo vznikají duplicitní záznamy. DataSource propojí vaše REST API s konkrétním obchodním procesem a plánuje i případ, kdy odpověď nepřijde.
Propojit SQL databáze
Reporting, portály nebo specializované aplikace potřebují data z jiné databáze. Navrhneme propojení, které zohlední přístupová oprávnění, konzistentní datové stavy a pravidla zúčastněných aplikací.
Automatizovat import CSV
Soubor přichází každý den. Někdo opraví sloupce, nahraje jej a následně kontroluje chybové zprávy. DataSource z této opakované ruční činnosti vytvoří dokumentovaný import s jasnými pravidly pro neúplná a chybná data.