SlideShare a Scribd company logo
© 2015-2017 Confluent, Inc D1_705www.confluent.io/contact
OPERATIONS TRAINING
Confluent Operations Training for Apache Kafka
Course Objectives
In this three-day hands-on course you will learn how to build, manage, and monitor clusters using industry best-practices developed
by the world’s foremost Apache KafkaTM
experts. You will learn how Kafka and the Confluent Platform work, their main subsystems,
how they interact, and how to set up, manage, monitor, and tune your cluster.
Hands-On Training
Throughout the course, hands-on
exercises reinforce the topics being
discussed. Exercises include:
»» Cluster installation
»» Basic cluster operations
»» Viewing and interpreting
cluster metrics
»» Recovering from a Broker failure
»» Performance-tuning the cluster
»» Securing the cluster
Who Should Attend?
This course is designed for
engineers, system administrators,
and operations staff responsible
for building, managing, monitoring,
and tuning Kafka clusters.
Course Duration
This is a three-day training course.
Course Prerequisites
Attendees should have a strong
knowledge of Linux/Unix, and
understand basic TCP/IP networking
concepts. Familiarity with the
Java Virtual Machine (JVM) is
helpful. Prior knowledge of Kafka
is helpful, but is not required.
Confluent offers public training courses and private, onsite events. Please visit http://confluent.io/training for the public course schedule.
For inquiries about onsite events, email training-admin@confluent.io
Introduction
The Motivation for Apache Kafka
•	Systems Complexity
•	Real-Time Processing is Becoming
Prevalent
•	Kafka: A Stream Data Platform
Kafka Fundamentals
•	An Overview of Kafka
•	Kafka Producers
•	Kafka Brokers
•	Kafka Consumers
•	Kafka’s Use of ZooKeeper
•	Comparisons with Traditional
Message Queues
Providing Durability
•	Basic Replication Concepts
•	Durability Through Intra-Cluster
Replication
•	Writing Data to Kafka Reliably
•	Broker Shutdown and Failures
•	Controllers in the Cluster
•	The Kafka Log Files
•	Offset Management
Designing for High Availability
•	Kafka Reference Architecture
•	Brokers
•	ZooKeeper
•	Connect
•	Schema Registry
•	REST Proxy
•	Multiple Data Centers
Managing a Kafka Cluster
•	Installing and Running Kafka
•	Monitoring Kafka
•	Basic Cluster Management
•	Log Retention and Compaction
•	An Elastic Cluster
Optimizing Kafka Performance
•	Producer Performance
•	Broker Performance
•	Broker Failures and Recovery Time
•	Load Balancing Consumption
•	Consumption Performance
•	Performance Testing
Kafka Security
•	SSL for Encryption and
Authentication
•	SASL for Authentication
•	Data at Rest Encryption
•	Securing ZooKeeper and the REST
Proxy
•	Migration to a Secure Cluster
Integrating Systems with Kafka
Connect
•	The Motivation for Kafka Connect
•	Types of Connectors
•	Kafka Connect Implementation
•	Standalone and Distributed Modes
•	Configuring the Connectors
•	Deployment Considerations
•	Comparison with Other Systems
Conclusion

More Related Content

