Przejdź do treści

Opieka nad automatyzacjami: przepływy, których ktoś pilnuje po wdrożeniu

Automatyzacja po uruchomieniu nie stoi w miejscu. Wygasają tokeny, dostawcy zmieniają API, ktoś dodaje nowy status w sklepie. Opieka oznacza, że takie zmiany wyłapuję, zanim zauważy je klient albo księgowa.

Autor: Szymon Łakomy. Aktualizacja:

Co obejmuje opieka

Monitoring wykonań i alerty

Każdy przepływ ma przypisany przepływ błędów, który wysyła alert z nazwą kroku i linkiem do wykonania. Pilnuję też przepływów, które nie ruszyły wcale: osobna kontrola sprawdza, czy harmonogram się wykonał.

Aktualizacje narzędzi

n8n na serwerze aktualizuję po sprawdzeniu zmian na kopii. W Make śledzę wycofywane wersje modułów i wymieniam je, zanim przestaną działać.

Zmiany w API

Gdy dostawca zmienia API, wycofuje pole albo wymaga ponownej autoryzacji, poprawiam przepływ. Zapowiedzi zmian w systemach, z którymi łączą się Twoje przepływy, śledzę na bieżąco.

Drobne zmiany

Nowy status zamówienia, dodatkowe pole w CRM, inny adresat powiadomienia. Zgłaszasz je mailem, a ja wprowadzam zmianę i dopisuję ją do dokumentacji.

Comiesięczny przegląd

Raz w miesiącu dostajesz krótkie podsumowanie: liczba wykonań i błędów, co poprawiłem, zużycie operacji w Make i ryzyka na kolejne tygodnie.

Przy każdym przepływie prowadzę krótki opis: co go uruchamia, z jakimi systemami się łączy, jakich poświadczeń używa i kogo powiadamia przy błędzie. Po roku nadal wiadomo, po co dany przepływ istnieje, a ewentualna zmiana wykonawcy nie zaczyna się od zgadywania.

Jak wygląda obsługa błędu

  1. Alert trafia do mnie i do wskazanej osoby w firmie, mailem albo na kanał w Teams lub Slacku.
  2. Sprawdzam wykonanie: na którym kroku stanął przepływ i jakie dane dostał.
  3. Jeśli to chwilowa niedostępność usługi, ponawiam wykonanie z listy wykonań.
  4. Jeśli przyczyną jest zmiana w API lub w danych, poprawiam przepływ na kopii i testuję go na danych z nieudanego wykonania.
  5. Zapisuję w dzienniku zmian, co się stało i co zmieniłem.
Nie podaję tu czasu reakcji, bo zależy od liczby i wagi przepływów. Ustalam go indywidualnie w umowie opieki.

Przejęcie automatyzacji po innym wykonawcy

Często trafiają do mnie przepływy, których autor nie jest już dostępny. Zanim cokolwiek zmienię, robię audyt wejściowy i sprawdzam:

  • kto jest właścicielem kont n8n, Make i serwera oraz czy firma ma do nich dostęp administracyjny,
  • gdzie są zapisane hasła i klucze API oraz czy któryś nie jest przypisany do prywatnego konta poprzedniego wykonawcy,
  • listę przepływów z oceną: działa, działa z błędami, nieużywany,
  • czy istnieją kopie zapasowe przepływów i bazy n8n oraz czy da się z nich odtworzyć system,
  • czy przepływy mają obsługę błędów i jakikolwiek opis,
  • czy któryś przepływ nie wysyła danych do usług, o których firma nie wie.

Wynikiem jest lista ryzyk i poprawek w ustalonej kolejności. Dopiero po niej ustalamy zakres opieki. Jeśli procesy w firmie nie były wcześniej uporządkowane, szersze podejście opisuję na stronie audyt procesów pod automatyzację.

Opieka nad przepływami a opieka nad serwerem

Te dwie rzeczy łatwo pomylić. Opieka nad automatyzacjami dotyczy logiki: przepływów, poświadczeń i wyjątków. Serwer n8n, jego kopie zapasowe, certyfikat i aktualizacje systemu to osobny temat, który opisuję na stronie hosting n8n. Przy n8n na własnym serwerze zwykle łączę obie usługi, przy Make zostaje tylko pierwsza.

Opieką obejmuję także roboty RPA i skrypty uruchamiane z przepływów, o których piszę w tekście RPA w firmie. Jeśli przy okazji chcesz obniżyć rachunek za Make, sprawdź poradnik migracja z Make do n8n.

Cena i zakres

Opieka nie ma u mnie stałego cennika. Cenę ustalam po rozmowie, zależnie od liczby przepływów, ich znaczenia dla firmy i tego, czy obejmuje serwer. Przy przejęciu najpierw wyceniam audyt wejściowy, a stawkę miesięczną dopiero po nim, bo wtedy wiem, co utrzymuję.

Budowę nowych przepływów wyceniam osobno, prosty przepływ od około 500 zł netto, według cennika. Sam proces wdrożenia opisuję na stronie automatyzacja w n8n i Make.

Najczęstsze pytania

Czy obejmujesz opieką przepływy, których nie budowałeś?

Tak, po audycie wejściowym. Przepływy, które działają, ale są nieczytelne, porządkuję stopniowo, a te bez obsługi błędów dostają ją w pierwszej kolejności.

Co dokładnie dostaję co miesiąc?

Krótki raport: liczba wykonań i błędów w każdym przepływie, lista poprawek i zmian, zużycie operacji lub kredytów w Make oraz ryzyka, na przykład tokeny wygasające w najbliższych tygodniach.

Czy mogę zrezygnować z opieki i przejąć przepływy sam?

Tak. Konta i serwer są na firmę, przepływy opisane, a poświadczenia przekazuję według listy. Przy rezygnacji oddaję aktualną dokumentację i eksport wszystkich przepływów.

Czy opieka obejmuje Zapiera i Power Automate?

Przede wszystkim n8n i Make. Pojedyncze przepływy w Zapierze lub Power Automate też mogę monitorować, ale gdy jest ich dużo, rozmawiamy o przeniesieniu, które opisuję w tekście alternatywa dla Zapier.

Powiązane strony

Masz przepływy bez opieki?

Napisz, w czym działają i ile ich jest. Zacznę od przeglądu i powiem, co wymaga poprawy najpierw.