API integrace a architektura systémů

Systémy, které spolu nemluví, tě stojí přepisování, chyby a rozhodnutí nad zastaralými daty. Propojíme je (e-shop s ERP, CRM s účetnictvím, cokoli s API s čímkoli dalším) a postavíme pod tím moderní webovou architekturu. Začínáme u toho, co se dnes přepisuje ručně, protože právě tam se integrace systémů vyplatí nejdřív. Zvládneme jednotlivé napojení i celou integraci informačních systémů.

Od10 000 Kčza projekt

  • 0 Kčměsíčně za licence, kód je tvůj
  • 100 %přenosů zapsaných v logu
  • 1 procesna začátek, ten, který bolí nejvíc
  • 1 běhnanečisto, než vypneme ruční přenos

API integrace propojí tvoje systémy tak, aby si data předávaly samy a člověk nemusel dělat prostředníka. Napojení na hotovou službu stojí od 10 000 Kč, vlastní API od 15 000 Kč, synchronizace více systémů od 20 000 Kč. Každé napojení má log, upozornění při chybě a dokumentaci.

Propojujeme e-shopy, účetnictví, sklady, CRM i platební brány, české i zahraniční.

Propojujeme e-shopy, účetnictví, sklady, CRM i platební brány, české i zahraniční.

Když napojení selže, přijde upozornění a data počkají ve frontě, dokud se to neopraví.

Když napojení selže, přijde upozornění a data počkají ve frontě, dokud se to neopraví.

Ke každému napojení předáme dokumentaci, takže ho zvládne upravit i jiný vývojář.

Ke každému napojení předáme dokumentaci, takže ho zvládne upravit i jiný vývojář.

Architekturu volíme podle objemu dat a rozpočtu, bez technologií na ukázku.

Architekturu volíme podle objemu dat a rozpočtu, bez technologií na ukázku.

