Słownik analityka biznesowego
Definicje i wyjaśnienia kluczowych pojęć z analizy biznesowej
API
Architektura ITApplication Programming Interface — interfejs umożliwiający komunikację między systemami przez zdefiniowane endpointy.
CQRS
Architektura ITWzorzec architektoniczny oddzielający model odczytu danych (Query) od modelu zapisu (Command), umożliwiający ich niezależną optymalizację.
Continuous Integration (CI)
Architektura ITPraktyka deweloperska polegająca na częstym łączeniu zmian w kodzie z główną gałęzią, z automatycznym budowaniem i testowaniem.
Domain-Driven Design
Architektura ITPodejście do projektowania oprogramowania, w którym struktura kodu odzwierciedla domenę biznesową i język ekspertów domenowych.
ESB (Enterprise Service Bus)
Architektura ITCentralny komponent integracyjny łączący wszystkie systemy w organizacji, zapewniający routing, transformację i orkiestrację komunikatów.
Event-Driven Architecture
Architektura ITArchitektura oparta na zdarzeniach, w której komponenty reagują na zdarzenia (events) zamiast bezpośrednio wywoływać się nawzajem.
Middleware
Architektura ITOprogramowanie pośredniczące łączące różne systemy, aplikacje i bazy danych, umożliwiając wymianę danych między nimi.
Mikroserwisy
Architektura ITStyl architektoniczny, w którym aplikacja składa się z małych, niezależnych usług komunikujących się przez API.
REST
Architektura ITRepresentational State Transfer — styl architektoniczny API oparty na HTTP, zasobach (URL) i operacjach (GET/POST/PUT/DELETE).
SOA (Service-Oriented Architecture)
Architektura ITArchitektura systemów informatycznych oparta na luźno powiązanych, autonomicznych serwisach komunikujących się przez standardowe protokoły.
Technical Debt
Architektura ITKoszt dodatkowej pracy wynikający z wybrania szybszego rozwiązania zamiast lepszego podejścia, które wymagałoby więcej czasu.
Webhook
Architektura ITMechanizm powiadomień HTTP — system A automatycznie wysyła żądanie POST do systemu B gdy wystąpi określone zdarzenie.