Apache Kafka Series - Kafka Cluster Setup & Administration (Udemy.com)

Hands-On Training on ZooKeeper Quorum Setup, Kafka Cluster Setup and Administration in AWS.

Created by: Stephane Maarek | AWS Certified Solutions Architect & Developer Associate

Produced in 2021

icon
What you will learn

  • Setup a Zookeeper and Kafka cluster on three machines in AWS
  • Learn how to deploy Kafka in Production and understand the target architecture for clusters in AWS
  • Setup ZooKeeper Cluster, learn its role for Kafka and usage
  • Setup Kafka in Cluster Mode with 3 brokers, including configuration, usage and maintenance
  • Shutdown and Recover Kafka brokers, to overcome the common Kafka broker problems
  • Configure Kafka Cluster with production settings and optimisations for better performances based on your workload
  • Setup web administration tools using Docker: ZooNavigator, Kafka Manager, Confluent Schema Registry, Confluent REST Proxy, Landoop Kafka Topics UI
  • Administer Kafka using Kafka Manager

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 96 / 100

icon
Course Description

Attention all struggling System Administrators, Architects or evenDevelopers!
Here is course on how to setup and deploy Apache Kafka in Cluster mode.

Do you want to learn how to setup a Kafka Cluster on multiple servers and stopstruggling with it?

Do you want to understand all the steps to perform aKafka setup and Kafka Deployment in Production?

Have you been trying endlessly to deploy a Kafka Cluster, but haven't had any luck?

If you have answered YES, then you are at the right place.

Learn fromStephane Maarek,the Best-Selling Instructor on Udemy in Apache Kafka and Big Data!

This course is designed forSystem Administrators, Architects andDevelopers. Itincludes astep by step guide forinstalling aZooKeeper Quorum and a Kafka Cluster. Hands-on training on Kafka Administration is also provided.

This course has Amazon Web Services for our cloud environment, which is used by many companies around the world.
AWSKnowledge is a pre-requisite.

In this course, we will cover whatZooKeeper is, its architecture,its role in Apache Kafka, and thesetup, installation and configuration onmultiple machines!

This course reveals exactly how your Kafka Cluster onmultiple machinesshould be setup and configured. We will start with understanding the Kafka basics, cluster size and the configuration. We will also have a hands-on learning on AWS Setup, Single Broker Setup, Multi Broker Setup, Testing the Cluster, Kafka Manager (Cluster Management), Demonstrating Kafka Resiliency etc. We will enlighten you on Kafka Performance with respect to I/Os, Network, RAM, CPU, OS (Operating System) etc. You will have hands on learning on how to run Kafka in Production on AWS, how to change a Kafka Broker Configuration and we will also cover the Advanced Kafka Configurations.

Why I should take this course?

With over 4hours of videos and around 50 classes, you will get a great understanding of how to deploy Kafka in production and you will understand the target architecture for clusters in AWSYou will learn whatZooKeeper?
is,its role for Kafka, How to setup ZooKeeper? and its usageYou will have a complete understanding Kafka setup includingsetup, configuration, usage and maintenance etc.
You will have a Kafka broker shutdown and recovery demonstration, which will help you to understand how to overcome the Kafka broker problemsYou will learn Kafka production settings and how to optimisesettings for better performanceYou will learn all the required tool setups such as ZooNavigator, Kafka Manager, Confluent Schema Registry, Confluent REST Proxy, Landoop Kafka Topics UI.
You will gethands-on learning on Kafka common Administrative tasks using Kafka ManagerYou have life-time access to this course and a 30-day satisfaction guaranteed with this course

Overview of the Course Contents -

Section 1 Course Introduction:
In this section, we will have introduction to the course. We will talk about what are the course pre-requisites, course objectives, who are the targeted students for this course. You will also have course material for download in this section!

Section 2 - Target Architecture:
In this section, we will see the cloud providers such as AWS and explore other alternatives for AWS. We will also cover ZooKeeper Quorum Architecture and Kafka Cluster Architecture in this section.

Section 3 - Zookeeper Quorum Setup:
In this sections, we will learn what is ZooKeeper, the Zookeeper role in Kafka Cluster, and ZooKeeper Configuration. We will have hands-on labs onAWS Setup, Zookeeper Single Machine Setup and ZookeeperQuorum Setup.

Section 4 - Kafka Cluster Setup:
In this section, we will gain some practical hands-on experience on furtherAWS Setup, Single Kafka Broker Setup, Multi Kafka Broker Setup etc. Before that we will see Apache Kafka Basics on KafkaConfigurations. We will have a demonstration on how to change the Kafka Broker configuration and we will also cover advanced Kafka configurations in this section.

