Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka) logo
NettDataSky og DevOpsNivåer B1 → C222 språk

Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka)

Lær avanserte Spring Boot 4-teknikker for å bygge robuste og skalerbare hendelsesdrevne mikrotjenester med Apache Kafka. En læringssti fra CoddyKit med 12 korte kurs og 48 interaktive leksjoner, med en AI-veileder tilgjengelig døgnet rundt.

Kurs
12
Leksjoner
48
Interaktive trinn
562
Gratis å komme i gang
Kurs 1
Kursinnhold

12 kurs i denne læringsstien

Alle kursene i læringsstien Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka), i læringsrekkefølge. Det første er gratis.

1

B14 leksjonerGratis

Utforsk grunnleggende konsepter innen hendelsesdrevet arkitektur, og forstå kjernekomponentene, fordelene og vanlige bruksområdene i moderne distribuerte systemer. Dette minikurset danner grunnlaget…

2

B14 leksjonerPRO

Få et solid grunnlag i arkitekturen og kjernebegrepene i Apache Kafka, tilpasset Spring Boot-utviklere. Lær hvordan Kafka fungerer som en distribuert strømmeplattform, og klargjør det lokale miljøet…

3

B24 leksjonerPRO

Implementer hendelsesprodusenter i Spring Boot-applikasjoner for å sende meldinger til Kafka-emner. Konfigurer produsenter, håndter serialisering og administrer garantier for meldingslevering.

4

B24 leksjonerPRO

Utvikle robuste hendelseskonsumenter i Spring Boot-applikasjoner som lytter etter og behandler meldinger fra Kafka-emner. Fokuser på konfigurering av lyttere, konsumentgrupper og deserialisering av m…

5

B24 leksjonerPRO

Håndter skjemaer i utvikling effektivt ved hjelp av Avro og Confluent Schema Registry. Integrer verktøyene i Spring Boot Kafka-applikasjonene Deres for robust utvikling av dataformatet.

6

B24 leksjonerPRO

Implementer robuste sikkerhetstiltak for Spring Boot Kafka-applikasjonene Deres. Kurset dekker autentisering, autorisering og datakryptering for å beskytte de hendelsesdrevne mikrotjenestene Deres.

7

C14 leksjonerPRO

Implementer avanserte strategier for feilhåndtering i Spring Boot Kafka-konsumenter for å sikre motstandsdyktighet og forhindre datatap. Lær om mekanismer for nytt forsøk og mønstre for dead-letter-k…

8

C14 leksjonerPRO

Oppnå semantikk for behandling nøyaktig én gang i kritiske forretningsoperasjoner ved å bruke Kafka-transaksjoner i Spring Boot. Forstå utfordringene, og implementer transaksjonelle produsenter og ko…

9

C14 leksjonerPRO

Utnytt Kafka Streams API i Spring Boot-applikasjonene Deres for å bygge kraftig strømbehandling i sanntid. Transformer, filtrer og aggreger hendelsesstrømmer effektivt.

10

C14 leksjonerPRO

Fordyp forståelsen Deres av hvordan Kafka-konsumenter oppfører seg, ved hjelp av avanserte strategier. Lær å beherske manuell offset-håndtering, dynamisk konsumentstyring og effektiv håndtering av sa…

11

C14 leksjonerPRO

Få innsikt i helsen og ytelsen til hendelsesdrevne systemer basert på Kafka. Sett opp overvåking med Prometheus og Grafana, og implementer distribuert sporing.

12

C24 leksjonerPRO

Behersk beste praksis for utrulling og drift av Spring Boot Kafka-applikasjoner i produksjonsmiljøer. Fokuser på ytelsesjustering, idempotens og strategier for utrulling i skyen.

CoddyKit PRO

Lås opp alle 12 kursene i denne læringsstien og alle andre læringsstier

AI-veileder, sertifiseringseksamen og sertifikat. Fungerer på web, iOS og Android.

Se alle abonnementene
Årlig$29.90 / årOmtrent $2.49 per månedBetal én gangLivstid$69.99 én gangIngen fornyelser. PRO for alltid.
Kursoversikt

Bygg hendelsesdrevne mikrotjenester med Spring Boot og Apache Kafka

