API-gateway og reverse proxy (Nginx + Spring Cloud Gateway) logo
WebCloud og DevOpsSystemerNiveauer A1 → C222 sprog

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

Få styr på arkitektur og implementering af API-gateways og reverse proxyer med Nginx og Spring Cloud Gateway til robuste og skalerbare mikrotjenesteapplikationer. Et læringsforløb på CoddyKit med 12 korte kurser og 48 interaktive lektioner – med en AI-vejleder ved din side døgnet rundt.

Kurser
12
Lektioner
48
Interaktive trin
557
Gratis at komme i gang
Kursus 1
Kursusindhold

12 kurser på denne sti

Alle kurser på API-gateway og reverse proxy (Nginx + Spring Cloud Gateway)-stien i læringsrækkefølge. Det første kursus er gratis.

1

A14 lektionerGratis

Dette minikursus introducerer de grundlæggende begreber inden for proxies, reverse proxies og API-gateways. Lær, hvorfor disse komponenter er afgørende i moderne webarkitekturer og mikrotjenesteøkosy…

2

A24 lektionerPRO

Kom godt i gang med Nginx, en effektiv webserver og reverse proxy. Dette kursus dækker installation, grundlæggende konfiguration og levering af statisk indhold og danner grundlag for avanceret proxyi…

3

B14 lektionerPRO

Dette minikursus fokuserer på konfiguration af Nginx specifikt som reverse proxy. Lær at dirigere trafik til backend-servere, implementere grundlæggende load balancing og forstå proxy-buffering.

4

B24 lektionerPRO

Dyk ned i Spring Cloud Gateway, en effektiv API-gateway baseret på Spring Boot og Spring WebFlux. Dette kursus dækker opsætning af projekter, definition af routes og brug af predicates til betinget r…

5

B24 lektionerPRO

Styrk sikkerheden og ydeevnen i Deres Nginx-proxy. Dette kursus dækker SSL/TLS-konfiguration, optimering til HTTP/2 og grundlæggende autentifikationsmekanismer.

6

B24 lektionerPRO

Integrer Spring Cloud Gateway med mekanismer til service discovery som Eureka eller Consul. Lær at opnå dynamisk routing og udnytte Spring Cloud LoadBalancer til robust kommunikation mellem tjenester.

7

B24 lektionerPRO

Anvend Nginx til implementering af almindelige mikrotjenestemønstre. Dette kursus dækker API-versionering, håndtering af Cross-Origin Resource Sharing (CORS) og opsætning af rate limiting til robust…

8

C14 lektionerPRO

Få styr på avancerede load balancing-teknikker med Nginx. Dette kursus dækker forskellige algoritmer, health checks til robuste systemer og metoder til at bevare sessionspersistens.

9

C14 lektionerPRO

Udforsk filtrenes muligheder i Spring Cloud Gateway til ændring af requests og responses. Lær at implementere globale og brugerdefinerede filtre samt udnytte funktioner til behandling før og efter re…

10

C14 lektionerPRO

Opbyg modstandsdygtige API-gateways med Spring Cloud Gateway. Dette kursus udforsker circuit breakers med Resilience4j, retry-mekanismer, timeouts og effektive strategier til fejlhåndtering.

11

C14 lektionerPRO

Gør Nginx klar til produktionsmiljøer med fokus på logging, tuning af ydeevne og deployment i containeriserede opsætninger. Lær at overvåge Nginx effektivt for fremragende drift.

12

C24 lektionerPRO

Sikr Deres Spring Cloud Gateway med JWT-godkendelse, og forbedr observerbarheden gennem distribueret tracing og centraliseret konfiguration. Kurset fokuserer på gateway-praksisser, der er klar til pr…

CoddyKit PRO

Lås op for alle 12 kurser på denne sti og alle kurser på alle andre stier

AI-vejleder, certificeringseksamen og certifikat. Fungerer på web, iOS og Android.

Se alle abonnementer
Årligt$29.90 / årCa. $2.49 om månedenBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for altid.
Kursusoversigt

API-gateways og reverse proxyer med Nginx og Spring Cloud Gateway

Enhver mikrotjenestearkitektur har brug for et kontrolleret indgangspunkt — noget, der dirigerer forespørgsler, håndhæver sikkerhed og beskytter interne tjenester mod omverdenen. Dette forløb dækker dette lag i dybden med de to værktøjer, man oftest møder i produktion: Nginx, den gennemprøvede reverse proxy og webserver, og Spring Cloud Gateway, den reaktive Java-gateway, der er udviklet til Spring-baserede mikrotjenestestakke. Du lærer ikke kun konfigurationssyntaks, men også de arkitektoniske overvejelser bag beslutningerne.

Det lærer du

