Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka) logo
WebDataCloud og DevOpsNiveauer B1 → C222 sprog

Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka)

Mestrer avancerede Spring Boot 4-teknikker til at bygge robuste og skalerbare hændelsesdrevne mikrotjenester med Apache Kafka. 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
562
Gratis at komme i gang
Kursus 1
Kursusindhold

12 kurser på denne sti

Alle kurser på Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka)-stien i læringsrækkefølge. Det første kursus er gratis.

1

B14 lektionerGratis

Udforsk de grundlæggende begreber inden for eventdrevet arkitektur, og forstå dens kernekomponenter, fordele og almindelige anvendelsesområder i moderne distribuerede systemer. Dette minikursus danne…

2

B14 lektionerPRO

Få et solidt fundament i Apache Kafkas arkitektur og kernebegreber, målrettet Spring Boot-udviklere. Lær, hvordan Kafka fungerer som en distribueret streamingplatform, og gør Deres lokale miljø klar.

3

B24 lektionerPRO

Implementer eventproducenter i Spring Boot-applikationer, så de kan sende meddelelser til Kafka-topics. Konfigurer producenter, håndter serialisering, og administrer garantier for meddelelseslevering.

4

B24 lektionerPRO

Udvikl robuste eventforbrugere i Spring Boot-applikationer, der lytter efter og behandler meddelelser fra Kafka-topics. Fokuser på listener-konfiguration, forbrugergrupper og deserialisering af medde…

5

B24 lektionerPRO

Håndter skemaer i udvikling effektivt med Avro og Confluent Schema Registry. Integrer disse værktøjer i Deres Spring Boot Kafka-applikationer for at sikre robust udvikling af dataformater.

6

B24 lektionerPRO

Implementer robuste sikkerhedsforanstaltninger i Deres Spring Boot Kafka-applikationer. Gennemgå autentifikation, autorisation og datakryptering for at beskytte Deres eventdrevne mikrotjenester.

7

C14 lektionerPRO

Implementer avancerede strategier til fejlhåndtering for Spring Boot Kafka-forbrugere for at sikre modstandsdygtighed og forhindre datatab. Lær om retry-mekanismer og mønstre for dead-letter queues.

8

C14 lektionerPRO

Opnå exactly-once-behandlingssemantik for kritiske forretningsoperationer ved hjælp af Kafka-transaktioner i Spring Boot. Forstå udfordringerne, og implementer transaktionelle producenter og forbruge…

9

C14 lektionerPRO

Udnyt Kafka Streams API i Deres Spring Boot-applikationer til at opbygge effektive funktioner til streambehandling i realtid. Transformér, filtrér og aggregér eventstreams effektivt.

10

C14 lektionerPRO

Uddyb Deres forståelse af Kafka-forbrugeres adfærd med avancerede strategier. Få styr på manuel offset-håndtering, dynamisk forbrugeradministration og effektiv håndtering af samtidighed.

11

C14 lektionerPRO

Få indsigt i tilstanden og ydeevnen for Deres Kafka-baserede eventdrevne systemer. Opsæt overvågning med Prometheus og Grafana, og implementer distribueret tracing.

12

C24 lektionerPRO

Få styr på bedste praksis for deployment og drift af Spring Boot Kafka-applikationer i produktionsmiljøer. Fokuser på tuning af ydeevne, idempotens og strategier for cloud-deployment.

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

Byg hændelsesdrevne mikrotjenester med Spring Boot og Apache Kafka

Apache Kafka er de facto-rygraden for beskedudveksling med høj kapacitet og fejltolerance mellem mikrotjenester, og Spring Boot 4 tilbyder førsteklasses integration gennem Spring Kafka. Dette forløb lærer dig at designe, implementere, sikre og drive hændelsesdrevne systemer til produktion – fra publicering af din første besked til justering af forbrugere i stor skala og sikker udrulning.

Det lærer du

Du begynder med de centrale koncepter i Event-Driven Architecture og arbejder derefter med Kafka-producenter og -forbrugere i Spring Boot, skemahåndtering med Avro og sikring af Kafka-forbundne applikationer. Derfra går du videre til driftsmæssige problemstillinger: robust fejlhåndtering og strategier for dead letters, exactly-once-semantik med transaktionel beskedudveksling, behandling af datastrømme i realtid via Kafka Streams API og avancerede strategier for forbrugergrupper. Du dækker også overvågning og observabilitet i Kafka-økosystemer – målinger, tracing og alarmering – før du afslutter med udrulningsmønstre og bedste praksis til produktion.

Læringsforløbet

Tolv kurser spænder fra B1 til C2. Forløbet begynder på B1 med Introduktion til hændelsesdrevet arkitektur og Kafka-grundlag for Spring-udviklere, opbygger praktiske færdigheder på B2 gennem implementering af producenter og forbrugere, Avro-skemahåndtering og sikkerhed og går derefter videre til C1 med Robust fejlhåndtering i Kafka-forbrugere, Transaktionel beskedudveksling med Spring Kafka, Strømbehandling med Kafka Streams API og Overvågning og observabilitet i Kafka-økosystemer. Forløbet afsluttes på C2 med Avanceret udrulning og bedste praksis.

Sådan fungerer det

Hvert kursus er opdelt i korte, fokuserede lektioner, som du gennemfører i den indbyggede kodeeditor med feedback i realtid. En AI-underviser er til rådighed, når du går i stå, så du kan få svar på dine spørgsmål med det samme og fortsætte fremad.

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 Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka)-kurset gratis?

Ja. Du kan begynde på Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka)-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 Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka)?

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 Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka).

Hvordan lærer jeg Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka) 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 Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka)?

Ja. PRO-brugere kan tage en eksamen og få et certifikat for gennemførelse af Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka)-kurset, som kan deles og indeholder en verificerbar kode.

Kan jeg lære Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka) på min telefon?

Ja. CoddyKit er tilgængeligt på nettet og som indbyggede iOS- og Android-apps, så du kan lære Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka) på enhver enhed, og dine fremskridt synkroniseres på tværs af dem.

Hvad koster CoddyKit PRO?

Det første kursus på Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka)-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 Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka)?

Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka) 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å Avanceret Spring Boot 4: hændelsesdrevet arkitektur (Kafka) nu

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