Každá služba v této kategorii, srozumitelně

  • Vývoj API

    Vlastní API pro partnery, aplikace a další systémy.

    V kostce Vlastní API rozhraní, přes které tvoje data bezpečně sdílíš s partnery, mobilní aplikací nebo dalšími systémy. Systémová integrace šitá na míru, se stejným standardem pro API v CZ i v zahraničí. Nad zamotaným starším systémem umíme postavit čistou vrstvu.

    Jak postupujemeNavrhujeme s verzemi, jasnými chybovými stavy a omezením počtu dotazů, takže se rozhraní rozšiřuje bez rozbití toho, co na něm už běží. Dokumentaci píšeme průběžně spolu s kódem. Integrace systémů se pak obejde bez dohadování a napojení proběhne bez dalšího vysvětlování.

    Co si odnesešFunkční rozhraní s dokumentací, testovacím prostředím a přístupovými klíči, plus sledování provozu, abys viděl, kdo ho používá a kde se zadrhává. Partner nebo mobilní aplikace se na něj napojí bez toho, aby se tě ptali na každý detail.

    Co je v ceně

    • Verzování a jasné chybové stavy
    • Dokumentace psaná spolu s kódem
    • Čistá vrstva nad starším systémem
    • Sledování provozu rozhraní

    Externí integrace

    Napojení na platby, dopravce, účetnictví a ERP.

    V kostce Napojení na služby, které používáš: platební brány, dopravce, účetnictví, ERP, marketingové nástroje, rezervační systémy. Každé API napojení bereme stejně vážně jako vlastní vývoj, protože nejdražší integrace je ta, která tiše kazí data měsíc, než si toho někdo všimne.

    Jak postupujemeNež se něco píše, ověříme, jestli pro danou službu neexistuje spolehlivé hotové řešení, vlastní kód stojí peníze každý měsíc. Když stavíme sami, integrace systémů padá nahlas: opakujeme neúspěšné pokusy, posíláme upozornění a vedeme záznam. Otestujeme i chování při výpadku druhé strany, aby zákazník nezůstal viset uprostřed objednávky.

    Co si odnesešNapojení na platební bránu, dopravce, účetnictví, ERP, marketingové nástroje nebo rezervační systém, běžící s upozorněním na chyby. Ke každému popis, co se kam posílá a jak často, což se hodí ve chvíli, kdy se bude něco měnit.

    Co je v ceně

    • Opakování pokusů a upozornění při chybě
    • Ošetřený výpadek druhé strany
    • Popis toho, co se kam posílá
    • Doporučíme i hotové řešení

    Vývoj PWA

    Webová aplikace na ploše telefonu bez obchodu s aplikacemi.

    V kostce Webová aplikace, kterou si člověk přidá na plochu telefonu a používá ji jako běžnou aplikaci, bez stahování z obchodu. Pro firemní nástroje bývá levnější než dvě nativní aplikace, protože se udržuje jeden kód. Aktualizuje se sama, schválení obchodu nečeká.

    Jak postupujemeNejdřív řekneme, kde má tenhle přístup hranice, protože některé funkce telefonu zůstávají mimo dosah a pak se nativní aplikaci nevyhneš. Postavíme ji tak, aby zvládla slabý signál, uměla notifikace a spouštěla se z ikony. Instalaci a aktualizaci vyzkoušíme na skutečných telefonech. Obyčejná adresa v prohlížeči zůstane funkční.

    Co si odnesešAplikaci, kterou si člověk přidá na plochu telefonu bez stahování z obchodu, s notifikacemi a offline režimem, aktualizující se sama. Zůstane funkční i obyčejná adresa v prohlížeči, takže se nikam nemusí nutit ten, kdo instalovat nechce.

    Co je v ceně

    • Ikona na ploše bez stahování z obchodu
    • Funguje i při slabém signálu
    • Jeden kód místo dvou aplikací
    • Na rovinu, kde má přístup hranice

    Headless řešení

    Nový vzhled webu bez zásahu do skladu a objednávek.

    V kostce Obsah a obchodní logika oddělené od vzhledu. Web pak předěláš, aniž by se sahalo na sklad, objednávky nebo redakci. Jedna správa obsahu zásobuje web, mobilní aplikaci i obrazovku na prodejně. Pro malý web se to nevyplatí, provoz je složitější.

    Jak postupujemeNejdřív poradíme, kdy vystačí hotová platforma a kdy se headless vyplatí. Když do toho jdeme, připravíme stránky dopředu, aby se servírovaly z rychlé sítě, což přidá na rychlosti. Administraci schováme, takže není vidět z internetu a zmenší se plocha k napadení. Texty se pak mění na jednom místě.

    Co si odnesešOddělenou správu obsahu, která zásobuje web, mobilní aplikaci i obrazovku na prodejně, takže se text mění na jednom místě. Web se pak dá předělat, aniž by se sahalo na sklad, objednávky nebo redakci.

    Co je v ceně

    • Předěláš vzhled bez zásahu do obchodu
    • Jedna redakce pro web, aplikaci i prodejnu
    • Rychlost a menší plocha k napadení
    • Řekneme, kdy se nevyplatí

    Cloudová řešení

    Hosting podle skutečné návštěvnosti a bez odstávek.

    V kostce Provoz webu nebo aplikace nastavený podle toho, kolik lidí tam opravdu chodí, s předvídatelnými náklady a bez odstávek při nasazení. Všechno běží na tvých účtech, takže nejsi závislý na tom, že přístupy držíme my.

    Jak postupujemeVybereme hosting a služby podle zátěže a rozpočtu. Nastavíme zálohy a hlavně vyzkoušíme jejich obnovu, na tom jediném u zálohování záleží. Nasazení pustíme automaticky z repozitáře, včetně vrácení zpět, když se něco nepovede. Sledování a upozornění zapneme dřív, než se spustí ostrý provoz, ať se o výpadku nedozvíš od zákazníků.

    Co si odnesešBěžící provoz na tvých vlastních účtech, s vyzkoušenou obnovou ze zálohy, automatickým nasazováním z repozitáře a upozorněními na výpadek. K tomu popis architektury a odhad provozních nákladů podle zátěže, se kterou se počítá.

    Co je v ceně

    • Zálohy s otestovanou obnovou
    • Nasazení bez odstávky a s návratem zpět
    • Upozornění dřív než od zákazníků
    • Účty a přístupy zůstávají tvoje

    Součástí balení

    Tohle si neobjednáváš zvlášť: je to v každé zakázce a děláme to my.

    Vlastní konektory

    Když pro tvoji dvojici systémů žádný hotový konektor neexistuje, napíšeme ho. Bývá to případ starších českých účetních a skladových programů, které mají API rozhraní jen napůl nebo vůbec. Tady dává smysl řešit integraci systémů individuálně, mimo univerzální nástroje.

    Před vývojem ověříme, co se z obou stran opravdu dá dostat, aby se v půlce nezjistilo, že to nejde. Pak nastavíme, jak často se přenáší, co má přednost při konfliktu a co se stane s nevyhovujícím záznamem. Konektor spustíme nejdřív nanečisto a porovnáme obě strany, než se vypne ruční přenos.

    VýstupVlastní konektor mezi tvou dvojicí systémů, zaznamenávaný, zdokumentovaný a tvůj. K tomu záznam přenosů, ve kterém se dá dohledat konkrétní doklad, a popis pravidel pro konflikty.

    • I pro systémy bez veřejného rozhraní
    • Konektor je tvůj, bez měsíčního poplatku
    • Pravidla pro konflikty a chybné záznamy
    • Ověření proveditelnosti před vývojem

    Integrace webhooků

    Propojení, která reagují okamžitě: objednávka spustí fakturu, faktura odečte sklad a zákazník dostane potvrzení, zatímco je ještě na děkovací stránce. Data jsou aktuální po celý den, čekání na noční dávku odpadá. Řešíme i protistranu, která webhooky neumí.

    Nastavíme příjem i odesílání událostí, podpis zpráv a opakované doručení, když první pokus selže. Zpráva, která přijde dvakrát nebo nedorazí, patří k běžnému provozu, proto každou příchozí ukládáme do archivu a dá se odtud znovu přehrát. Tam, kde druhá strana nespolupracuje, sáhneme po pravidelném dotazování.

    VýstupPropojení, které reaguje okamžitě, plus archiv událostí s možností přehrání a přehled, které zprávy neprošly a proč. Data jsou pak aktuální po celý den. Nemusíš čekat na ranní aktualizaci.

    • Reakce v sekundách, bez čekání přes noc
    • Ověření pravosti a opakování
    • Uložené události k dohledání
    • Řešení i pro systémy bez webhooků

    Synchronizace systémů

    Jeden zdroj pravdy napříč e-shopem, skladem, CRM a účetnictvím, aby se stejný údaj nelišil podle toho, kam se člověk podívá. Bez určeného pořadí vyhrává systém, který ukládal jako poslední, a to bývá náhoda.

    Nejdřív určíme, který systém je u kterého údaje rozhodující. Pak nastavíme směr a frekvenci přenosů, řešení konfliktů i chování při výpadku, aby se data nezdvojovala. Historii převedeme jako první a nanečisto na kopii, takže se chyby v párování najdou dřív, než se přepne ostrý provoz. Přidáme pravidelnou kontrolu, která porovná obě strany.

    VýstupSynchronizaci mezi e-shopem, skladem, CRM a účetnictvím s písemným pravidlem, který údaj odkud pochází. K tomu pravidelnou kontrolu, která porovná obě strany a nahlásí rozdíly, takže se tichý rozpad pozná dřív než u inventury.

    • Rozhodující systém určený u každého údaje
    • Pravidla pro konflikty a výpadky
    • Pravidelná kontrola rozdílů
    • Zkušební přenos před ostrým startem

    Technologie

    Znáš to?

    Pan Novákprvní hovor
    1. Sklad v e-shopu nesedí se skutečností

    2. Zákazník objedná zboží, které už není skladem, protože stav se přepisuje ručně nebo jednou denně. Synchronizace skladu a e-shopu posílá změny hned, jak nastanou.

    3. Máme pět systémů a každý říká něco jiného

    4. Zákazník je v CRM pod jedním jménem, v účetnictví pod druhým a v e-shopu pod třetím. Určíme, který systém je zdrojem pravdy pro jaká data, a ostatní se podle něj srovnají.

    5. Napojení občas přestane fungovat a nikdo to neví

    6. Tiché výpadky jsou nejdražší: objednávky se týden neposílají do účetnictví a přijde se na to při uzávěrce. Každé naše napojení se hlídá a při chybě ohlásí.

    7. Starý systém nejde napojit na nic nového

    8. Když systém nemá API, postavíme mezivrstvu, která čte export nebo databázi a nabízí data moderním rozhraním. Starý systém může dožít v klidu, dokud se nevyplatí výměna.

    Ve které situaci jsi ty?

    Vyber si svůj případ a dosaď svoje čísla. Obrazovka spočítá, co tím ztrácíš nebo získáváš.

    Dělám každý den to samé

    Minut denně na tentýž úkol30 min
    Kolik lidí to dělá2
    Kolik stojí tvoje hodina750 Kč

    Rutina sežere

    22 hodin za měsíc

    2 lidé po 30 min denně za 22 pracovních dnů, to je 16 500 Kč za měsíc po 750 Kč na hodinu. Automatizace obvykle stojí 30 000 Kč a vrátí se za 1,8 měsíce.

    22 pracovních dnů v měsíci. Odhad shora: počítáme, že automatizace přebere úkol úplně. Cena „obvykle“ je z ceníku studia.

    Moje nástroje spolu nemluví

    Kolik záznamů týdně přepisuješ ručně mezi systémy61
    Minut na jeden záznam3 min
    Kolik stojí tvoje hodina750 Kč

    Ruční přepis stojí

    9 905 Kč za měsíc

    61 záznamů týdně po 3 min, to je 13,2 h za měsíc po 750 Kč na hodinu. Integrace obvykle stojí 28 000 Kč a vrátí se za 2,8 měsíce.

    Měsíc počítáme jako 4,33 týdne. Chyby při přepisu nepočítáme, jejich cena je navíc. Cena „obvykle“ je z ceníku studia.

    Mám jinou nabídku na napojení

    Kolik ti nabídli30 000 Kč
    Za co

    Rozdíl oproti naší obvyklé ceně

    2 000 Kč

    Nabídli ti 30 000 Kč za napojení služeb. U nás to obvykle stojí 28 000 Kč, od 10 000 Kč.

    Srovnání s ceníkem studia. Počet systémů a rozsah dat má každý jiný, ověř si to podle nabídky.

    Hotový konektor z marketplace?

    Pro běžné dvojice systémů existují hotové doplňky, třeba e-shop a účetnictví. Když sedí na tvůj proces, jsou levnější než vývoj. Rozdíl se ukáže u výjimek, objemů a ve chvíli, kdy konektor přestane fungovat.

    Kdy stačí hotový doplněk

    • Propojuješ dva běžné systémy a doplněk to umí
    • Tvůj proces nemá výjimky, které doplněk nezná
    • Objem dat je malý a zpoždění o pár minut nevadí
    • Výrobce doplňku poskytuje podporu, na kterou se dá spolehnout

    Kdy potřebuješ vlastní integraci

    • Data tečou přes tři a více systémů a každý má jiná pravidla
    • Doplněk neumí tvoje výjimky a lidé je dopisují ručně
    • Výpadek stojí objednávky a potřebuješ o něm vědět hned
    • Systém nemá hotový konektor nebo nemá API vůbec

    Od izolovaných systémů k datům, která tečou sama

    1. Víš, co s čím souvisí

      Hovor a mapa systémů

      Nakreslíme, jaké systémy máš, jaká data mezi nimi tečou a kde je dnes přepisuje člověk.

    2. Je jasné, kdo má pravdu

      Zdroj pravdy

      Pro každý typ dat určíme systém, který rozhoduje: zákazníci, ceny, sklad, objednávky. Dostaneš pevnou cenu.

    3. Architektura je na papíře

      Návrh

      Vybereme cestu: API, webhooky, pravidelná synchronizace nebo mezivrstva. Popíšeme, co se stane při výpadku kterékoli strany.

    4. Napojení běží

      Vývoj

      Postavíme integraci, nejdřív na testovacích datech, pak souběžně s ostrým provozem. Porovnáme výsledky, než se na ni spolehneš.

    5. O výpadku víš hned

      Hlídání

      Log každé výměny, fronta pro neúspěšné záznamy a upozornění, když něco selže. Nic se tiše neztratí.

    6. Upraví to i někdo jiný

      Dokumentace

      Popis každého napojení, datových polí a chybových stavů. Údržbu můžeš nechat u nás nebo předat vlastnímu vývojáři.

    Kolik stojí integrace

    Napojení na hotovou službu a webhooky od 10 000 Kč, vlastní API od 15 000 Kč, vlastní konektor od 18 000 Kč, synchronizace systémů od 20 000 Kč. PWA od 30 000 Kč, cloudové řešení od 35 000 Kč, headless od 45 000 Kč. Cena je konečná, nic se k ní nepřičítá.

    Zjistit cenu

    AI, která opravdu maká

    AI a automatizace jsou skutečně užitečné, když jsou zapojené do reálných procesů s reálnými daty, a divadlo, když nejsou. Stavíme ten první druh: zmapujeme, jak práce skutečně probíhá, spočítáme promarněné hodiny a zautomatizujeme kroky, kde to čísla dělají zřejmým. Nástroje stavíme na infrastruktuře, kterou tvůj tým udrží, monitorované tak, aby padaly nahlas místo tichého kažení dat, a předáváme s dokumentací a přístupy. Vlastníš kód i pipeline. Žádné předplatné černé skříňky, do které nevidíš.

    Na co se lidé ptají nejčastěji

    Co je to API?

    API (aplikační programové rozhraní) je domluvený způsob, jak si dva programy předávají data bez člověka. E-shop se přes API zeptá skladu, kolik kusů zbývá, a sklad odpoví. Většina moderních systémů API má.

    Co je systémová integrace?

    Integrace systémů propojí software ve firmě tak, aby si data předával sám: e-shop, účetnictví, sklad, CRM, platební bránu. Výsledkem je jedno místo pravdy a konec ručního přepisování.

    Kolik stojí API napojení?

    Napojení na hotovou službu od 10 000 Kč, typicky kolem 28 000 Kč, vlastní API od 15 000 Kč, synchronizace více systémů od 20 000 Kč. Cenu určuje počet systémů, výjimek a objem dat. Cena je konečná, nic se k ní nepřičítá.

    REST API, nebo GraphQL?

    REST je jednodušší a podporuje ho skoro každý systém. GraphQL se vyplatí, když aplikace potřebuje z jednoho místa skládat hodně různých dat najednou. Většinou stavíme REST a GraphQL doporučíme tam, kde ušetří práci.

    Co když systém nemá API?

    Data jde brát z pravidelného exportu, přímo z databáze nebo přes mezivrstvu, kterou postavíme. Takové napojení je křehčí, proto ho víc hlídáme.

    Co jsou webhooky?

    Webhook je zpráva, kterou systém pošle sám ve chvíli, kdy se něco stane, třeba zaplacená objednávka. Na rozdíl od pravidelného dotazování přijde změna hned a zbytečně nezatěžuje server.

    Co je headless a PWA?

    Headless oddělí obsah a data od vzhledu, takže jeden systém obslouží web, aplikaci i pokladnu. PWA je web, který se chová jako aplikace: jde nainstalovat na telefon a funguje i při slabém signálu.

    Co se stane při výpadku?

    Záznamy, které neprošly, čekají ve frontě a odešlou se, jakmile druhá strana znovu běží. Při chybě přijde upozornění e-mailem nebo do chatu. Data se neztratí.

    Jak dlouho trvá integrace?

    Napojení na hotovou službu jeden až dva týdny, synchronizace více systémů tři až šest týdnů včetně souběžného testu s ostrým provozem.

    Jdeme postavit něco pořádného?

    Napiš nám pár vět. Ozveme se do několika hodin a domluvíme krátký hovor.

    1. 1Do pár hodin: odpoví ti člověk: první myšlenky, možná pár otázek.
    2. 2Do pár dnů: 30minutový hovor. Ty mluvíš, my posloucháme. Zdarma, bez závazků.
    3. 3Po hovoru: písemná pevná nabídka, nebo upřímná odpověď, že pro tebe nejsme ti praví, a tip, na koho se obrátit.

    Žádné obchodní skripty. Budeš mluvit s lidmi, kteří to skutečně postaví.

    Alergie na formuláře? Chápeme.info@chronicles.cz+420 773 230 278

    Odesláním formuláře souhlasíš se zpracováním vyplněných údajů za účelem odpovědi na tuto poptávku. Ochrana osobních údajů. Údaje slouží jen k odpovědi. Neprodáváme je a do newsletteru nepřidáváme.