After taking this course, you will become proficient in deploying Kafka in production! You will know all the required setups and installations and Kafka production settings and will be able to set-up Kafka in cluster mode in your own environment!

So, what are you waiting for? Goahead and click theEnrolNow button.

You have 30 days money back guarantee and a lifetime access to the course! See you soon! Who this course is for:
System Administrators or Architects, who would like to learn or setup a Kafka Cluster on multiple serversDevelopers who want to understand the inner depth of a Kafka setupThis course is designed for expert students and should not be taken until all the pre-requisites are met

icon
Instructor Details

Stephane is a solutions architect, consultant andsoftware developer that has a particular interest in all things related to Big Data, Cloud &API. He's also a many-times best seller instructor on Udemy for his courses in Apache Kafka and AWS.
[See FAQbelow to see in which order you can take my courses]
Stphane is recognized as an AWS Hero and is an AWS Certified Solutions Architect Professional & AWS Certified DevOps Professional. He loves to teach people how to use the AWSproperly, to get them ready for their AWScertifications, and most importantly for the real world.
He also loves Apache Kafka.He sits on the 2019 Program Committee organizing the Kafka Summit in New York, London and San Francisco.He is also an active member of the Apache Kafka community, authoring blogs on Medium and a guest blog for Confluent.
During his spare timehe enjoys cooking, practicing yoga, surfing,watching TV shows, and travelingto awesome destinations!
FAQ:In which order should youlearn?...
AWSCloud:Start with AWSCertified Solutions Architect Associate, then move on to AWSCertified Developer Associate and then AWSCertified SysOps Administrator.Afterwards you can either do AWS Certified Solutions Architect Professional or AWSCertified DevOps Professional, or a specialty certification of your choosing. Once ready, you can

icon
More courses by Stephane Maarek | AWS Certified Solutions Architect & Developer Associate

[NEW] Ultimate AWS Certified Cloud Practitioner - 2021

$11.99

Ultimate AWS Certified Developer Associate 2021 - NEW!

$11.99

Ultimate AWS Certified SysOps Administrator Associate 2021

$11.99

Introduction to Apache NiFi | Cloudera DataFlow - HDF 2.0

$11.99

Apache Kafka Series - Kafka Streams for Data Processing

$11.99

Apache Kafka Series - Confluent Schema Registry & REST Proxy

$11.99

icon
More hadoop courses

Apache Kafka Series - Confluent Schema Registry & REST Proxy

$11.99

Apache Spark for Java Developers

$11.99

Apache Kafka - Real-time Stream Processing (Master Class)

$11.99

Apache Kafka Series - Kafka Monitoring & Operations

$11.99

Apache Kafka for absolute beginners

$11.99

Spark 3.0 & Big Data Essentials with Scala | Rock the JVM

$11.99

icon
Reviews

4.8

288 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By Satyendra Singh on 11/7/2020

Excellent Course. Thank you very much.

By Joachim Schlienger on 11/7/2020

Great course, helped me a lot to understand what is going on in our kafka cluster created by strimzi on openshift and how to check things and tweak all the magic.

By Vijay Gnanagunalan on 11/7/2020

The course will provide enough confidence to do the production kafka cluster setup.

By Grzegorz Najderek on 10/27/2020

Great course, well prepared, condensed knowledge given in an understandable way. Greetings!

By Eric PAETZ on 10/24/2020

A very good set of lectures that explain some difficult material in a clear and understandable way.

By Suresh Torlikonda on 10/22/2020

The course is really good consists of step by step configuration

By Sanda Oancea on 10/22/2020

Wonderful course! Lots of hands-on exercises and very well explained. I love the energy of the instructor! He made the course to be very exciting! Thank you!!!

By Pradeep Surale on 10/21/2020

This was an amazing course, Kept me energetic and interested in learning and growing. Kudos to you Stephane Maarek!
Feedback:
The updated version with the latest Kafka-zookeeper release it would be the cherry on the cake.

By Pradeep Balaji on 10/15/2020

Lot of Kafka Admin content covered in such as short time. Kudo's to your efforts!! I would love to see Mirror Maker in action for Kafka DR. i know it's a difficult ask, but definitely doable.
The course content is awesome!! Keep going!!

By Nic on 10/13/2020

Very informative, enjoyed the course

By Steve on 10/4/2020

Enjoyed the course, and the steps Stephane outlined! Keep making great courses!

By Giri Nada on 9/21/2020

Great so far