Apache Kafka Series - Kafka Connect Hands-on Learning

BY
Udemy

Learn the fundamentals of data collection, storage, and sinking utilizing the capabilities of Apache Kafka.

Mode

Online

Fees

₹ 3499

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course overview

Kafka Connect is a free, open-source aspect of Apache Kafkas that operates as a centralized data hub providing straightforward integration between databases, crucial repositories, searchable engines, and system files. AWS Certified Cloud Practitioner, Solutions Architect, Developer & Instructor Stephane Maarek and Conduktor Kafkademy - Apache Kafka enterprise platform to empower teams created the Apache Kafka Series - Kafka Connect Hands-on Learning certification course, which is made available through Udemy.

Apache Kafka Series - Kafka Connect Hands-on Learning online training aims to e clarify the uniformity of connector development, deployment, and administration for Apache Kafka and other data systems. Apache Kafka Series - Kafka Connect Hands-on Learning online classes contain 4.5 hours of video-based sessions along with 5 articles and exercise which aims to provide a practical understanding of the methodologies associated with the Kafka sink connector, Kafka Connect cluster, Kafka producer, and Kafka consumers.

The highlights

  • Certificate of completion
  • Self-paced course
  • 4.5 hours of pre-recorded video content
  • 5 articles
  • Exercises

Program offerings

  • Online course
  • Learning resources
  • 30-day money-back guarantee
  • Unlimited access
  • Accessible on mobile devices and tv

Course and certificate fees

Fees information
₹ 3,499
certificate availability

Yes

certificate providing authority

Udemy

What you will learn

Troubleshooting Knowledge of kafka

After completing the Apache Kafka Series - Kafka Connect Hands-on Learning online certification, candidates will develop a better understanding of the principles and concepts associated with Apache Kafka. Candidates will explore the Kafka connect architecture and the methods to configure and launch Kafka source and Kafka sink connectors. Candidates will gain knowledge of key Kafka cluster concepts and the ability to use Docker compose to launch Kafka clusters. Candidates will also gain knowledge of the techniques used in the implementation and troubleshooting of Kafka connectors and Kafka clusters.

The syllabus

Course Introduction

  • Important Pre-Requisites
  • Course Objectives
  • Course Structure
  • About Your Instructor

Code Download

  • Code Download

Kafka Connect Concepts

  • What is Kafka Connect?
  • Kafka Connect Architecture Design
  • Connectors, Configuration, Tasks, Workers
  • Standalone vs Distributed Mode
  • Distributed Architecture in Details

Setup and Launch Kafka Connect Cluster

  • Important information about installation
  • Docker on Mac (recent versions)
  • Docker Toolbox on Mac (older versions)
  • Docker on Linux (Ubuntu as an example)
  • Docker on Windows 10 64bit
  • Docker Toolbox on Windows (older versions)
  • Important note for Docker Toolbox users
  • Starting Kafka Connect Cluster using Docker Compose

Troubleshooting Kafka Connect

  • It's not working! What to do?
  • Where to view logs?
  • Asking a question in the Q&A

Kafka Connect Source - Hands On

  • Kafka Connect Source Architecture Design
  • FileStream Source Connector - Standalone Mode - Part 1
  • FileStream Source Connector - Standalone Mode - Part 2
  • FileStream Source Connector - Distributed Mode
  • List of Available Connectors
  • Twitter Source Connector - Distributed Mode - Part 1
  • Twitter Source Connector - Distributed Mode - Part 2
  • Section Summary

Kafka Connect Sink - Hands On

  • Kafka Connect Sink Architecture Design
  • ElasticSearch Sink Connector - Distributed Mode - Part 1
  • ElasticSearch Sink Connector - Distributed Mode - Part 2
  • Kafka Connect REST API
  • JDBC Sink Connector - Distributed Mode

Writing your own Kafka Connector

  • Goal of the section: GitHubSourceConnector
  • Finding the code and installing required software
  • Description of the GitHub Issues API
  • Using the Maven Archetype to get started
  • Config Definitions
  • Connector Class
  • Writing a schema
  • Data Model for our Objects
  • Writing our GitHub API HTTP Client
  • Source Partition & Source Offsets
  • Source Task
  • Building and running a Connector in Standalone Mode
  • Command for next lecture
  • Deploying our Connector on the Landoop cluster
  • More Resources for Developers

Advanced Concepts

  • Setting up Kafka Connect in Production (1/2)
  • Setting up Kafka Connect in Production (2/2)
  • What's next?
  • Congratulations and Thank you!
  • Thank You!
  • Bonus Lecture: Student Special Coupons for my Other courses

Instructors

Mr Stephane Maarek

Mr Stephane Maarek
Instructor
Udemy

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books