Analizirati poslovni odnos pre izbora protokola.
Integracija i interoperabilnost poslovnih sistema
Za organizacije čiji rezultati zavise od razmene između različitih sistema, partnera, formata, protokola i operativnih odgovornosti.
Razgovarajmo o sistemskom izazovuKada je ova sposobnost važna
- 01Svaki partner pruža drugačiji format.
- 02Transformacije podataka su skrivene unutar koda.
- 03Status je odsutan, kasno ili nepouzdan.
- 04Grešku otkriva samo krajnji korisnik.
- 05Interfejse je teško menjati.
- 06Ugovori o podacima, verzijama i ponašanju nisu definisani.
- 07Isti događaj ima različite identitete u sistemima.
- 08Ponovni pokušaji, idempotentnost i oporavak nisu projektovani.
Kako MTera radi na sistemu
Definisati kanonske ili ugovorne modele podataka tamo gde povećavaju kontrolu.
Svesno izabrati API, događaje, datoteke i asinhrone obrasce.
Projektovati pravila validacije, potvrde i verzionisanja.
Greškama i povratnim statusima dati jasno operativno značenje.
Očuvati identitet, korelaciju i idempotentnu obradu.
Definisati zahteve za nadzor i dokaze.
Projektovati granice bezbednosti, ovlašćenja i odgovornosti.
Planirati migraciju sa postojećih interfejsa.
Dokumentaciju i testove prihvatanja ugraditi u ugovor integracije.
Ciljno stanje na kojem se može raditi
- Mapa integracionog okruženja
- Inventar interfejsa
- Modeli interakcija i sekvence
- Kanonski model ili dizajn ugovora
- API, specifikacije događaja i fajlova
- Model grešaka i oporavka
- Obrazac uključivanja partnera
- Plan integracije
- Kriterijumi testiranja i prihvatanja
Razgovarajmo o sistemskom izazovu
Izgradite ono što sledi, bez gubitka onoga što mora ostati istinito.