Problem
Na co zwracamy uwagę
Integracja to nie pojedynczy eksport pliku, tylko umowa między systemami: jakie zdarzenia idą w któją stronę, jak obsługujemy błędy i ponowienia. Projektujemy API tak, by dało się je rozszerzać w kolejnych etapach wdrożenia.
- autoryzacja (OAuth, klucze, certyfikaty) i segmentacja środowisk;
- idempotencja i kolejki przy dużym wolumenie;
- monitoring, logowanie i alerty operacyjne;
- wersjonowanie kontraktu, żeby nie zrywać produkcji przy zmianach.