Platforma integracyjna – połącz swoje systemy bez chaosu
Nasza platforma integracyjna spina systemy, które dotąd nie potrafiły ze sobą rozmawiać – ERP, SAP, CMMS/MES, portale klientów, bazy danych i kolejki komunikatów. Zamiast jednorazowych skryptów budujesz czytelne, wizualne przepływy: przyjmują dane, przekształcają je i dostarczają tam, gdzie trzeba – z pełnym logiem każdego kroku.
Zobacz platformę w działaniu
- ● CompletedKafka → BusinessPartnerd76d737f… · 296 ms
- ● CompletedKafka → MPK8b7f15e1… · 769 ms
- ● CompletedKafka → BusinessPartner35904b68… · 330 ms
- ● FailedKafka → MPK14a84835… · 1.9 s
- POST /kafka/businesspartner ExternalOidc
- POST /kafka/mpk ExternalOidc
- POST /orders OAuth
- GET /assets ApiKey
- trigger.http
- action.parseBusinessPartnerNumber, VatCode
- action.sqlext.SaveCompany
- response200 OK
Czym jest platforma integracyjna?
Platforma integracyjna to warstwa pośrednia, która łączy różne systemy i pozwala im wymieniać dane w sposób kontrolowany i powtarzalny. Odbiera zdarzenia (np. z ERP, portalu czy kolejki komunikatów), przekształca dane do właściwego formatu i przekazuje je dalej – do bazy danych, systemu CMMS/MES, zewnętrznego API albo z powrotem do systemu źródłowego. Zamiast rozproszonych, trudnych w utrzymaniu skryptów, całość zamyka się w jednym miejscu – z podglądem i historią każdego przepływu.
Kluczowe możliwości
- Wizualne przepływy (workflow) budowane na kanwie – bez rozrzuconego kodu integracyjnego
- Endpointy HTTP oraz wyzwalacze czasowe (cron) jako punkty startowe integracji
- Autoryzacja żądań: Basic, klucz API, OAuth 2.0 oraz zewnętrzny dostawca tożsamości (OIDC)
- Kroki przepływu: parsowanie danych, kod C#/JS, warunki, pętle po tablicach, gałęzie równoległe
- Wywołania zewnętrznych API, zapytania SQL, wysyłka e-mail i eksport plików
- Import całej integracji z jednego pliku JSON – gotowy pod generowanie przez agentów AI
- Pełne logowanie każdego żądania i każdego kroku, z odtwarzaniem przebiegu na kanwie
Jak to działa?
Każda integracja zaczyna się od wyzwalacza – przychodzącego żądania HTTP lub harmonogramu czasowego. Dalej dane płyną przez kolejne kroki: są parsowane, wzbogacane własnym kodem, sprawdzane pod kątem warunków i kierowane do właściwych systemów. Możesz iterować po listach rekordów, uruchamiać gałęzie równolegle i zwrócić odpowiedź od razu, a resztę pracy dokończyć w tle.
Dzięki temu jedno źródło zdarzeń może jednocześnie zapisać dane w bazie, powiadomić operatora e-mailem i wywołać zewnętrzny system – a Ty widzisz dokładnie, co, kiedy i z jakim wynikiem się wydarzyło.
Typowe zastosowania
- Synchronizacja danych między ERP/SAP a systemem CMMS/MES (kontrahenci, zlecenia, środki trwałe)
- Odbiór zdarzeń z portalu klienta, zapis do bazy i zwrotne powiadomienia o statusach
- Konsumpcja komunikatów z kolejek (np. Kafka) i ładowanie ich do bazy danych
- Cykliczne odpytywanie systemu i wysyłka zmian do zewnętrznego API (integracje wychodzące)
- Generowanie i eksport plików (np. XML / JPK) na podstawie danych z bazy
- Zastąpienie kruchych, jednorazowych skryptów jednym, audytowalnym miejscem
Bezpieczeństwo i pełna kontrola
- Self-hosted – platforma działa w Twojej infrastrukturze, dane nie opuszczają organizacji
- Sekrety (hasła, connection stringi, klucze) są przechowywane bezpiecznie i nigdy nie są zwracane w odpowiedziach
- Każde przychodzące żądanie i każdy krok trafiają do dziennika – pełny audyt i diagnostyka
- Odtwarzanie przebiegu integracji na kanwie skraca czas znalezienia przyczyny błędu
- Wersjonowanie przepływów – każda zmiana jest zapisywana i można ją cofnąć
Skontaktuj się z nami
Potrzebujesz aplikacji, konsultacji lub pomocy w zakresie systemów utrzymania ruchu klasy CMMS/EAM?
FAQ – platforma integracyjna
- Czym platforma integracyjna różni się od zwykłego API?
Zwykłe API to pojedynczy punkt wymiany danych, który trzeba oprogramować i utrzymywać. Platforma integracyjna daje gotowy szkielet: wyzwalacze, autoryzację, przekształcenia, wywołania systemów oraz logowanie – a logikę budujesz jako czytelny przepływ zamiast rozproszonego kodu. Efekt jest łatwiejszy w utrzymaniu, audytowalny i szybszy do zmiany.
- Czy muszę umieć programować, żeby zbudować integrację?
Większość przepływów buduje się z gotowych kroków na kanwie – parsowanie, warunki, pętle, zapytania SQL, wywołania HTTP czy e-mail. Gdy potrzebna jest niestandardowa logika, można dołożyć krok z kodem C# lub JavaScript. Całą integrację można też zaimportować z jednego pliku JSON, który potrafi wygenerować agent AI na podstawie dokumentacji.
- Gdzie działa platforma – w chmurze czy u nas?
Platforma jest self-hosted – uruchamiasz ją we własnej infrastrukturze (lokalnie lub w Twojej chmurze). Dane pozostają pod Twoją kontrolą i nie są przekazywane do usług zewnętrznych, co ma znaczenie przy danych wrażliwych i wymaganiach zgodności.
- Z jakimi systemami mogę się zintegrować?
Z każdym, który udostępnia HTTP/REST, bazę danych (MS SQL, PostgreSQL) lub kolejkę komunikatów. W praktyce łączymy m.in. ERP i SAP, systemy CMMS/MES, portale klientów, hurtownie danych oraz kolejki typu Kafka. Autoryzację po stronie przychodzącej i wychodzącej obsługują Basic, klucz API, OAuth 2.0 i zewnętrzny dostawca tożsamości (OIDC).
- Jak sprawdzę, co poszło nie tak w integracji?
Każde żądanie i każdy krok są logowane, a przebieg integracji można odtworzyć na kanwie – widać, który krok się wykonał, z jakim wejściem i wynikiem oraz gdzie wystąpił błąd (np. pełny komunikat błędu bazy danych). To radykalnie skraca czas diagnozy w porównaniu z analizą rozproszonych logów.
- Czy platforma nadaje się do integracji z systemem CMMS/MES SimplyMobile?
Tak – platforma powstała m.in. po to, by sprawnie łączyć nasze systemy SimplyMobile (CMMS, MES, magazyn) z systemami klienta, takimi jak ERP czy SAP. Dzięki gotowym krokom i importowi z pliku wdrożenie takiej integracji jest szybkie i w pełni audytowalne.