API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway) logo
VerkkoPilvipalvelut ja DevOpsJärjestelmätTasot A1 → C222 kieltä

API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway)

Hallitkaa API-yhdyskäytävien ja käänteisvälityspalvelinten arkkitehtuuri ja toteutus Nginxin ja Spring Cloud Gatewayn avulla, jotta voitte rakentaa vankkoja ja skaalautuvia mikropalvelusovelluksia. CoddyKitin oppimispolku, joka sisältää 12 lyhyttä kurssia ja 48 interaktiivista oppituntia sekä tekoälytuutorin käytettävissäsi ympäri vuorokauden.

Kurssit
12
Oppitunnit
48
Interaktiiviset vaiheet
557
Aloita maksutta
Kurssi 1
Kurssisisältö

12 kurssia tässä opintopolussa

Kaikki API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway)-opintopolun kurssit suoritusjärjestyksessä. Ensimmäinen on ilmainen.

1

A14 oppituntiaIlmainen

Tämä minikurssi johdattaa proxyjen, reverse proxyjen ja API Gateway -ratkaisujen peruskäsitteisiin. Oppikaa, miksi nämä komponentit ovat olennaisia nykyaikaisissa web-arkkitehtuureissa ja mikropalvel…

2

A24 oppituntiaPRO

Aloittakaa Nginxin, tehokkaan web-palvelimen ja reverse proxyn, käyttö. Kurssilla käsitellään asennus, perusmääritykset ja staattisen sisällön tarjoilu, mikä luo pohjan edistyneelle proxy-käytölle.

3

B14 oppituntiaPRO

Tällä minikurssilla keskitytään Nginxin määrittämiseen nimenomaan reverse proxyksi. Oppikaa ohjaamaan liikennettä backend-palvelimille, toteuttamaan perustason kuormantasaus ja ymmärtämään proxyn pus…

4

B24 oppituntiaPRO

Tutustukaa Spring Cloud Gatewayhin, Spring Bootiin ja Spring WebFluxiin perustuvaan tehokkaaseen API Gateway -ratkaisuun. Kurssilla käsitellään projektin määritykset, reittien määrittäminen ja predik…

5

B24 oppituntiaPRO

Parantakaa Nginx-proxynne tietoturvaa ja suorituskykyä. Kurssilla käsitellään SSL/TLS-määrityksiä, HTTP/2:n optimointia ja perustason autentikointimekanismeja.

6

B24 oppituntiaPRO

Integroikaa Spring Cloud Gateway palveluhavainnointimekanismeihin, kuten Eurekaan tai Consuliin. Oppikaa toteuttamaan dynaaminen reititys ja hyödyntämään Spring Cloud LoadBalanceria luotettavaan palv…

7

B24 oppituntiaPRO

Soveltakaa Nginxiä yleisten mikropalvelumallien toteuttamiseen. Kurssilla käsitellään API-versiointia, Cross-Origin Resource Sharingin (CORS) hallintaa ja rate limiting -rajoitusten määrittämistä van…

8

C14 oppituntiaPRO

Hallitkaa edistyneet kuormantasaustekniikat Nginxillä. Kurssilla käsitellään erilaisia algoritmeja, vankkojen järjestelmien health check -tarkistuksia ja istuntojen pysyvyyden ylläpitomenetelmiä.

9

C14 oppituntiaPRO

Tutustukaa Spring Cloud Gatewayn suodattimien mahdollisuuksiin pyyntöjen ja vastausten muokkaamisessa. Oppikaa toteuttamaan globaaleja ja mukautettuja suodattimia sekä hyödyntämään pre- ja post-käsit…

10

C14 oppituntiaPRO

Rakentakaa resilienttejä API Gateway -ratkaisuja Spring Cloud Gatewaylla. Kurssilla tutustutaan Resilience4j:n circuit breakereihin, retry-mekanismeihin, aikakatkaisuihin ja tehokkaisiin virheenkäsit…

11

C14 oppituntiaPRO

Valmistelkaa Nginx tuotantoympäristöihin keskittyen lokitukseen, suorituskyvyn säätämiseen ja käyttöönottoon konttimuotoisissa ympäristöissä. Oppikaa monitoroimaan Nginxiä tehokkaasti toiminnan erino…

12

C24 oppituntiaPRO

Suojaatte Spring Cloud Gatewayn JWT-todennuksella ja parannatte observabilitya hajautetun jäljityksen ja keskitetyn konfiguraation avulla. Kurssilla keskitytään tuotantovalmiisiin gateway-käytäntöihi…

CoddyKit PRO

Avaa kaikki 12 tämän opintopolun kurssia ja kaikki muut opintopolut

Tekoälytuutori, sertifiointikoe ja suoritustodistus. Toimii verkossa sekä iOS- ja Android-laitteilla.

Näytä kaikki paketit
Vuosittain$29.90 / vuosiNoin $2.49 kuukaudessaMaksa kerranElinikäinen$69.99 KerranEi uusimisia. PRO ikuisesti.
Kurssin yleiskatsaus

API-yhdyskäytävät ja käänteisvälityspalvelimet Nginxin ja Spring Cloud Gatewayn avulla

Jokainen mikropalveluarkkitehtuuri tarvitsee hallitun sisääntulopisteen — komponentin, joka reitittää pyynnöt, valvoo tietoturvaa ja suojaa sisäiset palvelut ulkomaailmalta. Tässä opintokokonaisuudessa tähän kerrokseen perehdytään perusteellisesti käyttäen kahta tuotannossa yleisimmin käytettyä työkalua: Nginxiä, taistelunkestävää käänteisvälityspalvelinta ja verkkopalvelinta, sekä Spring Cloud Gatewayta, Spring-pohjaisiin mikropalvelupinoihin suunniteltua reaktiivista Java-yhdyskäytävää. Opitte konfiguraatiosyntaksin lisäksi ymmärtämään päätösten taustalla olevan arkkitehtuurin.

