Course Outline
Introduction
Overview of Apache Kafka Features and Architecture for Government Use in Python
- Core APIs (producer, consumer, streams, connector)
- Concepts and uses
Accessing Kafka in Python for Government Applications
- Available Python libraries for use
- Compression formats supported
Installing Apache Kafka for Government Systems
- Computer installation
- Virtual private server and virtual machine installation
Starting the Kafka Broker Server for Government Operations
- Reading and editing using an IDE (Integrated Development Environment)
- Running Zookeeper
- Logs folder management
Creating a Kafka Topic for Government Use
- Connecting to a Kafka cluster
- Reading topic details
Sending Messages Using Producers for Government Applications
- Initiating a producer
- Examining incoming messages
- Running multiple producers
Consuming Messages for Government Operations
- Kafka Console Consumer
- Running multiple consumers
Troubleshooting Common Issues for Government Users
Summary and Conclusion for Government Use
Requirements
- Experience with the Python programming language for government applications
- Familiarity with stream-processing platforms for efficient data management
Audience
- Data engineers
- Data scientists
- Programmers
Testimonials (5)
the deploy of Kafka and zookeeper was very useful to understand the problem perhaps to check the config files would be also useful for next trainings
Bolivar Alvarez - SICPA SA
Course - Administration of Kafka Message Queue
The labs and the slides combine well with Jorge's knowledge and love for Kafka.
Willem - BMW SA
Course - Apache Kafka for Developers
Sufficient hands on, trainer is knowledgable
Chris Tan
Course - A Practical Introduction to Stream Processing
Grate skills, examples, very good exercises
Marek Konieczny - G2A.COM Limited
Course - Kafka for Administrators
Recalling/reviewing keypoints of the topics discussed.