API-gateway och reverse proxy (Nginx + Spring Cloud Gateway) logo
WebbMoln och DevOpsSystemNivåer A1 → C222 språk

API-gateway och reverse proxy (Nginx + Spring Cloud Gateway)

Lär dig arkitekturen bakom och implementeringen av API-gateways och reverse proxies med Nginx och Spring Cloud Gateway för robusta och skalbara mikrotjänstapplikationer. En lärstig från CoddyKit med 12 korta kurser och 48 interaktiva lektioner, med en AI-handledare till hands dygnet runt.

Kurser
12
Lektioner
48
Interaktiva steg
557
Gratis att börja
Kurs 1
Kursplan

12 kurser i den här lärvägen

Alla kurser i lärvägen API-gateway och reverse proxy (Nginx + Spring Cloud Gateway), i rätt ordning. Den första är gratis.

1

A14 lektionerGratis

Den här minikursen introducerar grundläggande begrepp inom proxier, reverse proxier och API Gateways. Lär er varför dessa komponenter är centrala i moderna webbarkitekturer och mikrotjänstekosystem.

2

A24 lektionerPRO

Kom igång med Nginx, en kraftfull webbserver och reverse proxy. Kursen behandlar installation, grundläggande konfiguration och servering av statiskt innehåll och lägger grunden för avancerad proxying.

3

B14 lektionerPRO

Den här minikursen fokuserar på att konfigurera Nginx specifikt som reverse proxy. Lär er dirigera trafik till backendservrar, implementera grundläggande lastbalansering och förstå proxybuffring.

4

B24 lektionerPRO

Fördjupa er i Spring Cloud Gateway, en kraftfull API Gateway byggd på Spring Boot och Spring WebFlux. Kursen behandlar projektkonfiguration, definition av routes och användning av predicates för vill…

5

B24 lektionerPRO

Förbättra säkerheten och prestandan hos er Nginx-proxy. Kursen behandlar SSL/TLS-konfiguration, HTTP/2-optimering och grundläggande mekanismer för autentisering.

6

B24 lektionerPRO

Integrera Spring Cloud Gateway med mekanismer för tjänsteupptäckt som Eureka eller Consul. Lär er uppnå dynamisk routing och använda Spring Cloud LoadBalancer för robust kommunikation mellan tjänster.

7

B24 lektionerPRO

Använd Nginx för att implementera vanliga mikrotjänstmönster. Kursen behandlar API-versionering, hantering av Cross-Origin Resource Sharing (CORS) och konfigurering av rate limiting för robust API-ha…

8

C14 lektionerPRO

Bemästra avancerade tekniker för lastbalansering med Nginx. Kursen behandlar olika algoritmer, hälsokontroller för robusta system och metoder för att bibehålla sessionspersistens.

9

C14 lektionerPRO

Utforska kraften i filter i Spring Cloud Gateway för att ändra requests och responses. Lär er implementera globala filter och anpassade filter samt använda funktioner för för- och efterbehandling.

10

C14 lektionerPRO

Bygg motståndskraftiga API Gateways med Spring Cloud Gateway. Kursen utforskar circuit breakers med Resilience4j, mekanismer för återförsök, timeouts och effektiva strategier för felhantering.

11

C14 lektionerPRO

Förbered Nginx för produktionsmiljöer med fokus på loggning, prestandajustering och driftsättning i containeriserade miljöer. Lär er övervaka Nginx effektivt för en stabil och välfungerande drift.

12

C24 lektionerPRO

Säkra Spring Cloud Gateway med JWT-autentisering och förbättra observability genom distribuerad tracing och centraliserad konfiguration. Kursen fokuserar på produktionsklara metoder för gateways.

CoddyKit PRO

Lås upp alla 12 kurser i den här lärvägen och alla andra lärvägar

AI-handledare, certifieringsprov och certifikat. Fungerar på webben, iOS och Android.

Se alla abonnemang
Årsvis$29.90 / årCirka $2.49 i månadenBetala en gångLivstid$69.99 en gångInga förnyelser. PRO för alltid.
Kursöversikt

API-gateways och reverse proxies med Nginx och Spring Cloud Gateway

Varje mikrotjänstarkitektur behöver en kontrollerad ingång – något som dirigerar förfrågningar, upprätthåller säkerheten och skyddar interna tjänster från omvärlden. Den här utbildningsserien behandlar detta lager på djupet med de två verktyg som oftast används i produktion: Nginx, den beprövade reverse proxyn och webbservern, samt Spring Cloud Gateway, den reaktiva Java-gatewayen som är byggd för Spring-baserade mikrotjänststackar. Ni lär er inte bara konfigurationssyntax, utan även det arkitektoniska resonemanget bakom besluten.

Det här lär ni er

