Maconnector automatyzuje przepływ danych produktowych między Twoimi systemami: bez Excela, bez ręcznych importów, z pełną widocznością procesów.
Produkt własny Macopedii
Maconnector to platforma integracyjna, którą zbudowaliśmy i rozwijamy sami. Łączy ERP, PIM, e-commerce, DAM i inne systemy w jeden ekosystem, w którym dane płyną automatycznie i cyklicznie, a Ty widzisz, co się z nimi dzieje.
To nie jest jednorazowa integracja napisana pod jeden projekt. To produkt, który wdrażamy w każdym projekcie wymagającym wymiany danych z systemem źródłowym, i który po wdrożeniu zostaje u Ciebie razem z panelem, historią i alertami.
Klasa rozwiązania
Szyna danych, po angielsku Enterprise Service Bus, to jeden punkt wymiany informacji między systemami: zamiast łączyć każdy z każdym, podłączasz je do wspólnej warstwy, która pobiera dane ze źródła, przekształca je według ustalonych reguł i przekazuje dalej. Maconnector jest taką szyną, z jedną różnicą wobec platform ogólnego przeznaczenia: jest zestrojony pod dane produktowe i pod systemy, które realnie spotykamy w polskich firmach handlowych i produkcyjnych. Nie chodzi tu o magistralę wewnątrz komputera – ta sama nazwa funkcjonuje w architekturze sprzętowej i oznacza coś innego.
Nie każde wdrożenie potrzebuje szyny i to jest pierwsza rzecz, którą mówimy na spotkaniu. Przy dwóch systemach, wymianie w jedną stronę i danych, które nie wymagają przeliczania, konektor punkt-punkt jest prostszy i tańszy w utrzymaniu. Szyna zwraca się wtedy, gdy systemów jest więcej, dane krążą w obie strony, a formaty się nie zgadzają: to samo pole nazywa się inaczej w ERP i w PIM, ceny wymagają przeliczenia, a stany magazynowe muszą chodzić co kilkanaście minut, niezależnie od importu katalogu, który trwa godzinę.
Granica naszej oferty: nie sprzedajemy licencji dużych platform integracyjnych ani nie utrzymujemy ich jako produktu. Jeśli masz już szynę, podłączamy się do niej – tak pracuje sklep Trefla, w którym dane między systemami przechodzą przez AnyPoint Platform. Jeśli nie masz, dostajesz Maconnectora, czyli szynę pod jeden rodzaj ruchu, wdrażaną razem z projektem, a nie platformę, którą trzeba dopiero skonfigurować pod siebie.
Kiedy co wystarczy
Oba wybory są poprawne. Różnią się tym, ile systemów mają obsłużyć i co się dzieje, kiedy dane w każdym z nich wyglądają inaczej.
Jak płyną dane
Konektor z półki oznacza krótszą konfigurację i mniej niespodzianek, bo ten sam kod pracuje już u innych klientów.
ERP
Produkt własny
Maconnector
Docker, na Twojej infrastrukturze.
PIM
E-commerce
Zbudujemy dla niego konektor w naszej platformie. To istotna różnica wobec zdania „mamy gotowy konektor”: praca po naszej stronie jest realna i wyceniamy ją uczciwie, ale powstaje jako kolejny moduł Maconnectora, a nie jako osobny skrypt żyjący własnym życiem. Maconnector jest uniwersalny na poziomie źródeł danych i rozmawia przez API, pliki i bazy danych.
Dotyczy to także sytuacji, w której Twój ERP nie ma API. Wtedy punktem wymiany są pliki albo baza danych, a reguły tego, co i kiedy się przenosi, i tak opisujemy w tym samym panelu.
Dlaczego nie zwykła integracja
Obie drogi przenoszą te same dane. Różnią się tym, co się dzieje w dniu, w którym coś przestanie działać.
Co z tego masz
Cykliczna synchronizacja bez interwencji człowieka. Koniec z eksportem CSV, ręczną poprawką i wgraniem z powrotem.
Jedno miejsce, w którym widać wszystkie przepływy, zamiast rozproszonych integracji punkt-punkt i cronów, o których nikt już nie pamięta.
Nowe integracje składamy z gotowych, sprawdzonych bloków. Kolejny system dokładamy do działającej platformy, bez ruszania procesów, które już działają.
Zmiana logiki mapowania nie wymaga programisty ani wdrożenia nowej wersji. Reguły opisuje się w panelu.
Proces zatrzymuje się bezpiecznie: do systemów docelowych nigdy nie trafiają niekompletne dane. Zawieszone procesy platforma potrafi naprawić sama.
Po wdrożeniu Maconnector działa samodzielnie. Zaangażowanie Twojego IT jest minimalne i sprowadza się do reagowania na alerty.
Panel i monitoring
Najdroższy błąd integracyjny to ten, o którym nikt nie wie. Maconnector ma własny panel webowy, w którym widać stan każdego procesu, historię jego uruchomień i powód, dla którego konkretny rekord nie przeszedł. Raport błędu pokazuje kontekst, a nie sam numer wyjątku.
Aspekty techniczne
Procesy opisujemy jako joby, uruchamiane z harmonogramu albo ręcznie. Job składa się z sekwencyjnych kroków wielokrotnego użytku, w schemacie pobierz, przetwórz, zapisz. Ten sam krok pracuje w wielu procesach, więc nowa integracja jest w dużej mierze złożeniem istniejących klocków.
Przetwarzanie idzie asynchronicznie, przez kolejkę. Wielogodzinny import pełnego katalogu nie blokuje więc synchronizacji stanów magazynowych, która w tym samym czasie chodzi co kilkanaście minut.
Mapowanie danych opisuje deklaratywny silnik, bez pisania kodu: rzutowanie typów, operacje tekstowe i wyrażenia regularne, logika warunkowa, słowniki, działania matematyczne, daty i łańcuchy transformacji. Kiedy ERP zmieni nazwę pola albo dojdzie nowy atrybut, zmiana jest konfiguracją, nie wdrożeniem.
Bezpieczeństwo i hosting
Zawsze na Twojej infrastrukturze, w kontenerze Docker. Każdy klient ma osobną instancję. Dane produktowe, cenniki i dane kontrahentów nie wychodzą poza Twoje środowisko, a Maconnector łączy się z ERP bezpośrednio, przez API albo SQL.
To odpowiedź na pytanie, które i tak pada na spotkaniu technicznym: nie ma tu wspólnej chmury, w której obok siebie leżą dane kilku firm.
W projektach B2B Maconnector pracuje obok dwóch pozostałych naszych produktów: pakietu Maco B2B, który daje platformie funkcje sprzedaży hurtowej, oraz silnika cen, który wylicza indywidualne cenniki w czasie rzeczywistym. Maconnector odpowiada w tym układzie za to, żeby oba miały skąd brać aktualne dane.
Jeśli chcesz zobaczyć całość od strony integracji, zacznij od strony integracje systemów.
FAQ
Opowiedz nam o projekcie. Odpowiemy w ciągu jednego dnia roboczego.
Wkrótce skontaktujemy się z Tobą i wspólnie ustalimy kolejny krok.
Odpowiedź w ciągu jednego dnia roboczego
Analiza potrzeb i wycena projektu
Analiza przedwdrożeniowa i doradztwo
Nasi eksperci prowadzą projekt, a Ty skupiasz się na swoim biznesie