Skip to content

The materials for the On Line Meet Up: Introduction of Apache Kafka

Notifications You must be signed in to change notification settings

AMIS-Services/online-meetups-introduction-of-kafka

Repository files navigation

On Line Meet Up: Introduction to Apache Kafka

This repo contains resources for the three-part Conclusion On Line MeetUp Series: Apache Kafka Introduction Workshop - April 2020.

The environment for this workshop series should be prepared by participants beforehand. A description of the environment and how to set it up can be found here

Donderdag 16 april –Part One: Introductie van Apache Kafka

  • Introductie van Event platforms.
  • Een overzicht van Apache Kafka – historie en architectuur.
  • Demonstratie van Kafka Platform (en lab environment) met Kafka Console en Kafka HQ
  • Programmatische interactie met Apache Kafka, gericht op Node inclusief een korte introductie van Node

Lab 1: Handson introductie met Apache Kafka: beheer topics en publiceer/consumeer berichten met Kafka Console en Kafka HQ Lab 2: Events publiceren naar Apache Kafka en events consumeren van Apache Kafka in Node applicaties

Maandag 20 april – Part Two: Kafka, Event Sourcing en CQRS

  • De Eneco-case: CQRS op basis van Apache Kafka
  • Concepten en Implementatie van CQRS met behulp van Event (Streaming) Platform
  • Event Sourcing

Lab 3: DIY CQRS – Implementatie van CQRS met twee Node applicaties en het Apache Kafka Platform

Woensdag 22 april – Part Three: Cloud Native, Microservices en Decoupled Interactions

  • Introductie Microservices – doelen, middelen en concepten
  • Microservice interacties – decoupled, asynchronous en de rol die Apache Kafka daarin kan spelen
  • Workflow met microservices
  • In en om het Kafka Ecosysteem:
    • Kafka/Confluent Platform: Schema Registry, Connect, Debezium, Streams en KSQL, Confluent Enterprise
    • Public Cloud offerings – managed Kafka of Kafka-lookalikes: AWS, Azure, Google, Oracle
    • Alternatieven: RabbitMQ, Actice MQ, Pulsar, Solace

Lab 4: Asynchrone conversatie tussen microservices en introductie op workflow choreografie

About

The materials for the On Line Meet Up: Introduction of Apache Kafka

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published