Apache Kafka系列 – Kafka集群设置和管理
Apache Kafka Series – Kafka Cluster Setup & Administration
在 AWS 中进行 ZooKeeper Quorum 设置、Kafka 集群设置和管理的实践培训。
学习内容
-
在 AWS 中的三台计算机上设置 Zookeeper 和 Kafka 集群
-
了解如何在生产环境中部署 Kafka,并了解 AWS 中集群的目标架构
-
设置 ZooKeeper 集群,了解它在 Kafka 中的作用和用法
-
使用 3 个代理在集群模式下设置 Kafka,包括配置、使用和维护
-
关闭和恢复 Kafka 代理,以克服常见的 Kafka 代理问题
-
使用生产设置和优化配置 Kafka 集群,以根据您的工作负载获得更好的性能
-
使用 Docker 设置 Web 管理工具:ZooNavigator、Kafka Manager、Confluent Schema Registry、Confluent REST Proxy、Landoop Kafka Topics UI
-
使用 Kafka Manager 管理 Kafka
要求
-
对计算机、服务器和网络有深入的了解
-
对 Linux 命令有很强的了解,我们将使用 Ubuntu 16.04
-
对 AWS 有很好的了解,我们会将其用作我们的云提供商
-
熟悉 Apache Kafka
-
一个 AWS 账户和为课程设置所需计算机的预算
描述
所有苦苦挣扎的系统管理员、架构师甚至开发人员请注意!以下是有关如何在集群模式下设置和部署 Apache Kafka 的课程。
您想学习如何在多个服务器上设置 Kafka 集群并停止苦苦挣扎吗?
您是否希望了解在生产环境中执行 Kafka 设置和 Kafka 部署的所有步骤?
您是否一直在尝试部署 Kafka 集群,但没有任何运气?
如果您的回答是肯定的,那么您来对地方了。
向 Apache Kafka 和大数据领域最畅销的 Udemy 讲师 Stephane Maarek 学习!
本课程专为系统管理员、架构师和开发人员设计。它包括安装 ZooKeeper Quorum 和 Kafka 集群的分步指南。此外,还提供了有关 Kafka Administration 的实践培训。
本课程为我们的云环境提供了 Amazon Web Services,世界各地的许多公司都在使用该云环境。AWS Knowledge 是先决条件。
在本课程中,我们将介绍 ZooKeeper 是什么、它的架构、它在 Apache Kafka 中的角色,以及在多台机器上的设置、安装和配置!
本课程将准确介绍如何在多台计算机上设置和配置 Kafka 集群。我们将从了解 Kafka 基础知识、集群大小和配置开始。我们还将进行有关 AWS 设置、单个代理设置、多代理设置、测试集群、Kafka Manager(集群管理)、演示 Kafka 弹性等的实践学习。我们将为您提供有关 I/O、网络、RAM、CPU、OS(作系统)等方面的 Kafka 性能的启发。您将亲身学习如何在 AWS 上的生产环境中运行 Kafka,如何更改 Kafka 代理配置,我们还将介绍高级 Kafka 配置。
为什么我应该参加这门课程?
-
通过超过 4 小时的视频和大约 50 节课,您将对如何在生产中部署 Kafka 有深入的了解,并且您将了解 AWS 中集群的目标架构
-
您将学习什么是 ZooKeeper?是,它的作用对于 Kafka 来说,如何设置 ZooKeeper?及其用途
-
您将全面了解 Kafka 设置,包括设置、配置、使用和维护等。
-
您将有一个 Kafka 代理关闭和恢复演示,这将帮助您了解如何克服 Kafka 代理问题
-
您将学习 Kafka 生产设置以及如何优化设置以获得更好的性能
-
您将学习所有必需的工具设置,例如 ZooNavigator、Kafka Manager、Confluent Schema Registry、Confluent REST Proxy、Landoop Kafka Topics UI。
-
您将获得有关使用 Kafka Manager 的 Kafka 常见管理任务的实践学习
-
您可以终身访问本课程,并保证对本课程 30 天满意
课程内容概述 –
第 1 部分 – 课程介绍: 在本节中,我们将对课程进行介绍。我们将讨论课程先决条件、课程目标、本课程的目标学生是谁。您还将在此部分下载课程材料!
第 2 部分 – 目标架构:在本节中,我们将了解 AWS 等云提供商,并探索 AWS 的其他替代方案。在本节中,我们还将介绍 ZooKeeper Quorum 架构和 Kafka 集群架构。
第 3 节 – Zookeeper 仲裁设置:在本节中,我们将了解什么是 ZooKeeper、Kafka 集群中的 Zookeeper 角色以及 ZooKeeper 配置。我们将提供有关 AWS 设置、Zookeeper 单机设置和 Zookeeper Quorum 设置的动手实验。
第 4 部分 – Kafka 集群设置:在本节中,我们将获得有关进一步 AWS 设置、单个 Kafka 代理设置、多个 Kafka 代理设置等的一些实际实践经验。在此之前,我们将看到 Kafka 配置上的 Apache Kafka 基础知识。我们将演示如何更改 Kafka 代理配置,我们还将在本节中介绍高级 Kafka 配置。
完成本课程后,您将熟练掌握在生产环境中部署 Kafka!您将了解所有必需的设置和安装以及 Kafka 生产设置,并能够在您自己的环境中以集群模式设置 Kafka!
===============================
教练
我叫 Stephane Maarek,我将是这门课程的讲师。我教授 Apache Kafka、Kafka 生态系统和 Kafka 认证,始终专注于帮助我的学生提高他们的专业水平。我也是Conduktor的联合创始人:一个企业Apache Kafka平台和用户界面,帮助大家使用Kafka。
在我设计和提供这些认证和课程的整个职业生涯中,我已经教过 1,000,000+ 学生并获得 350,000+ 条评论!
随着 Apache Kafka 不仅仅是一个流行语,我决定是时候让学生正确学习如何成为 Kafka 专业人士了。那么,让我们开始这门课程吧!你得到了很好的照顾!
===============================
本课程还附带:
-
终身访问所有未来更新
-
Q&A 部分的响应式讲师
-
指向有趣文章的链接,以及许多可供您下一个应用程序使用的优秀代码
-
Udemy 结业证书可供下载
这是可以改善您职业生涯的课程!
Apache Kafka 是一项需求量很大的技能,没有足够的人来填补所有空缺职位。您可以增加收入、担任新角色和有趣的挑战。我的许多学生现在都是他们公司的 Kafka 专家!你可以成为下一个!
我希望在球场内见到你!
=======================
注意: 正在寻找更高级的 Kafka 概念?Apache Kafka 系列中有许多卷:
-
Learn Kafka for Beginners v2(非常适合开始)
-
Kafka Connect 动手学习
-
用于数据处理的 Kafka Streams
-
ksqlDB 上的 KSQL – 动手实践!
-
Kafka集群设置和管理
-
Confluent Schema Registry & Kafka REST代理
-
Kafka 安全性 (SSL SASL ACL)
-
Kafka 监控与运维
祝您学习愉快!
本课程适合谁:
- 系统管理员或架构师,希望在多个服务器上学习或设置 Kafka 集群
- 想要了解 Kafka 设置内部深度的开发人员
- 本课程专为专业学生设计,在满足所有先决条件之前不应参加


评论(0)