- etapDiagnostyka
- współpracaProjekt
Jaki problem to rozwiązuje
Synchronizacja z systemem finansowym stanęła kilka tygodni temu i nikt tego nie zauważył. Dwa systemy zapisują to samo pole, więc wartość zależy od tego, który był ostatni, a scenariusza w Make nikt nie otwierał od odejścia osoby, która go ustawiła.
Jak pracuję
Spisuję każde połączenie z HubSpotem: gotowe aplikacje, scenariusze w Make i własne skrypty. Dla każdego zapisuję kierunek, obiekty i pola, co je uruchamia i co się dzieje, gdy coś pójdzie nie tak. Najwięcej czasu poświęcam własnym skryptom, bo w nich najczęściej brakuje obsługi błędów.
Potem sprawdzam, czy dane docierają tam, gdzie wszyscy zakładają. Szukam pól zapisywanych przez dwa systemy, czytam dzienniki błędów i sprawdzam, czy ktoś dostanie alert, gdy połączenie przestanie działać. Patrzę też na limity API HubSpota. Dostajesz mapę połączeń z oceną każdego z nich i plan: co monitorować, co przebudować, co wyłączyć.
Co dostajesz
- Spis połączeń: gotowe aplikacje, Make i własny kod
- Mapa pól, które płyną między systemami
- Lista pól zapisywanych przez więcej niż jeden system
- Ocena obsługi błędów i alertów dla każdego połączenia
- Plan: co monitorować, co przebudować, co wyłączyć