3 arrows

NEW DATES ADDED: Summer-Ready Savings Up To $500 Off Training 

closeClose

Cloudera Training for Apache Kafka

  • Tuition USD $3,195
  • Reviews star_rate star_rate star_rate star_rate star_half 4425 Ratings
  • Course Code CLOUD-AK
  • Duration 4 days
  • Available Formats Classroom, Virtual

This four-day instructor-led course begins by introducing Apache Kafka, explaining its key concepts and architecture, and discussing several common use cases. Building on this foundation, you will learn how to plan a Kafka deployment, and then gain hands-on experience by installing and configuring your own cloud-based, multi-node cluster running Kafka on the Cloudera Data Platform (CDP).

You will then use this cluster during more than 20 hands-on exercises that follow, covering a range of essential skills, starting with how to create Kafka topics, producers, and consumers, then continuing through progressively more challenging aspects of Kafka operations and development, such as those related to scalability, reliability, and performance problems. Throughout the course, you will learn and use Cloudera’s recommended tools for working with Kafka, including Cloudera Manager, Schema Registry, Streams Messaging Manager, and Cruise Control.

Skills Gained

  • Plan, deploy, and operate Kafka clusters
  • Create and manage topics
  • Develop producers and consumers
  • Use replication to improve fault tolerance
  • Use partitioning to improve scalability
  • Troubleshoot common problems and performance issues

Who Can Benefit

This course is designed for system administrators, data engineers, and developers. All students are expected to have basic Linux experience, and basic proficiency with the Java programming language is recommended.

Prerequisites

No prior experience with Apache Kafka is necessary.

Course Details

Course Outline

  • Kafka Overview
  • Deploying Apache Kafka
  • Kafka Command Line Basics
  • Using Streams Messaging Manager (SMM)
  • Kafka Java API Basics
  • Improving Availability through Replication
  • Improving Application Scalability
  • Improving Application Reliability
  • Analyzing Kafka Clusters with SMM
  • Monitoring Kafka
  • Managing Kafka
  • Message Structure, Format, and Versioning
  • Improving Application Performance
  • Improving Kafka Service Performance
  • Securing the Kafka Cluster

When does class start/end?

Classes begin promptly at 9:00 am, and typically end at 5:00 pm.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour long and begins at noon. Coffee, tea, hot chocolate and juice are available all day in the kitchen. Fruit, muffins and bagels are served each morning. There are numerous restaurants near each of our centers, and some popular ones are indicated on the Area Map in the Student Welcome Handbooks - these can be picked up in the lobby or requested from one of our ExitCertified staff.

How can someone reach me during class?

If someone should need to contact you while you are in class, please have them call the center telephone number and leave a message with the receptionist.

What languages are used to deliver training?

Most courses are conducted in English, unless otherwise specified. Some courses will have the word "FRENCH" marked in red beside the scheduled date(s) indicating the language of instruction.

What does GTR stand for?

GTR stands for Guaranteed to Run; if you see a course with this status, it means this event is confirmed to run. View our GTR page to see our full list of Guaranteed to Run courses.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals and private on sites. View our group training page for more information.

Does ExitCertified deliver group training?

Yes, we provide training for groups, individuals, and private on sites. View our group training page for more information.

Concise and good to follow along. Although it is a lot to take in under a short period of time.

Course trainer was excellent, content was well organized. However, labs should be instructor lead versus on your own. Much time is wasted for newbees in getting acclimated to tool set, AWS environment, navigating and setting up things to complete tasks. This was my third class and I was barely able to finish most of the labs. (The first 2 classes I only finished one lab exercise for the 2 together.)

Class was very informative, although one lab didnt but will try again later

Some Labs are very good but some steps it ask to update but its already updated, but overall its very good training.

Great instructor, clear and concise course. Labs were easy to follow and worked perfectly.

2 options available

undo
  • Sep 27, 2021 Sep 30, 2021 (4 days)
    Location
    Virtual
    Language
    English
    Time
    9:00 am 5:00 pm
    Enroll
    Enroll
    EXTRA DATES ADDED - SAVE on this course -  Promo Code: SUMMER500
  • Jan 11, 2022 Jan 14, 2022 (4 days)
    Location
    Virtual
    Language
    English
    Time
    9:00 am 5:00 pm
    Enroll
    Enroll
Contact Us 1-800-803-3948
Contact Us
FAQ Get immediate answers to our most frequently asked qestions. View FAQs arrow_forward