#18 API Gateway

#API Gateway #Microservices #Security #Architecture

video-thumbnail play-btn

“API Gateway to makijaż nakładany na system, żeby ładnie wyglądał, mimo że przeszedł już przez 10 czy 15 operacji plastycznych” - Szymon definiuje problem, z którym zmaga się każdy architekt po latach technicznych pivotów. Ale czy API Gateway to ratunek, czy kolejna warstwa, która za chwilę stanie się “wielkim pierdolnikiem”?

Łukasz i Szymon rozwiewają chaos: od prostego API proxy (nginx, HAProxy, Ingress controllers), przez microservices gateway z throttlingiem i circuit breakerem, po Enterprise API Gateway z monetyzacją i self-service portalem. Kluczowa różnica? “API Gateway może mieć kroki techniczne i niebiznesowe” - w momencie gdy ląduje tam proces biznesowy, wracasz do ESB.

Najlepsze rozwiązania? Google Apigee i Azure API Management jako enterprise, Spring Cloud Gateway dla Javy, Ocelot dla .NET. Dlaczego w ogóle powstało Enterprise API Gateway? Bo firmy odkryły, że dane i usługi można sprzedawać - open banking, PSD2 i regulacje wymusiły profesjonalizację.

Kiedy wprowadzać? “Wtedy, kiedy chcemy pokazać nasze usługi innym developerom”. Wcześniej? Przepłacasz za funkcje, których nie potrzebujesz. Później? Twój chaos architektoniczny już wyciekł na świat. 🎯

Transkrypcja

read-bottom-layer poadcast

SUBSKRYBUJ PODCAST

prototopia

Słuchasz Patoarchitektów dzięki firmie Protopia.

Doradzamy, szkolimy i wdrażamy innowacje, które napędzają rozwój firm.

contact-right-animal

ZAPISZ SIĘ DO NEWSLETTERA

Wypełnij poniższy formularz, aby być na bieżąco ze wszystkimi odcinkami Patoarchitektów
i uzyskać dostęp do dodatkowych materiałów.

input-arrow-svg