Workshop to implement Pub/Sub and Observability in Java Applications using Dapr

This workshop teaches you how to apply Dapr to a Java microservices application using Pub/Sub with Kafka. It also demonstrates Dapr’s builtin support for distributed tracing using any backend monitoring tools. Finally, the workshop provides hands on experience in using Azure Kubernetes Service (AKS) GitOps cluster extension to automated configuration management.

Pre requisites:


Git


Eclipse IDE for Java Developers or similar IDE


Docker for desktop or Rancher Desktop

Install the Dapr CLI and initialize Dapr locally

Java 16 or above

Maven 3.6.3 or above is required;