0Pricing
API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) icon

API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway)

BackendCloudNetworkWebSystemsEnterpriseScripting

Opanuj architekturę i implementację API Gateway oraz Reverse Proxy używając Nginx i Spring Cloud Gateway do solidnych i skalowalnych aplikacji opartych na mikrousługach.

🤖 Napędzane AI📚 12 kursów👥 100 000+ uczniów⭐ Ocena 4,9
Przegląd kursu

API Gateways i Reverse Proxies z Nginx i Spring Cloud Gateway

Każda architektura mikrousług potrzebuje kontrolowanego punktu wejścia — czegoś, co kieruje żądania, egzekwuje bezpieczeństwo i chroni wewnętrzne usługi przed światem zewnętrznym. Ta ścieżka obejmuje tę warstwę dogłębnie, wykorzystując dwa narzędzia najczęściej spotykane w produkcji: Nginx, sprawdzony reverse proxy i serwer sieciowy, oraz Spring Cloud Gateway, reaktywną bramę Java zbudowaną dla stosów mikrousług opartych na Spring. Nauczysz się nie tylko składni konfiguracji, ale także logiki architektonicznej stojącej za decyzjami.

Co się nauczysz

Zaczniesz od pojęć podstawowych — czym jest proxy, czym różni się reverse proxy od forward proxy i gdzie API gateway znajduje się w tym obrazie. Następnie skonfigurujesz Nginx do proxy, zastosujesz wzmacnianie bezpieczeństwa i strojenie wydajności, wdrożysz strategie balansowania obciążenia i przystosuj wzorce Nginx specjalnie dla mikrousług. Po stronie Spring Cloud Gateway podłączysz service discovery, napiszesz niestandardowe filtry, zastosujesz circuit breakers i polityki ponawiania przez wzorce odporności, oraz zabezpieczysz trasy za pomocą funkcji bezpieczeństwa i obserwowalności, w tym rozproszonego śledzenia i metryk.

Ścieżka nauki

Dwanaście kursów obejmuje poziomy A1 do C2. Ścieżka otwiera się jednym darmowym kursem podstaw, następnie przechodzi przez kursy A2 i B-level obejmujące praktyczne proxy Nginx, routing Spring Cloud Gateway, wzmacnianie bezpieczeństwa i wzorce Nginx specyficzne dla mikrousług. Cztery ostatnie kursy C1 zajmują się zaawansowanymi strategiami balansowania obciążenia Nginx, filtrami Spring Cloud Gateway w głębi, wzorcami odporności Spring Cloud Gateway i Nginx dla produkcji i monitorowania. Ścieżka zamyka się na C2 za pomocą bezpieczeństwa i obserwowalności Spring Cloud Gateway, obejmującą integrację OAuth2, ograniczanie szybkości i potoki obserwowalności klasy produkcyjnej.

Jak to działa

Każdy kurs podzielony jest na krótkie, ukierunkowane lekcje, które uzupełniasz w wbudowanym edytorze z rzeczywistymi plikami konfiguracyjnymi i feedback w czasie rzeczywistym. Tutor AI jest dostępny zawsze, gdy utkniesz na dyrektywę, predykacie filtru lub polityce odporności.

Zacznij naukę →

Jak się będziesz uczyć

🎯
Interaktywne lekcje
Praktyczne ćwiczenia kodowania z opinią zwrotną w czasie rzeczywistym
🤖
Tutor AI
Uzyskaj natychmiastową pomoc od naszego AI, gdy się zatniesz
💻
Wbudowany edytor
Pisz i uruchamiaj kod bezpośrednio w przeglądarce
🏆
Certyfikat
Uzyskaj certyfikat po ukończeniu kursu
Program nauczania

12 kursów

Każdy kurs ze ścieżki edukacyjnej API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway).

01

Proxy, reverse proxy i API Gateway — wprowadzenie

A14 lekcji

Ten minikurs przedstawia podstawowe pojęcia proxy, reverse proxy i API Gateway. Dowiedz się, dlaczego te komponenty mają kluczowe znaczenie…

02

Podstawy proxy w Nginx

A24 lekcjiPRO

Rozpocznij pracę z Nginx — wydajnym serwerem internetowym i reverse proxy. Kurs obejmuje instalację, podstawową konfigurację oraz udostępni…

03

Nginx jako reverse proxy w praktyce

B14 lekcjiPRO