PDF
Confluent Developer Training
PDF
How Apache Kafka® Works
PDF
Give Your Confluent Platform Superpowers! (Sandeep Togrika, Intel and Bert Ha...
PDF
Kafka Pluggable Authorization for Enterprise Security (Anna Kepler, Viasat) K...
PDF
Tales from the four-comma club: Managing Kafka as a service at Salesforce | L...
PDF
Understanding Apache Kafka® Latency at Scale
PDF
Using Kafka as a Database For Real-Time Transaction Processing | Chad Preisle...
PPTX
Keeping Analytics Data Fresh in a Streaming Architecture | John Neal, Qlik
Confluent Developer Training
How Apache Kafka® Works
Give Your Confluent Platform Superpowers! (Sandeep Togrika, Intel and Bert Ha...
Kafka Pluggable Authorization for Enterprise Security (Anna Kepler, Viasat) K...
Tales from the four-comma club: Managing Kafka as a service at Salesforce | L...
Understanding Apache Kafka® Latency at Scale
Using Kafka as a Database For Real-Time Transaction Processing | Chad Preisle...
Keeping Analytics Data Fresh in a Streaming Architecture | John Neal, Qlik

What's hot (20)

PPTX
A Look into the Mirror: Patterns and Best Practices for MirrorMaker2 | Cliff ...
PDF
Kafka at the Edge: an IoT scenario with OpenShift Streams for Apache Kafka | ...
PDF
Kafka Excellence at Scale – Cloud, Kubernetes, Infrastructure as Code (Vik Wa...
PDF
The best of Apache Kafka Architecture
PDF
Event Driven Architectures with Apache Kafka on Heroku
PDF
Event-driven Applications with Kafka, Micronaut, and AWS Lambda | Dave Klein,...
PDF
Everything you ever needed to know about Kafka on Kubernetes but were afraid ...
PDF
Oops! I started a broker | Yinon Kahta, Taboola
PPTX
Kafka Summit NYC 2017 - Cloud Native Data Streaming Microservices with Spring...
PDF
Securing Kafka At Zendesk (Joy Nag, Zendesk) Kafka Summit 2020
PDF
Taming a massive fleet of Python-based Kafka apps at Robinhood | Chandra Kuch...
PDF
Capacity Planning Your Kafka Cluster | Jason Bell, Digitalis
PDF
Leveraging Microservices and Apache Kafka to Scale Developer Productivity
PPTX
Protecting your data at rest with Apache Kafka by Confluent and Vormetric
PDF
Gwen Shapira, Confluent | Kafka Summit 2020 Keynote | Kafka’s New Architecture
PPTX
An Introduction to Confluent Cloud: Apache Kafka as a Service
PPTX
Westpac AU - Confluent Schema Registry
PDF
Look how easy it is to go from events to blazing-fast analytics! | Neha Pawar...
PPTX
Encrypting Kafka messages at rest to secure applications | Robert Barnes, Has...
PDF
Scaling an Event-Driven Architecture with IBM and Confluent | Antony Amanse a...
A Look into the Mirror: Patterns and Best Practices for MirrorMaker2 | Cliff ...
Kafka at the Edge: an IoT scenario with OpenShift Streams for Apache Kafka | ...
Kafka Excellence at Scale – Cloud, Kubernetes, Infrastructure as Code (Vik Wa...
The best of Apache Kafka Architecture
Event Driven Architectures with Apache Kafka on Heroku
Event-driven Applications with Kafka, Micronaut, and AWS Lambda | Dave Klein,...
Everything you ever needed to know about Kafka on Kubernetes but were afraid ...
Oops! I started a broker | Yinon Kahta, Taboola
Kafka Summit NYC 2017 - Cloud Native Data Streaming Microservices with Spring...
Securing Kafka At Zendesk (Joy Nag, Zendesk) Kafka Summit 2020
Taming a massive fleet of Python-based Kafka apps at Robinhood | Chandra Kuch...
Capacity Planning Your Kafka Cluster | Jason Bell, Digitalis
Leveraging Microservices and Apache Kafka to Scale Developer Productivity
Protecting your data at rest with Apache Kafka by Confluent and Vormetric
Gwen Shapira, Confluent | Kafka Summit 2020 Keynote | Kafka’s New Architecture
An Introduction to Confluent Cloud: Apache Kafka as a Service
Westpac AU - Confluent Schema Registry
Look how easy it is to go from events to blazing-fast analytics! | Neha Pawar...
Encrypting Kafka messages at rest to secure applications | Robert Barnes, Has...
Scaling an Event-Driven Architecture with IBM and Confluent | Antony Amanse a...
Ad

Similar to Confluent Operations Training for Apache Kafka (20)

PDF
New Features in Confluent Platform 6.0 / Apache Kafka 2.6
PPTX
Event Driven Architectures with Apache Kafka
PDF
Apache Kafka Introduction
PDF
Moving 150 TB of data resiliently on Kafka With Quorum Controller on Kubernet...
PDF
Confluent Platform 5.4 + Apache Kafka 2.4 Overview (RBAC, Tiered Storage, Mul...
PPTX
Unleashing Real-time Power with Kafka.pptx
PDF
Event-Driven Stream Processing and Model Deployment with Apache Kafka, Kafka ...
PDF
Event-Driven Model Serving: Stream Processing vs. RPC with Kafka and TensorFl...
PPTX
Event Bus as Backbone for Decoupled Microservice Choreography (Oracle Code, A...
PDF
Dynamically Scaling Data Streams across Multiple Kafka Clusters with Zero Fli...
PPTX
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
PDF
CloudStack Architecture and Refactor
PDF
Deploying Kafka on DC/OS
PPTX
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with A...
PDF
Confluent Partner Tech Talk with Synthesis
PDF
Team Collaboration in Kafka Clusters With Maria Berinde-Tampanariu | Current ...
PDF
Applying ML on your Data in Motion with AWS and Confluent | Joseph Morais, Co...
PDF
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
PPT
Kafka Explainaton
PDF
Kubernetes connectivity to Cloud Native Kafka | Evan Shortiss and Hugo Guerre...
New Features in Confluent Platform 6.0 / Apache Kafka 2.6
Event Driven Architectures with Apache Kafka
Apache Kafka Introduction
Moving 150 TB of data resiliently on Kafka With Quorum Controller on Kubernet...
Confluent Platform 5.4 + Apache Kafka 2.4 Overview (RBAC, Tiered Storage, Mul...
Unleashing Real-time Power with Kafka.pptx
Event-Driven Stream Processing and Model Deployment with Apache Kafka, Kafka ...
Event-Driven Model Serving: Stream Processing vs. RPC with Kafka and TensorFl...
Event Bus as Backbone for Decoupled Microservice Choreography (Oracle Code, A...
Dynamically Scaling Data Streams across Multiple Kafka Clusters with Zero Fli...
Event Bus as Backbone for Decoupled Microservice Choreography (JFall 2017)
CloudStack Architecture and Refactor
Deploying Kafka on DC/OS
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with A...
Confluent Partner Tech Talk with Synthesis
Team Collaboration in Kafka Clusters With Maria Berinde-Tampanariu | Current ...
Applying ML on your Data in Motion with AWS and Confluent | Joseph Morais, Co...
CloudStack Tooling Ecosystem – Kiran Chavala, ShapeBlue
Kafka Explainaton
Kubernetes connectivity to Cloud Native Kafka | Evan Shortiss and Hugo Guerre...
Ad

More from confluent (20)

PDF
Stream Processing Handson Workshop - Flink SQL Hands-on Workshop (Korean)
PPTX
Webinar Think Right - Shift Left - 19-03-2025.pptx
PDF
Migration, backup and restore made easy using Kannika
PDF
Five Things You Need to Know About Data Streaming in 2025
PDF
Data in Motion Tour Seoul 2024 - Keynote
PDF
Data in Motion Tour Seoul 2024 - Roadmap Demo
PDF
From Stream to Screen: Real-Time Data Streaming to Web Frontends with Conflue...
PDF
Confluent per il settore FSI: Accelerare l'Innovazione con il Data Streaming...
PDF
Data in Motion Tour 2024 Riyadh, Saudi Arabia
PDF
Build a Real-Time Decision Support Application for Financial Market Traders w...
PDF
Strumenti e Strategie di Stream Governance con Confluent Platform
PDF
Compose Gen-AI Apps With Real-Time Data - In Minutes, Not Weeks
PDF
Building Real-Time Gen AI Applications with SingleStore and Confluent
PDF
Unlocking value with event-driven architecture by Confluent
PDF
Il Data Streaming per un’AI real-time di nuova generazione
PDF
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
PDF
Break data silos with real-time connectivity using Confluent Cloud Connectors
PDF
Building API data products on top of your real-time data infrastructure
PDF
Speed Wins: From Kafka to APIs in Minutes
PDF
Evolving Data Governance for the Real-time Streaming and AI Era
Stream Processing Handson Workshop - Flink SQL Hands-on Workshop (Korean)
Webinar Think Right - Shift Left - 19-03-2025.pptx
Migration, backup and restore made easy using Kannika
Five Things You Need to Know About Data Streaming in 2025
Data in Motion Tour Seoul 2024 - Keynote
Data in Motion Tour Seoul 2024 - Roadmap Demo
From Stream to Screen: Real-Time Data Streaming to Web Frontends with Conflue...
Confluent per il settore FSI: Accelerare l'Innovazione con il Data Streaming...
Data in Motion Tour 2024 Riyadh, Saudi Arabia
Build a Real-Time Decision Support Application for Financial Market Traders w...
Strumenti e Strategie di Stream Governance con Confluent Platform
Compose Gen-AI Apps With Real-Time Data - In Minutes, Not Weeks
Building Real-Time Gen AI Applications with SingleStore and Confluent
Unlocking value with event-driven architecture by Confluent
Il Data Streaming per un’AI real-time di nuova generazione
Unleashing the Future: Building a Scalable and Up-to-Date GenAI Chatbot with ...
Break data silos with real-time connectivity using Confluent Cloud Connectors
Building API data products on top of your real-time data infrastructure
Speed Wins: From Kafka to APIs in Minutes
Evolving Data Governance for the Real-time Streaming and AI Era

Recently uploaded (20)

PPTX
Cloud computing and distributed systems.
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPT
Teaching material agriculture food technology
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
GamePlan Trading System Review: Professional Trader's Honest Take
PDF
KodekX | Application Modernization Development
PDF
cuic standard and advanced reporting.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Modernizing your data center with Dell and AMD
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Cloud computing and distributed systems.
Review of recent advances in non-invasive hemoglobin estimation
Teaching material agriculture food technology
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Network Security Unit 5.pdf for BCA BBA.
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Per capita expenditure prediction using model stacking based on satellite ima...
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
GamePlan Trading System Review: Professional Trader's Honest Take
KodekX | Application Modernization Development
cuic standard and advanced reporting.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
solutions_manual_-_materials___processing_in_manufacturing__demargo_.pdf
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Understanding_Digital_Forensics_Presentation.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Modernizing your data center with Dell and AMD
CIFDAQ's Market Insight: SEC Turns Pro Crypto

Confluent Operations Training for Apache Kafka

  • 1. © 2015-2017 Confluent, Inc D1_705www.confluent.io/contact OPERATIONS TRAINING Confluent Operations Training for Apache Kafka Course Objectives In this three-day hands-on course you will learn how to build, manage, and monitor clusters using industry best-practices developed by the world’s foremost Apache KafkaTM experts. You will learn how Kafka and the Confluent Platform work, their main subsystems, how they interact, and how to set up, manage, monitor, and tune your cluster. Hands-On Training Throughout the course, hands-on exercises reinforce the topics being discussed. Exercises include: »» Cluster installation »» Basic cluster operations »» Viewing and interpreting cluster metrics »» Recovering from a Broker failure »» Performance-tuning the cluster »» Securing the cluster Who Should Attend? This course is designed for engineers, system administrators, and operations staff responsible for building, managing, monitoring, and tuning Kafka clusters. Course Duration This is a three-day training course. Course Prerequisites Attendees should have a strong knowledge of Linux/Unix, and understand basic TCP/IP networking concepts. Familiarity with the Java Virtual Machine (JVM) is helpful. Prior knowledge of Kafka is helpful, but is not required. Confluent offers public training courses and private, onsite events. Please visit http://confluent.io/training for the public course schedule. For inquiries about onsite events, email training-admin@confluent.io Introduction The Motivation for Apache Kafka • Systems Complexity • Real-Time Processing is Becoming Prevalent • Kafka: A Stream Data Platform Kafka Fundamentals • An Overview of Kafka • Kafka Producers • Kafka Brokers • Kafka Consumers • Kafka’s Use of ZooKeeper • Comparisons with Traditional Message Queues Providing Durability • Basic Replication Concepts • Durability Through Intra-Cluster Replication • Writing Data to Kafka Reliably • Broker Shutdown and Failures • Controllers in the Cluster • The Kafka Log Files • Offset Management Designing for High Availability • Kafka Reference Architecture • Brokers • ZooKeeper • Connect • Schema Registry • REST Proxy • Multiple Data Centers Managing a Kafka Cluster • Installing and Running Kafka • Monitoring Kafka • Basic Cluster Management • Log Retention and Compaction • An Elastic Cluster Optimizing Kafka Performance • Producer Performance • Broker Performance • Broker Failures and Recovery Time • Load Balancing Consumption • Consumption Performance • Performance Testing Kafka Security • SSL for Encryption and Authentication • SASL for Authentication • Data at Rest Encryption • Securing ZooKeeper and the REST Proxy • Migration to a Secure Cluster Integrating Systems with Kafka Connect • The Motivation for Kafka Connect • Types of Connectors • Kafka Connect Implementation • Standalone and Distributed Modes • Configuring the Connectors • Deployment Considerations • Comparison with Other Systems Conclusion