Integratsioonid ja vahekiht
Kaks süsteemi, ühist API-t ei ole. Just selle osa me ehitame.
Eritellimusel liidesed ja järjekorrapõhine vahekiht ERP, CRM, e-poodide, turuplatside, vedajate ja arvelduse vahel. Ehitatud pidama vastu päeval, mil üks pool maha kukub.
Integratsioonid ja vahekiht
Integratsioonitöö kukub iga kord läbi samas kolmes kohas: keegi ei leppinud kokku, milline väli tuvastab sama kirje, webhook saabus kaks korda, ja puudus plaan ööks, mil sünkroonimine katki läks. Kavandame kõigepealt neid kolme ja kirjutame API väljakutsed alles pärast.
Integratsioonid ja vahekiht
Kaks süsteemi, ühist API-t ei ole. Just selle osa me ehitame.
Eritellimusel liidesed
Ühe- või kahesuunalised, ükskõik millise süsteemipaari vahel, millel on API, andmebaas, SFTP kaust või failieksport.
Järjekorrapõhine vahekiht
Idempotentsuse võtmed, korduskatsed eksponentsiaalse ootega, surnud kirjade järjekorrad ja võrdlustöö, mis raporteerib erinevust, mitte ei peida seda.
Vanad süsteemid ja EDI adapterid
EDIFACT sõnumid, SOAP otspunktid, lugemiskoopiad ja portaalid, kus on ainult sisselogimine. Kaasaegse API puudumine muudab lahenduse kuju, mitte teostatavust.
Väljade vastendus ja andmemudel
Identiteedivõti, tõe suund, iga teisendus ja iga välja vastutaja, kirja pandud enne, kui ühtki koodirida olemas on.
Seire ja üleandmine
Läbilaskevõime, veamäär, järjekorra pikkus ja viimane õnnestunud sünkroonimine, koos teavitustega, mis nimetavad inimese, ja dokumentatsiooniga, mida su tiim kanda jaksab.
FAQ
Kui kaua üks liides aega võtab?
Kaks kuni kuus nädalat kahe süsteemi vahel, millel mõlemal on dokumenteeritud API. Kauem, kui üks pool vajab andmebaasi või SFTP adapterit, kui ajalugu tuleb migreerida, või kui kaks süsteemi on põhiandmete osas eri meelt ja keegi peab otsustama.
Kas kasutate iPaaS tööriistu või kirjutate koodi?
Mõlemat, valime projekti kaupa. n8n ja Make sobivad väikese mahuga voogudele, mida klient tahab ise muuta. Eritellimusel vahekiht võidab suure mahu, keerulise vastenduse või loogika puhul, mis vajab teste ja versioonihaldust. Ütleme enne, kumba soovitame.
Mis juhtub, kui üks süsteemidest maha kukub?
Sõnumid lähevad järjekorda ja proovitakse eksponentsiaalse ootega uuesti, nii et lühike katkestus laheneb ise. Taastumatu pargitakse surnud kirjade järjekorda koos puutumata sisuga ja teavitab nimelist inimest. Midagi ei visata vaikselt ära.
Kas saate üle võtta kellegi teise ehitatud integratsiooni?
Jah, ja alustame sellest, mis tegelikult töötab, dokumenteerimisest, mitte ümberkirjutamise pakkumisest. Umbes pooled lõpevad sihitud parandusega, ja ütleme seda ka siis, kui ümberkirjutamine maksaks meile paremini.
Ütle, millised kaks süsteemi omavahel kaklevad.
Üks tööpäev, üks selge järgmine samm. Mitte pakkumise slaidikomplekt.