CONTACT ONS

Cursusaanbod

Inleiding

  • Overzicht van Apache Kafka
  • Introductie tot event streaming en realtime gegevensverwerking
  • Algemene kenmerken en functionaliteiten van Apache Kafka
  • Use cases en voordelen van Kafka bij moderne applicatieontwikkeling

Begrip van de architectuur en kernconcepten van Kafka

  • Kafka-architectuur: brokers, topics, partities en replica’s
  • Producers en consumers: het publiceren en verwerken van berichten
  • De rol van ZooKeeper binnen Kafka

Kafka-topics en -partities

  • Het aanmaken en configureren van topics
  • Inzicht in partities en hun gevolgen
  • Replicatie en fouttolerantie binnen Kafka

Kafka-producers

  • Het ontwikkelen van producers met verschillende programmeertalen
  • Serialisatie van berichten en gerelateerde technieken
  • Configureren van producers en best practices

Kafka-consumers

  • Het ontwikkelen van consumers met diverse programmeertalen
  • Configuratie van consumer groepen en offsets
  • Strategieën voor berichtverwerking en betrouwbaarheidsgaranties

Integreren van Kafka met externe systemen via Kafka Connect

  • Overzicht van Kafka Connect en de beschikbare connectors
  • Configureren en gebruiken van Kafka Connect voor dataintegratie
  • Verbinden van Kafka met externe systemen

Het schrijven van streamingtoepassingen met Kafka Streams en ksqlDB

  • Inleiding tot Kafka Streams en diens verwerkingsmogelijkheden
  • Het ontwikkelen van streamverwerkingstoepassingen met Kafka Streams
  • Gebruik maken van ksqlDB voor realtime gegevensverwerking en -analyse

Integreren van een Kafka-clienttoepassing met Confluent Cloud

  • Overzicht van Confluent Cloud en diens functionaliteiten
  • Configureren en verbinden van een Kafka-clienttoepassing met Confluent Cloud

Kafka-beveiliging

  • Inleiding tot de beveiligingsfuncties binnen Kafka
  • Configuratie van SSL/TLS voor veilige communicatie
  • Authenticatie- en autorisatiemechanismen in Kafka

Bewaking en beheer

  • Het monitoren van Kafka met behulp van metrics en hulpmiddelen
  • Beheren van Kafka-clusters en -resources
  • Oplossen van veelvoorkomende problemen en optimaliseren van prestaties

Best practices en reële toepassingsscenario’s

  • Begrippen voor het ontwerpen van Kafka-gebaseerde applicaties
  • Case studies en praktijkvoorbeelden van implementaties binnen verschillende branches
  • Richtlijnen voor het opbouwen van schaalbare en foutbestendige Kafka-architecturen

Samenvatting en vervolgstappen

Vereisten

  • Basiskennis van programmeren

Doelgroep

  • Ontwikkelaars
  • Programmeurs
 21 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën