CONTACT ONS
 Duur 21 uren

Cursusaanbod

Inleiding

  • Overzicht van Apache Kafka
  • Inleiding tot event streaming en real-time databewerking
  • Overzicht van Apache Kafka en de bijbehorende functies
  • Gebruiksgevallen en voordelen van Kafka in de moderne applicatieontwikkeling

Kaak Architectuur en kernconcepten begrijpen

  • Kafka-architectuur: brokers, topics, partities en replicaties
  • Producers en consumers: publiceren en consumeren van berichten
  • Het rol van ZooKeeper in Kafka begrijpen

Kafka Topics en Partities

  • Aanmaken en configureren van topics
  • Partities en hun implicaties begrijpen
  • Replicatie en fouttolerantie in Kafka

Kafka Producers

  • Kafka-producers aanmaken in verschillende programmeertalen
  • Berichtserialisatie en serialisatietechnieken
  • Producerconfiguraties en best practices

Kafka Consumers

  • Kafka-consumers ontwikkelen in verschillende programmeertalen
  • Configureren van consumentengroepen en offsets
  • Strategieën voor berichtverwerking en leveringsgaranties

Kafka integreren met externe systemen via Kafka Connect

  • Overzicht van Kafka Connect en de connectors
  • Kafka Connect configureren en gebruiken voor data-integratie
  • Kafka integreren met externe systemen

Streamingapplicaties schrijven met Kafka Streams en ksqlDB

  • Inleiding tot Kafka Streams en de streamverwerkingsmogelijkheden
  • Streamverwerkingsapplicaties ontwikkelen met Kafka Streams
  • ksqlDB gebruiken voor real-time databewerking en analitics

Een Kafka-clientapplicatie integreren met Confluent Cloud

  • Overzicht van Confluent Cloud en de bijbehorende functies
  • Een Kafka-clientapplicatie configureren en verbinden met Confluent Cloud

Kafka Beveiliging

  • Inleiding tot de beveiligingsfuncties van Kafka
  • SSL/TLS configureren voor veilige communicatie
  • Authenticatie- en authorisatiemechanismen in Kafka

Monitoring en Bedrijfsvoering

  • Kafka monitoren met metriezen en tools
  • Kafka-clusters en resources beheren
  • Gemeenschappelijke problemen opsporen en prestaties optimaliseren

Best Practices en real-world Use Cases

  • Best practices voor het ontwerpen van Kafka-gebaseerde applicaties
  • Casestudies en voorbeelden van Kafka-implementaties in diverse sectoren
  • Best practices voor het bouwen van schaalbare en fouttolerante Kafka-architecturen

Samenvatting en volgende stappen

Vereisten

  • Basisprogrammeerwaarnemingen

Doelgroep

  • Ontwikkelaars
  • Programmeurs

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