Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Apache Kafka A-Z With Hands On Learning

    Posted By: ELK1nG
    Apache Kafka A-Z With Hands On Learning

    Apache Kafka A-Z With Hands On Learning
    Last updated 9/2021
    MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
    Language: English | Size: 3.96 GB | Duration: 9h 24m

    Learn Kafka from scratch to advanced through hands on learning

    What you'll learn
    Learn to handle real-time data feeds using Kafka open-source messaging
    Master important points - Topics, Partitions, Brokers, Producers, Consumers
    Learn how to build robust streaming applications using Kafka for real-time messaging
    Create Producers and Consumers
    Write Kafka Streams application
    Configure/run Kafka Source and Sink Connectors
    Write your own customized Kafka Connector
    Configure Standalone and Sink Connector
    Build Standalone Application using Kafka and Storm
    Create Flume agent for Sending data from Kafka to HDFS
    Requirements
    Basic knowledge of Big Data
    Basics of Java/Scala programming
    Description
    [4-Sep-21 Update] Added code of demos as downloaded resourceApache Kafka is an open-source distributed stream processing platform that provides high-throughput and low latency real-time messaging. More than 80% of all Fortune 100 companies trust, and use Kafka. Companies like Airbnb, Netflix, Microsoft, Intuit, Target, etc use Kafka extensively.This course has been aligned with industry best practices and has been created by industry leaders.This is the an exhaustive course covering A-Z of Kafka:-Basic concepts and architecture of Kafka-Kafka Producer and consumer- Serializer/De-serializer-Kafka Streams-Kafka Connect-Cluster setup and Administrating Kafka-Kafka Monitoring and Schema registry-Integration of Kafka with Storm- Integration of Kafka with Spark and Flume- Kafka Security-and Many more concepts in detailThe course contains :-High quality engaging videos of 9.5 Hrs-18 Demos-Quizzes for each lesson-1 ProjectThe course will help you design Apache Kafka and learn how Apache Kafka is used to storing and processing multiple nonstop streams of information faster and all the more efficiently.Learn how to design and introduce Kafka groups, With simple to follow and step by step guidelines.This Apache Kafka course will help students:- To learn the all the required knowledge to undertake responsibility for their organization's Kafka group by arranging Kafka producer, consumer, streams, and connectors- Depicting the design of Kafka & clarify use cases in business- Start journey in Kafka

    Overview

    Section 1: Course Introduction

    Lecture 1 Introduction

    Section 2: Lesson 1: Getting Started with Big Data and Apache Kafka

    Lecture 2 Learning Objective

    Lecture 3 Data Evolution Over Time

    Lecture 4 Big Data Overview

    Lecture 5 Big Data Analytics

    Lecture 6 Messaging System

    Lecture 7 Introduction and Features of Kafka

    Lecture 8 Kafka Usecases

    Lecture 9 Kafka Terminologies

    Lecture 10 Kafka Components

    Lecture 11 Kafka Architecture

    Lecture 12 Kafka Clusters

    Lecture 13 Kafka Industry Usecases

    Lecture 14 Demo - Install Zookeeper

    Lecture 15 Demo - Install Kafka

    Lecture 16 Demo - Setup a Single Node Single Broker Cluster

    Lecture 17 Demo - Setup a Multi Node Single Broker Cluster

    Lecture 18 Key Takeaway

    Section 3: Lesson 2: Kafka Producer

    Lecture 19 Learning Objective

    Lecture 20 Overview of Producer and It's Architecture

    Lecture 21 Kafka Producer Configuration

    Lecture 22 Kafka Producer Optional Configuration

    Lecture 23 Kafka Producer Configuration Objects

    Lecture 24 Demo - Create a Kafka Producer

    Lecture 25 Sending Messages

    Lecture 26 Serializers and Custom Serializers

    Lecture 27 Demo - Creating a Custom Serializer

    Lecture 28 Serializers Challenges and Serializing using Apache Avro

    Lecture 29 Demo - Serializing Using Apache Avro

    Lecture 30 Partitions

    Lecture 31 Demo - Setup Custom Partition

    Lecture 32 Key Takeaway

    Section 4: Lesson 3: Kafka Consumer

    Lecture 33 Learning Objective

    Lecture 34 Overview of Kafka Consumer

    Lecture 35 Consumer Groups

    Lecture 36 Partition Rebalance and Creating a Consumer

    Lecture 37 Poll loop and Its Functioning

    Lecture 38 Kafka Configuring Consumer - Part 1

    Lecture 39 Kafka Consumer Configuration - Part 2

    Lecture 40 Demo - Create Kafka Consumer

    Lecture 41 Commit and Offset

    Lecture 42 Ways of Commiting Offset - Automatic Offset

    Lecture 43 Ways of Commiting Offset - Commit Current Offset

    Lecture 44 Ways of Commiting Offset - Asynchronous Commit

    Lecture 45 Ways of Commiting Offset - Combining Synchronous and Asynchronous Commits

    Lecture 46 Ways of Commiting Offset - Commit Specified Offset

    Lecture 47 Rebalance Listeners

    Lecture 48 Consuming Records with Specific Offset

    Lecture 49 Deserializers

    Lecture 50 Demo - Create and Use Custom Deserializer

    Lecture 51 Key Takeaway

    Section 5: Lesson 4: Kafka Operations and Performance Tuning

    Lecture 52 Learning Objective

    Lecture 53 Kafka Internals Overview

    Lecture 54 Replication and Replica Types

    Lecture 55 Preffered Ladder, Request and Request Processing

    Lecture 56 Types of Requests

    Lecture 57 Partition Allocation, File Management and Segments

    Lecture 58 File Format, Index and Compaction

    Lecture 59 Kafka Reliability and Reliablity Methods

    Lecture 60 Broker Configuration for Replication

    Lecture 61 Producer in Reliable System

    Lecture 62 Consumer in Reliable System

    Lecture 63 Key Takeaway

    Section 6: Lesson 5: Kafka Cluster Architectures and Administering Kafka

    Lecture 64 Learning Objective

    Lecture 65 Cluster Mirroring

    Lecture 66 Multi Cluster Architecture - Hub, Spokes, and Active Active Architecture

    Lecture 67 Multi Cluster Architecture - Active-Standby Architecture and Strech Clusters

    Lecture 68 MirrorMaker Configuration

    Lecture 69 MirrorMaker Deployment and Tuning

    Lecture 70 Demo - Setting up MirrorMaker

    Lecture 71 Administering Kafka - Topic Operations

    Lecture 72 Administering Kafka - Consumer Group Operations

    Lecture 73 Dynamic Configuration Changes

    Lecture 74 Partition Management

    Lecture 75 Console Producer Tool

    Lecture 76 Console Consumer Tool

    Lecture 77 Key Takeaway

    Section 7: Lesson 6: Kafka Monitoring and Schema Registry

    Lecture 78 Learning Objective

    Lecture 79 Monitoring and Its Importance

    Lecture 80 Server or Infrastructure Monitoring and Application Monitoring

    Lecture 81 Kafka Monitoring

    Lecture 82 Kafka Broker Metrics - Under Replicated Partitions

    Lecture 83 Kafka Broker Metrics - Others

    Lecture 84 Topic and Partition Specific Metrics

    Lecture 85 Logging and Client Monitoring

    Lecture 86 Producer and Consumer Metrics

    Lecture 87 Quotas and Lag Monitoring

    Lecture 88 Monitoring Dashboard

    Lecture 89 Demo - Setting up Open Source Health Monitor

    Lecture 90 Kafka Schema Registry

    Lecture 91 Kafka Component and Architecture

    Lecture 92 Kafka Schema Registry - Internal working and Use-cases

    Lecture 93 Kafka Schema Registry Working

    Lecture 94 Demo - Using Kafka Schema Registry With Kafka

    Lecture 95 Key Takeaway

    Section 8: Lesson 7: Kafka Streams and Kafka Connectors

    Lecture 96 Learning Objective

    Lecture 97 Kafka Stream Overview

    Lecture 98 Kafka Stream

    Lecture 99 Kafka Stream Architecture and Working

    Lecture 100 Kafka Stream Components

    Lecture 101 Kafka Stream Architecture Tasks, Threading Model and Local State Store

    Lecture 102 Kafka Stream Architecture - Record Buffer

    Lecture 103 Memory Management and Streaming Data Pipeline

    Lecture 104 Kafka Stream DSL

    Lecture 105 K-Stream Operations

    Lecture 106 K-Table

    Lecture 107 K-Table Operations

    Lecture 108 Aggregation and Windowing

    Lecture 109 Processor Topology and Stream Processor

    Lecture 110 Stream and Processor APIs

    Lecture 111 Processor APIs - Create Topology

    Lecture 112 Kafka Connectors

    Lecture 113 Standalone and Sink Connector Configuration

    Lecture 114 Running Kafka Connect

    Lecture 115 Kafka Connector Distributed Mode

    Lecture 116 HTTP Rest Interface

    Lecture 117 Demo - Kafka Connector

    Lecture 118 Demo - Create an Application using Kafka Streams

    Lecture 119 Key Takeaway

    Section 9: Lesson 8: Integration of Kafka with Storm

    Lecture 120 Learning Objective

    Lecture 121 Apache Storm

    Lecture 122 Real-time Analytics

    Lecture 123 Apache Storm Architecture

    Lecture 124 Apache Storm Components

    Lecture 125 Apache Storm Topology Part - 1

    Lecture 126 Apache Storm Topology Part - 2

    Lecture 127 Kafka Spout

    Lecture 128 Integration of Apache Storm and Kafka

    Lecture 129 Demo - Simple Standalone Application using Kafka and Storm

    Lecture 130 Key Takeaway

    Section 10: Lesson 9: Kafka Integration with Spark and Flume

    Lecture 131 Learning Objective

    Lecture 132 Introduction to Spark

    Lecture 133 Spark Components

    Lecture 134 Resilient Distributed Dataset

    Lecture 135 RDD Operations - Transformation - Map, FlatMap and Filter

    Lecture 136 RDD Operations - Transformation - Join, Distinct, First and Take

    Lecture 137 RDD Operations - Actions

    Lecture 138 Data Sets and Spark Session

    Lecture 139 Data Sets and Spark Session Operations

    Lecture 140 Spark Stream

    Lecture 141 Spark Integration with Kafka

    Lecture 142 Demo - Running Small Standalone Application in Spark with Kafka

    Lecture 143 Flume

    Lecture 144 Flume Connectors

    Lecture 145 Flume Kafka to HDFS Configuration

    Lecture 146 Demo - Creating Flume agent Sending data from Kafka to HDFS

    Lecture 147 Key Takeaway

    Section 11: Lesson 10: Admin Client and Securing Kafka

    Lecture 148 Learning Objective

    Lecture 149 Admin Client

    Lecture 150 Demo - Perform Various Admin Tasks using Admin Client

    Lecture 151 Kafka Security

    Lecture 152 Kafka Security Component

    Lecture 153 SASL

    Lecture 154 Configure SSL in Kafka

    Lecture 155 Secure using ACLs

    Lecture 156 Key Takeway

    Section 12: Course End Project

    Developers who are new to Kafka,Developers who want complete exhaustive understanding of Kafka with hand-on,Architects who need to integrate Kafka into their solution architecture