SLUŽBY CARETSIX
Integrace systémů a propojení přes API
Stejný údaj nemusí někdo přepisovat do několika aplikací. Navrhneme předávání dat mezi vašimi nástroji tak, aby odpovídalo jejich možnostem i každodennímu provozu.
Probrat váš projektJedna změna, správná data na dalších místech
Nový zákazník v CRM, zakázka v ERP a stav práce ve vlastní aplikaci spolu často souvisejí. Ruční přenos vytváří prodlevy a rozdílné verze údajů. Začneme výběrem konkrétního toku, který má propojení zjednodušit.
Můžeme navrhnout například předání zákaznických údajů, import objednávkových podkladů nebo aktualizaci stavu zakázky. Proveditelnost závisí na rozhraních a podmínkách jednotlivých systémů.
API není jediná cesta
API umožňuje aplikacím předávat si data přímo. Když není dostupné nebo nepokrývá potřebnou funkci, může pomoci pravidelný import, export nebo souborová výměna, například přes SFTP.
Synchronizace může běžet v dávkách nebo reagovat na změny. Interval volíme podle toho, jak rychle lidé data potřebují, jaké limity má rozhraní a jakou zátěž přenos vytváří.
Nejdřív pravidla pro data
Určíme zdroj pravdy: který systém rozhoduje o konkrétním údaji. Vyjasníme směr přenosu, identifikátory záznamů a postup při souběžných změnách. Obousměrné propojení vyžaduje jasná pravidla pro řešení konfliktů.
Potřebujeme dokumentaci dostupných rozhraní, vzorky dat a odpovědnou osobu za každý systém. Přístupy navrhujeme jen v rozsahu potřebném pro dohodnuté operace.
Co když se přenos nepodaří
Při návrhu počítáme s nedostupností systému, neplatnými údaji i opakovaným doručením stejného vstupu. Rozlišujeme dočasnou chybu vhodnou k opakování od případu, který potřebuje opravu.
Navrhujeme identifikaci již zpracovaných záznamů a dohledatelnost průběhu přenosu. Způsob záznamu chyb, upozornění a nápravy domluvíme podle významu dat a odpovědnosti za provoz.
Ověření a další provoz
Na vybraných scénářích ověříme mapování položek, první import, změny i selhání přenosu. Součástí domluvy je, kdo řeší chyby a jak postupovat při změně rozhraní dodavatele.
Předání zahrnuje popis toku dat a potřebné provozní informace. Další dohled a údržbu vymezíme podle požadavků vaší firmy.
Zkušenost s příjmem a sjednocováním dat
Projekt příjmu objednávek ukazuje práci s e-maily, SFTP a transformací souborů. SchoolData zase ukazuje zpracování různorodých veřejných zdrojů do společného datového modelu. Každá ukázka řeší jinou část problému, jak dostat data do použitelné podoby.
PŘED ZAČÁTKEM SPOLUPRÁCE
Časté otázky
Co když systém nemá API?
Prověříme importy, exporty a podporované souborové výměny. Pokud systém přístup k potřebným datům neumožňuje, vymezíme toto omezení už při návrhu.
Lze propojit i starší systém?
Záleží na dostupných rozhraních, formátech a oprávněních. Pomůže dokumentace a vzorek exportu; samotné stáří systému není rozhodující.
Jak často se mohou data přenášet?
Podle potřeby provozu a možností rozhraní: pravidelně v dávkách nebo při změně. Četnost určíme s ohledem na limity a náklady.
Kdo řeší změny a výpadky po spuštění?
Předem domluvíme odpovědnosti, způsob hlášení chyb a rozsah další podpory. Integrace musí počítat i se změnami připojených aplikací.
DALŠÍ SOUVISLOSTI
Související služby a ukázky práce
DALŠÍ KROK
Proberme váš projekt
Napište, které systémy chcete propojit, jaká data mezi nimi přenášíte a kde dnes vzniká ruční práce.
pavla@caretsix.com ↗