AD482 Developing Event-Driven Applications with Apache Kafka and Red Hat AMQ Str

AD482 Developing Event-Driven Applications with Apache Kafka and Red Hat AMQ Str

Översikt

Utveckla, skala och felsök händelsedrivna mikrotjänstapplikationer.

Lär dig använda Kafka och AMQ Streams för att designa, utveckla och testa händelsedrivna applikationer. Händelsedrivna mikrotjänster kan skalas globalt, lagra och strömma processdata samt ge kunder återkoppling med låg latens. Kursen riktar sig till applikationsutvecklare och baseras på Red Hat AMQ Streams 1.8 och Red Hat OpenShift Container Platform 4.6.

Se även vårt Red Hat-utbud för att utveckla dina kunskaper inom Linux, OpenShift, Ansible, Kubernetes och moderna open source-lösningar för företag.

Kursmål

  • Beskriva grunderna i Kafka och dess arkitektur.
  • Utveckla applikationer med Kafka Streams API.
  • Integrera applikationer med Kafka Connect.
  • Fånga dataförändringar med Debezium.
  • Felsöka vanliga problem i strömmande applikationer.

Efter att ha genomfört kursen kommer deltagarna att förstå arkitekturen bakom Kafka och AMQ Streams samt kunna identifiera lämpliga användningsområden för händelsedrivna applikationer. Förutom att lära sig de grundläggande principerna och funktionerna i Kafka och AMQ Streams kommer deltagarna att lära sig hur man designar, utvecklar och testar händelsedrivna applikationer.

  • Designa, bygga och använda händelsedrivna applikationer för relevanta scenarier med standardiserade mönster.
  • Upptäcka och reagera på dataförändringar med Debezium för att förbättra applikationsprestanda.
  • Felsöka vanliga problem i händelsedrivna applikationer.
  • Deltagarna ska kunna demonstrera följande färdigheter

Målgrupp

Applikationsutvecklare med erfarenhet av utveckling av mikrotjänster.

Förkunskaper

  • Erfarenhet av utveckling och design av mikrotjänstapplikationer, exempelvis genom DO378 eller motsvarande erfarenhet.
  • Erfarenhet av OpenShift rekommenderas men är inte ett krav.

Tekniska förutsättningar

  • BYOD-klassrumsmiljö med åtkomst till ett delat kluster.
  • En molnbaserad klassrumsmiljö kommer också att göras tillgänglig.

Certifiering

Kursen är förberedande för certifieringen Red Hat Certified Specialist in Event-Driven Application Development exam (EX482).

Utbildare

Red Hat är den ledande leverantören av programvarulösningar med öppen källkod för företag Företag runt om i världen förlitar sig på vår breda portfölj av hybridmolninfrastruktur, applikationstjänster, molnbaserad applikationsutveckling och automatiseringslösningar för att leverera IT-tjänster på vilken infrastruktur som helst snabbt och kostnadseffektivt.

Få tillgång till praktisk utbildning för att ligga steget före tekniktrender och få den kunskap du behöver för att bli certifierad. Oavsett om du precis har börjat och behöver Linux-utbildning eller om du är en erfaren yrkesman som söker automatiseringscertifiering kan vi hjälpa dig.

Testa din expertis, hitta dina kompetensluckor och få rekommendationer om var du ska börja med Red Hat-utbildning: Red Hat Skills Assessment.

Läs mer om kursen

Design av händelsedrivna applikationer
Beskriv principerna bakom händelsedrivna applikationer.
Introduktion till Kafka och AMQ Streams-koncept
Bygg applikationer med grundläggande funktioner för att läsa och skriva meddelanden.
Bygga applikationer med Streams API
Använd Streams API för att skapa applikationer för dataströmning.
Skapa asynkrona tjänster med event collaboration
Skapa och migrera till asynkrona tjänster med hjälp av mönstret event collaboration.
Integrera datasystem med Kafka Connect
Anslut datasystem och reagera på dataförändringar med hjälp av Kafka Connect och Debezium.
Felsökning av AMQ Streams-applikationer
Hantera vanliga problem i Kafka- och AMQ Streams-applikationer.

Kursöversikt

32950 kr

3 dagar

Fortsättning

Hittar du inget (passande) datum? Skicka in en intresseanmälan så gör vi vad vi kan för att planera ett tillfälle som passar. 

För samtliga utbildningar gäller våra
Allmänna Villkor.

Fö­re­tags­an­pas­sad kurs

Kursen kan anpassas från flera perspektiv:
  • Innehåll och fokusområde
  • Omfattning
  • Upplägg

I samspel med kursledaren ser vi till att kursen uppfyller era önskemåll

Skicka intresseanmälan för utbildningen