Narzędzia
Portfolio Roadmapa Słownik Blog Portal dla BA
← Słownik
Architektura IT

ESB (Enterprise Service Bus)

Centralny komponent integracyjny łączący wszystkie systemy w organizacji, zapewniający routing, transformację i orkiestrację komunikatów.

Definicja

ESB (Enterprise Service Bus) to centralna magistrala integracyjna, która łączy wszystkie systemy w organizacji. Zapewnia routing wiadomości, transformację formatów danych i orkiestrację procesów.

Funkcje ESB

Funkcja Opis Przykład
Routing Kierowanie wiadomości Zamówienie → właściwy system fulfillment
Transformacja Konwersja formatów XML → JSON, PLN → EUR
Orkiestracja Koordynacja procesów Zamówienie → płatność → magazyn → wysyłka
Monitoring Śledzenie komunikatów Logi, alerty, audyt
Security Uwierzytelnianie/autoryzacja Token validation, SSL
Protocol mediation Tłumaczenie protokołów SOAP ↔ REST ↔ JMS

ESB vs API Gateway vs Message Broker

Aspekt ESB API Gateway Message Broker
Wzorzec Hub-and-spoke Request/response Publish/subscribe
Złożoność Wysoka Średnia Niska
Transformacja Tak (bogate) Minimalna Brak
Orkiestracja Tak Nie Nie
Era 2005-2015 2015+ Uniwersalny

Dlaczego to ważne?

Wiele korporacji nadal korzysta z ESB. BA musi rozumieć, jak przepływają dane w organizacji i gdzie ESB jest wąskim gardłem lub enablerem integracji.

Powiązane pojęcia

Rozwijaj się z Analify

Nowe pojęcia, artykuły i materiały — prosto na email. Bez spamu.

Dołącz do społeczności analityków biznesowych — szkolenia wideo, prelekcje na żywo i wsparcie ekspertów

Sprawdź Analify