The Ins and Outs of Apache Kafka - Part 2
Brett Orr
General Manager Bigmate

About This Workshop

This three hour Apache Kafka workshop will explore three advanced topics relating to the distributed event streaming platform. The breakdown for the workshop will be as follows:

Section I:
For the first hour, the workshop will begin with comparison between Legacy Monolithic Architecture with Microservice Architecture. For Kafka Solutions, it will cover Event Driven Architecture and Kafka fundamental concepts including Partitions and Streams.

Section II:
The second hour of the workshop will cover Kafka Producers, Consumers, Connectors, and Schema Registry. We will provide example code for a Producer, a sample Consumer, 3rd party connector, and examples of schema type Avro/Json/other formats.

Section III:
For the last hour, we will discuss Kafka Cluster Deployment. This discussion will include deploying a broker, Zookeeper, Schema Registry, Producer and Consumer Config settings, enabling SSL, setting ACL for each topic, enabling firewall, and providing examples for each. We will also cover Kafka monitoring including Metricbeat or Prometheus with Alertmanager and JMX_Exporter.

Swati Kher
Senior Consultant

© Instaclustr Copyright
Apache Cassandra®, Apache Kafka®, Apache Spark™, Apache Kafka®, and Apache ZooKeeper™ are trademarks of the Apache Software Foundation. Elasticsearch™ and Kibana™ are trademarks for Elasticsearch BV. Kubernetes® is a registered trademark of the Linux Foundation. OpenSearch is a registered trademark of Amazon Web Services. Postgres®, PostgreSQL® and the Slonik Logo are trademarks or registered trademarks of the PostgreSQL Community Association of Canada, and used with their permission. Redis™ is a trademark of Redis Labs Ltd. *Any rights therein are reserved to Redis Labs Ltd. Any use by Instaclustr Pty Limited is for referential purposes only and does not indicate any sponsorship, endorsement or affiliation between Redis and Instaclustr Pty Limited. All product and service names used in this website are for identification purposes only and do not imply endorsement.