Ten minikurs koncentruje się na konfiguracji Nginx jako reverse proxy. Naucz się kierować ruch do serwerów backendowych, wdrażać podstawowe…

04

Wprowadzenie do Spring Cloud Gateway

B24 lekcjiPRO

Poznaj Spring Cloud Gateway — wydajny API Gateway zbudowany na Spring Boot i Spring WebFlux. Kurs obejmuje konfigurację projektu, definiowa…

05

Bezpieczeństwo i optymalizacja wydajności Nginx

B24 lekcjiPRO

Zwiększ bezpieczeństwo i wydajność swojego proxy Nginx. Kurs obejmuje konfigurację SSL/TLS, optymalizację HTTP/2 oraz podstawowe mechanizmy…

06

Spring Cloud Gateway i wykrywanie usług

B24 lekcjiPRO

Zintegruj Spring Cloud Gateway z mechanizmami wykrywania usług, takimi jak Eureka lub Consul. Naucz się uzyskiwać dynamiczny routing i wyko…

07

Nginx we wzorcach mikrousług

B24 lekcjiPRO

Wykorzystaj Nginx do implementacji typowych wzorców mikrousług. Kurs obejmuje wersjonowanie API, obsługę Cross-Origin Resource Sharing (COR…

08

Zaawansowane strategie równoważenia obciążenia w Nginx

C14 lekcjiPRO

Opanuj zaawansowane techniki równoważenia obciążenia za pomocą Nginx. Kurs obejmuje różne algorytmy, testy kondycji zapewniające niezawodno…

09

Filtry Spring Cloud Gateway od podstaw do zaawansowanych zastosowań

C14 lekcjiPRO

Poznaj możliwości filtrów w Spring Cloud Gateway do modyfikowania żądań i odpowiedzi. Naucz się implementować filtry globalne i niestandard…

10

Wzorce odporności Spring Cloud Gateway

C14 lekcjiPRO

Buduj odporne API Gateway za pomocą Spring Cloud Gateway. Kurs omawia circuit breakery z Resilience4j, mechanizmy ponawiania prób, limity c…

11

Nginx w środowisku produkcyjnym i monitorowanie

C14 lekcjiPRO

Przygotuj Nginx do pracy w środowisku produkcyjnym, koncentrując się na logowaniu, dostrajaniu wydajności i wdrażaniu w środowiskach konten…

12

Bezpieczeństwo i obserwowalność Spring Cloud Gateway

C24 lekcjiPRO

Zabezpiecz Spring Cloud Gateway za pomocą uwierzytelniania JWT i zwiększ obserwowalność dzięki śledzeniu rozproszonemu oraz scentralizowane…

FAQ

Często zadawane pytania

Czy kurs API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) jest bezpłatny?

Tak. Możesz rozpocząć kurs API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) za darmo i ukończyć jego interaktywne lekcje bez żadnych kosztów. Opcjonalna subskrypcja PRO odblokowuje zaawansowane narzędzia AI i certyfikat możliwy do udostępnienia.

Czy potrzebuję wcześniejszego doświadczenia, aby nauczyć się ALL?

Nie. Kurs zaczyna się od podstaw i stopniowo przechodzi do bardziej zaawansowanych tematów, więc możesz zacząć nawet bez wcześniejszego doświadczenia z ALL.

Jak nauczysz się ALL na CoddyKit?

Uczysz się praktycznie. Krótkie interaktywne lekcje łączą jasne wyjaśnienie z praktycznym ćwiczeniem kodowania, które działa w czasie rzeczywistym, a tutor AI dostępny 24/7 udziela spersonalizowanej pomocy, gdy się zatniesz.

Czy dostajesz certyfikat po ukończeniu API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway)?

Tak. Uczniowie PRO mogą przystąpić do egzaminu i uzyskać certyfikat ukończenia możliwy do udostępnienia z kodem możliwym do weryfikacji dla kursu API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway).

Czy możesz nauczyć się ALL na telefonie?

Tak. CoddyKit jest dostępny na stronie internetowej i jako natywne aplikacje iOS i Android, dzięki czemu możesz nauczyć się ALL na dowolnym urządzeniu, a Twoje postępy synchronizują się między nimi.

Zacznij API Gateway & Reverse Proxy (Nginx + Spring Cloud Gateway) Teraz

Dołącz do tysięcy uczniów opanowujących programowanie dzięki lekcjom wspieranym AI.

Rozpocznij Bezpłatnie →Przeglądaj Wszystkie Kursy