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