感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程时长 21 小时
课程大纲
模块1:Confluent Apache Kafka集群架构与配置简介
- Kafka在现代数据管道中的作用
- Apache Kafka与Confluent Kafka的区别
- 核心组件:生产者、消费者、代理、主题、分区
- Kafka集群部署模型和扩展考虑
模块2:Zookeeper仲裁配置
- 什么是Zookeeper?
- Zookeeper在Kafka集群中的作用
- Zookeeper仲裁大小
- Zookeeper配置
- 在我们的服务器上实施SSH
- 实践:Zookeeper配置(作为团队和服务)
- 使用Zookeeper命令行界面(CLI)
- 实践:Zookeeper仲裁配置
- 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工程师
- 平台和基础设施团队
客户评论 (2)
可以在培训环境中进行独立练习。
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
课程 - Kafka for Administrators
机器翻译
非常实用的例子。尽管团队成员的知识水平参差不齐,但培训师尽力保持了一个让每个人都能跟上的节奏。他为几乎所有寻求帮助的人提供了大量支持 :)
Georgi - BMW SA
课程 - Apache Kafka for Developers
机器翻译