Du begynder med de grundlæggende koncepter — hvad en proxy er, hvordan en reverse proxy adskiller sig fra en forward proxy, og hvilken rolle en API-gateway spiller. Derefter konfigurerer du Nginx til proxying, styrker sikkerheden og optimerer ydeevnen, implementerer strategier til belastningsfordeling og tilpasser Nginx-mønstre specifikt til mikrotjenester. På Spring Cloud Gateway-siden kobler du tjenesteopdagelse til, skriver brugerdefinerede filtre, anvender circuit breakers og politikker for gentagelse gennem robusthedsmønstre og sikrer ruter med sikkerheds- og observerbarhedsfunktioner, herunder distribueret sporing og målinger.

Læringsforløbet

Tolv kurser spænder fra A1 til C2. Forløbet begynder med et gratis grundkursus og går derefter gennem kurser på A2- og B-niveau om Nginx-proxying i praksis, routing med Spring Cloud Gateway, styrkelse af sikkerheden og Nginx-mønstre til mikrotjenester. De sidste fire C1-kurser tager fat på Avancerede strategier for Nginx-belastningsfordeling, Spring Cloud Gateway-filtre i dybden, Robusthedsmønstre i Spring Cloud Gateway og Nginx til produktion og overvågning. Forløbet afsluttes på C2-niveau med Sikkerhed og observerbarhed i Spring Cloud Gateway, hvor OAuth2-integration, begrænsning af anmodningshastighed og observerbarhedsforløb til produktion behandles.

Sådan fungerer det

Hvert kursus er opdelt i korte, fokuserede lektioner, som du gennemfører i den indbyggede editor med rigtige konfigurationsfiler og feedback i realtid. Du kan få hjælp af en AI-underviser, når du går i stå med en direktiv, et filterprædikat eller en robusthedspolitik.

Sådan lærer du

  1. 01

    Interaktive lektioner

    Praktiske kodeøvelser med feedback i realtid

  2. 02

    AI-underviser

    Få øjeblikkelig hjælp fra vores AI, når du sidder fast

  3. 03

    Indbygget editor

    Skriv og kør kode direkte i din browser

  4. 04

    Certifikat

    Få et certifikat, når du gennemfører kurset

Ofte stillede spørgsmål

Ofte stillede spørgsmål

Er API-gateway og reverse proxy (Nginx + Spring Cloud Gateway)-kurset gratis?

Ja. Du kan begynde på API-gateway og reverse proxy (Nginx + Spring Cloud Gateway)-kurset gratis og gennemføre de interaktive lektioner uden omkostninger. Et valgfrit PRO-abonnement giver adgang til avancerede AI-værktøjer og et certifikat, der kan deles.

Skal jeg have erfaring på forhånd for at lære API-gateway og reverse proxy (Nginx + Spring Cloud Gateway)?

Nej. Kurset begynder med det grundlæggende og bevæger sig gradvist videre til mere avancerede emner, så du kan starte uden tidligere erfaring med API-gateway og reverse proxy (Nginx + Spring Cloud Gateway).

Hvordan lærer jeg API-gateway og reverse proxy (Nginx + Spring Cloud Gateway) på CoddyKit?

Du lærer ved at øve dig. Korte interaktive lektioner kombinerer en tydelig forklaring med en praktisk kodeøvelse, der kører i realtid, og en AI-vejleder, der er tilgængelig døgnet rundt, hjælper dig personligt, når du sidder fast.

Får jeg et certifikat, når jeg gennemfører API-gateway og reverse proxy (Nginx + Spring Cloud Gateway)?

Ja. PRO-brugere kan tage en eksamen og få et certifikat for gennemførelse af API-gateway og reverse proxy (Nginx + Spring Cloud Gateway)-kurset, som kan deles og indeholder en verificerbar kode.

Kan jeg lære API-gateway og reverse proxy (Nginx + Spring Cloud Gateway) på min telefon?

Ja. CoddyKit er tilgængeligt på nettet og som indbyggede iOS- og Android-apps, så du kan lære API-gateway og reverse proxy (Nginx + Spring Cloud Gateway) på enhver enhed, og dine fremskridt synkroniseres på tværs af dem.

Hvad koster CoddyKit PRO?

Det første kursus på API-gateway og reverse proxy (Nginx + Spring Cloud Gateway)-stien er gratis. CoddyKit PRO giver adgang til alle kurser: $5.90 om ugen, $7.90 om måneden, $29.90 om året eller $69.99 én gang for livstidsadgang uden fornyelser.

Hvor lang tid tager det at gennemføre API-gateway og reverse proxy (Nginx + Spring Cloud Gateway)?

API-gateway og reverse proxy (Nginx + Spring Cloud Gateway) har 12 kurser og 48 lektioner. De fleste lektioner tager cirka 5–10 minutter, så hele stien kræver omkring 6 timers praktisk øvelse i dit eget tempo.

Start på API-gateway og reverse proxy (Nginx + Spring Cloud Gateway) nu

Slut dig til tusindvis af kursister, der mestrer programmering med AI-drevne lektioner.