Automatizácia a AI
Prepojenie systémov medzi sebou
aby si údaje neprepisoval dvakrát
- API
- JSON
- synchronizácia
Prepojenie systémov cez API znamená, že údaje putujú medzi programami samy a neprepisuješ ich dvakrát. Rieši sa pri tom aj to, čo sa stane, keď druhá strana vypadne, lebo raz vypadne vždy.
Typická malá firma má tri až päť programov, ktoré o sebe nevedia. E-shop, účtovníctvo, sklad, kalendár, e-maily. Medzi nimi je človek, ktorý prenáša údaje z jedného do druhého, a robí to preto, že to nikto nezapojil, nie preto, že by to nešlo.
Väčšina programov má dnes rozhranie, cez ktoré sa dá napojiť. Len to treba spraviť.
Ako to prebieha
Najprv zistím, čo tvoje programy vedia a čo nie. Nie všetko sa dá prepojiť a niektoré staršie systémy sú zavreté naschvál, aby si od nich neodišiel. Poviem ti to na začiatku, nie po zaplatení.
Potom sa navrhne, ktorým smerom majú údaje putovať a čo sa má stať, keď si dve strany odporujú. Toto je najdôležitejšie rozhodnutie celej práce a väčšina problémov s prepojením vzniká práve tu.
Nakoniec sa to postaví a spustí na skúšku so skutočnými údajmi, aby sa chyby ukázali skôr, než na tom niečo stojí.
Čo sa stane, keď niečo vypadne
Prepojenie sa stavia tak, že počíta so zlyhaním. Keď druhá strana neodpovedá, údaj sa nestratí, ale počká a skúsi to znova. To je rozdiel medzi prepojením, ktoré funguje pol roka, a prepojením, na ktoré sa dá spoľahnúť.
V AJ Bikes to vyzerá tak, že keby nebol dostupný Google Kalendár, systém sa vráti k vlastným údajom namiesto toho, aby prestal fungovať.
Toto riešiš?
Napíš mi, ako to máš dnes. Prvý hovor je zadarmo a povie ti aj to, či sa ti to vôbec oplatí stavať.
Nezáväzný hovor →