感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
介绍
- 概述 Apache Kafka
- 事件流和实时数据处理简介
- Apache Kafka 及其功能概述
- Kafka 在现代应用程序开发中的用例和优势
了解 Kafka 架构和核心概念
- Kafka 架构:代理、主题、分区和副本
- 生产者和消费者:发布和使用消息
- 了解 ZooKeeper 在 Kafka 中的作用
卡夫卡主题和分区
- 主题创建和配置
- 了解分区及其含义
- Kafka 中的复制和容错
卡夫卡制片人
- 使用各种编程语言创建 Kafka 生产者
- 消息序列化和序列化技术
- 生产者配置和最佳实践
卡夫卡消费者
- 使用不同的编程语言开发 Kafka 使用者
- 配置使用者组和偏移量
- 消息处理和传递保证策略
使用 Kafka Connect 将 Kafka 与外部系统集成
- Kafka Connect 及其连接器概述
- 配置和使用 Kafka Connect 进行数据集成
- 将 Kafka 与外部系统集成
使用 Kafka Streams 和 ksqlDB 编写流应用程序
- Kafka 流及其流处理功能简介
- 使用 Kafka Streams 开发流处理应用程序
- 使用 ksqlDB 进行实时数据处理和分析
将 Kafka 客户端应用程序与 Confluent Cloud 集成
- Confluent Cloud及其功能概述
- 使用 Confluent Cloud 配置和连接 Kafka 客户端应用程序
卡夫卡安全
- 卡夫卡安全功能简介
- 配置 SSL/TLS 以实现安全通信
- Kafka 中的身份验证和授权机制
监控和运营
- 使用指标和工具监控 Kafka
- 管理 Kafka 集群和资源
- 排查常见问题和性能调整
最佳实践和实际 Use Case
- 设计基于 Kafka 的应用程序的最佳实践
- 各行各业的 Kafka 实现案例研究和示例
- 构建可扩展和容错 Kafka 架构的最佳实践
摘要和后续步骤
要求
-
基本的编程知识
观众
-
开发 人员
程序员
21 小时
客户评论 (2)
非常实际的例子。培训师试图保持每个人都能跟上的步伐,尽管该小组在专业知识方面非常不均匀。他基本上为每个提出要求的人提供了很多支持:)
Georgi - BMW SA
课程 - Apache Kafka for Developers
机器翻译
实验室和幻灯片与豪尔赫的知识和对卡夫卡的热爱很好地结合在一起。
Willem - BMW SA
课程 - Apache Kafka for Developers
机器翻译