Ni börjar med kärnkoncepten – vad en proxy är, hur en reverse proxy skiljer sig från en forward proxy och vilken roll en API-gateway har. Därefter konfigurerar ni Nginx för proxyhantering, stärker säkerheten och finjusterar prestandan, implementerar strategier för lastbalansering och anpassar Nginx-mönster specifikt för mikrotjänster. På Spring Cloud Gateway-sidan kopplar ni in service discovery, skriver anpassade filter, tillämpar circuit breakers och återförsöksprinciper genom resiliensmönster och skyddar rutter med säkerhets- och observability-funktioner, inklusive distribuerad tracing och mätvärden.

Utbildningsvägen

Tolv kurser sträcker sig från A1 till C2. Utbildningsserien inleds med en kostnadsfri grundkurs och går sedan vidare genom kurser på A2- och B-nivå om Nginx-proxyhantering i praktiken, routing med Spring Cloud Gateway, säkerhetshärdning och Nginx-mönster för mikrotjänster. De fyra avslutande C1-kurserna behandlar Avancerade strategier för Nginx-lastbalansering, Spring Cloud Gateway-filter på djupet, Resiliensmönster i Spring Cloud Gateway och Nginx för produktion & övervakning. Utbildningsserien avslutas på C2 med Säkerhet & observability i Spring Cloud Gateway, som behandlar OAuth2-integration, hastighetsbegränsning och observability-pipelines för produktion.

Så fungerar det

Varje kurs är uppdelad i korta, fokuserade lektioner som ni genomför i den inbyggda editorn med riktiga konfigurationsfiler och återkoppling i realtid. En AI-handledare finns till hands när ni fastnar på ett direktiv, ett filterpredikat eller en resilienspolicy.

Så lär du dig

  1. 01

    Interaktiva lektioner

    Praktiska kodövningar med feedback i realtid

  2. 02

    AI-handledare

    Få omedelbar hjälp av vår AI när du kör fast

  3. 03

    Inbyggd kodredigerare

    Skriv och kör kod direkt i webbläsaren

  4. 04

    Certifikat

    Få ett certifikat när du slutför kursen

FAQ

Vanliga frågor

Är kursen i API-gateway och reverse proxy (Nginx + Spring Cloud Gateway) gratis?

Ja. Ni kan börja kursen i API-gateway och reverse proxy (Nginx + Spring Cloud Gateway) gratis och genomföra de interaktiva lektionerna utan kostnad. Med en valfri PRO-prenumeration får Ni tillgång till avancerade AI-verktyg och ett certifikat som kan delas.

Behöver jag tidigare erfarenhet för att lära mig API-gateway och reverse proxy (Nginx + Spring Cloud Gateway)?

Nej. Kursen börjar med grunderna och går stegvis vidare till mer avancerade ämnen, så Ni kan börja även utan tidigare erfarenhet av API-gateway och reverse proxy (Nginx + Spring Cloud Gateway).

Hur lär jag mig API-gateway och reverse proxy (Nginx + Spring Cloud Gateway) på CoddyKit?

Ni lär Er genom att göra. Korta interaktiva lektioner kombinerar tydliga förklaringar med praktiska kodövningar som körs i realtid, och en AI-handledare som är tillgänglig dygnet runt ger personlig hjälp när Ni kör fast.

Får jag ett certifikat när jag har slutfört API-gateway och reverse proxy (Nginx + Spring Cloud Gateway)?

Ja. PRO-användare kan göra ett prov och få ett delbart intyg på att de har slutfört kursen i API-gateway och reverse proxy (Nginx + Spring Cloud Gateway), med en verifierbar kod.

Kan jag lära mig API-gateway och reverse proxy (Nginx + Spring Cloud Gateway) i mobilen?

Ja. CoddyKit finns på webben och som inbyggda iOS- och Android-appar, så Ni kan lära Er API-gateway och reverse proxy (Nginx + Spring Cloud Gateway) på valfri enhet och synkronisera Era framsteg mellan dem.

Vad kostar CoddyKit PRO?

Den första kursen i API-gateway och reverse proxy (Nginx + Spring Cloud Gateway) är gratis. CoddyKit PRO låser upp alla kurser: $5.90 per vecka, $7.90 per månad, $29.90 per år eller $69.99 en gång för livstidsåtkomst utan förnyelser.

Hur lång tid tar det att slutföra API-gateway och reverse proxy (Nginx + Spring Cloud Gateway)?

API-gateway och reverse proxy (Nginx + Spring Cloud Gateway) har 12 kurser och 48 lektioner. De flesta lektioner tar cirka 5–10 minuter, så hela lärvägen motsvarar ungefär 6 timmars praktisk övning i egen takt.

Börja med API-gateway och reverse proxy (Nginx + Spring Cloud Gateway) nu

Anslut Er till tusentals deltagare som lär sig programmering med AI-drivna lektioner.