Mitä opitte

Aloitatte peruskäsitteistä: mikä välityspalvelin on, miten käänteisvälityspalvelin eroaa välityspalvelimesta ja mikä rooli API-yhdyskäytävällä on kokonaisuudessa. Sen jälkeen konfiguroitte Nginxin välityspalvelimeksi, vahvistatte tietoturvaa ja suorituskykyä, toteutatte kuormantasausstrategioita ja sovellatte Nginxin malleja erityisesti mikropalveluihin. Spring Cloud Gatewayn osalta yhdistätte palvelujen etsinnän, kirjoitatte mukautettuja suodattimia, otatte käyttöön piirinmurtajat ja uudelleenyrityskäytännöt häiriönsietomallien avulla sekä suojaatte reitit tietoturva- ja havainnointiominaisuuksilla, kuten hajautetulla jäljityksellä ja mittareilla.

Oppimispolku

Kahtatoista kurssia kattava kokonaisuus etenee tasolta A1 tasolle C2. Opintokokonaisuus alkaa yhdellä maksuttomalla perusteet käsittelevällä kurssilla ja jatkuu A2- ja B-tason kursseilla, joilla käsitellään Nginx-välityspalvelimen käyttöä käytännössä, Spring Cloud Gatewayn reititystä, tietoturvan vahvistamista ja mikropalveluihin suunniteltuja Nginx-malleja. Neljä viimeistä C1-kurssia käsittelevät aiheita Edistyneet Nginxin kuormantasausstrategiat, Spring Cloud Gatewayn suodattimet perusteellisesti, Spring Cloud Gatewayn häiriönsietomallit ja Nginx tuotannossa ja valvonta. Opintokokonaisuus päättyy C2-tasolla kurssiin Spring Cloud Gatewayn tietoturva ja havainnointi, jossa käsitellään OAuth2-integraatiota, nopeusrajoituksia ja tuotantotason havainnointiputkia.

Näin opiskelu toimii

Jokainen kurssi koostuu lyhyistä ja keskittyneistä oppitunneista, jotka suoritatte sisäänrakennetussa editorissa oikeiden konfiguraatiotiedostojen avulla ja saatte palautetta reaaliajassa. Tekoälyopettaja auttaa aina, kun jäätte jumiin direktiivin, suodattimen predikaatin tai häiriönsietokäytännön kanssa.

Näin opiskelet

  1. 01

    Interaktiiviset oppitunnit

    Käytännön koodiharjoituksia ja reaaliaikaista palautetta

  2. 02

    Tekoälytuutori

    Saat heti apua tekoälyltä, kun jäät jumiin

  3. 03

    Sisäänrakennettu editori

    Kirjoita ja suorita koodia suoraan selaimessa

  4. 04

    Sertifikaatti

    Saat sertifikaatin suoritettuasi kurssin

UKK

Usein kysytyt kysymykset

Onko API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway)-kurssi ilmainen?

Kyllä. Voit aloittaa API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway)-kurssin ilmaiseksi ja suorittaa sen vuorovaikutteiset oppitunnit maksutta. Valinnainen PRO-tilaus avaa käyttöön edistyneet tekoälytyökalut ja jaettavan todistuksen.

Tarvitsenko aiempaa kokemusta oppiakseni API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway)?

Et tarvitse. Kurssi alkaa perusteista ja etenee vähitellen edistyneempiin aiheisiin, joten voit aloittaa, vaikka sinulla ei olisi aiempaa API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway)-kokemusta.

Miten opin API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway) CoddyKitissä?

Opit tekemällä. Lyhyillä vuorovaikutteisilla oppitunneilla selkeä teoria yhdistyy käytännön koodiharjoitukseen, joka suoritetaan reaaliajassa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori auttaa henkilökohtaisesti aina, kun jäät jumiin.

Saanko todistuksen API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway)-kurssin suorittamisesta?

Kyllä. PRO-oppijat voivat suorittaa kokeen ja saada API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway)-kurssin suorittamisesta jaettavan todistuksen, jonka koodi voidaan tarkistaa.

Voinko oppia API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway) puhelimellani?

Kyllä. CoddyKit on käytettävissä verkossa sekä iOS- ja Android-natiivisovelluksina, joten voit oppia API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway) millä tahansa laitteella, ja edistymisesi synkronoituu niiden välillä.

Paljonko CoddyKit PRO maksaa?

API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway)-opintopolun ensimmäinen kurssi on ilmainen. CoddyKit PRO avaa kaikki kurssit: $5.90 viikossa, $7.90 kuukaudessa, $29.90 vuodessa tai $69.99 kerran maksettuna, jolloin saat elinikäisen käyttöoikeuden ilman uusimisia.

Kuinka kauan API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway)-opintopolun suorittaminen kestää?

API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway) sisältää 12 kurssia ja 48 oppituntia. Useimmat oppitunnit kestävät noin 5–10 minuuttia, joten koko opintopolun suorittamiseen kuluu omaan tahtiin noin 6 tuntia käytännön harjoittelua.

Aloita API-yhdyskäytävä ja käänteisvälityspalvelin (Nginx + Spring Cloud Gateway) nyt

Liity tuhansien oppijoiden joukkoon ja opi ohjelmointia tekoälyä hyödyntävillä oppitunneilla.