Apache Kafka er den de facto-standarden for meldingsutveksling med høy gjennomstrømning og feiltoleranse mellom mikrotjenester, og Spring Boot 4 tilbyr førsteklasses integrasjon gjennom Spring Kafka. Dette læringsløpet lærer Dem å utforme, implementere, sikre og drifte hendelsesdrevne systemer som er klare for produksjon – fra publisering av Deres første melding til justering av forbrukere i stor skala og trygg utrulling.

Dette lærer De

De starter med de grunnleggende konseptene i hendelsesdrevet arkitektur, før De arbeider med Kafka-produsenter og -forbrukere i Spring Boot, skjemahåndtering med Avro og sikring av Kafka-tilkoblede applikasjoner. Deretter går De videre til driftsrelaterte temaer: robust feilhåndtering og strategier for dead-letter, exactly-once-semantikk med transaksjonelle meldinger, sanntidsstrømming gjennom Kafka Streams API og avanserte strategier for forbrukergrupper. De lærer også om overvåking og observabilitet i Kafka-økosystemer – metrikker, tracing og varsling – før De avslutter med utrullingsmønstre og beste praksis for produksjon.

Læringsløpet

Tolv kurs dekker nivåene B1 til C2. Læringsløpet starter på B1 med Introduction to Event-Driven Architecture og Kafka Fundamentals for Spring Developers, bygger praktiske ferdigheter på B2 gjennom implementering av produsenter og forbrukere, Avro-skjemahåndtering og sikkerhet, og går deretter videre til C1 med Robust Error Handling in Kafka Consumers, Transactional Messaging with Spring Kafka, Stream Processing with Kafka Streams API og Monitoring and Observability for Kafka Ecosystems. Læringsløpet avsluttes på C2 med Advanced Deployment and Best Practices.

Slik fungerer det

Hvert kurs er delt inn i korte, fokuserte leksjoner som De arbeider med i den innebygde kodeeditoren, med tilbakemeldinger i sanntid. En AI-veileder er tilgjengelig når De står fast, slik at De kan avklare spørsmål med én gang og fortsette fremover.

Slik lærer du

  1. 01

    Interaktive leksjoner

    Praktiske kodeøvelser med tilbakemelding i sanntid

  2. 02

    AI-veileder

    Få øyeblikkelig hjelp fra AI-en vår når du står fast

  3. 03

    Innebygd kodeeditor

    Skriv og kjør kode direkte i nettleseren

  4. 04

    Sertifikat

    Få et sertifikat når du fullfører kurset

FAQ

Ofte stilte spørsmål

Er kurset i Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka) gratis?

Ja. Du kan starte på kurset i Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka) gratis og fullføre de interaktive leksjonene uten kostnad. Et valgfritt PRO-abonnement låser opp avanserte AI-verktøy og et delbart sertifikat.

Trenger jeg tidligere erfaring for å lære Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka)?

Nei. Kurset begynner med det grunnleggende og går gradvis videre til mer avanserte emner, slik at du kan starte selv uten tidligere erfaring med Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka).

Hvordan lærer jeg Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka) på CoddyKit?

Du lærer gjennom praksis. Korte, interaktive leksjoner kombinerer en tydelig forklaring med en praktisk kodeøvelse som kjører i sanntid, og en AI-veileder som er tilgjengelig døgnet rundt, gir deg personlig hjelp når du står fast.

Får jeg et sertifikat når jeg fullfører Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka)?

Ja. PRO-brukere kan ta en eksamen og få et delbart fullføringssertifikat med en verifiserbar kode for kurset i Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka).

Kan jeg lære Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka) på telefonen?

Ja. CoddyKit er tilgjengelig på nettet og som native iOS- og Android-apper, slik at du kan lære Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka) på alle enheter, mens fremdriften synkroniseres mellom dem.

Hvor mye koster CoddyKit PRO?

Det første kurset i Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka) er gratis. CoddyKit PRO gir tilgang til alle kurs: $5.90 per uke, $7.90 per måned, $29.90 per år eller $69.99 én gang for tilgang på livstid uten fornyelser.

Hvor lang tid tar det å fullføre Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka)?

Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka) består av 12 kurs og 48 leksjoner. De fleste leksjonene tar omtrent 5–10 minutter, så hele læringsstien tar rundt 6 timer med praktisk øving i eget tempo.

Start på Avansert Spring Boot 4: hendelsesdrevet arkitektur (Kafka) nå

Bli med tusenvis av elever som lærer programmering med AI-drevne leksjoner.