感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
模块1:Confluent Apache Kafka集群架构与配置简介
- Kafka在现代数据管道中的作用
- Apache Kafka与Confluent Kafka的区别
- 核心组件:生产者、消费者、代理、主题、分区
- Kafka集群部署模型与扩展考虑
模块2:Zookeeper Quorum配置
- 什么是Zookeeper?
- Zookeeper在Kafka集群中的作用
- Zookeeper Quorum大小
- Zookeeper配置
- 在服务器上实施SSH
- 实践:Zookeeper配置(团队与服务)
- 使用Zookeeper命令行界面(CLI)
- 实践:Zookeeper Quorum配置
- Zookeeper内部文件系统
- 影响Zookeeper的性能因素
- Zookeeper和Zoonavigator管理工具的演示
模块3:Kafka集群配置
- Kafka基本概念
- Kafka配置
- 实践:Kafka代理配置
- 实践:执行Kafka命令
- 实践:Kafka多代理集群配置
- 实践:Kafka集群测试
- 能否连接到我的Kafka集群?
- advertised.listeners配置:最重要的设置
- 主题配置
- 下载和摄取主题消息的配置
- 实践:演示Kafka的弹性
- Kafka性能:I/O
- Kafka性能:网络(RED)
- Kafka性能:RAM
- Kafka性能:CPU
- Kafka性能:操作系统(OS)
- Kafka性能:其他
- 实践:如何更改Kafka代理配置
模块4:高级Kafka配置
- Landoop Kafka主题用户界面,Confluent REST代理,Confluent Schema Registry配置
- 发送和接收消息(CLI,Java,以及Spring框架)
- 监控指标和工具(Confluent Control Center,Elasticsearch等)
- 日志文件和偏移量管理
- 高可用性和灾难恢复
- 通过复制确保高可用性
- 调优生产者和消费者性能
- 灾难恢复策略
- 故障转移控制和数据恢复
- 连接器配置
- Kafka Connect实现
- Kafka安全功能
总结与下一步
要求
- 熟悉分布式系统和消息传递概念
- 具备Linux命令行经验
- 对网络和系统管理有基本了解
受众
- 系统管理员
- DevOps工程师
- 平台和基础设施团队
21 小时
客户评论 (5)
与培训师的互动 一些相关的练习和实验 实践考试
Salim - SICPA SA
课程 - Administration of Kafka Message Queue
机器翻译
老师的互动方法,不是直截了当的故事,而是根据观众的问题采取行动。
Rens - Canon Medical Informatics Europe B.V.
课程 - Administration of Kafka Topic
机器翻译
实验室和幻灯片与豪尔赫的知识和对卡夫卡的热爱很好地结合在一起。
Willem - BMW SA
课程 - Apache Kafka for Developers
机器翻译
very interactive...
Richard Langford
课程 - SMACK Stack for Data Science
Sufficient hands on, trainer is knowledgable