-
基本的编程知识
观众
-
开发 人员
程序员
Apache Kafka 是一个开源分布式事件流平台,提供用于构建实时流数据管道和应用程序的工具。
这种由讲师指导的现场培训(现场或远程)面向希望使用 Apache Kafka 开发大数据应用程序的中级开发人员。
在本次培训结束时,参与者将能够:
- 开发 Kafka 生产者和消费者,以便从 Kafka 发送和读取数据。
- 使用 Kafka Connect 将 Kafka 与外部系统集成。
- 使用 Kafka Streams 和 ksqlDB 编写流应用程序。
- 将 Kafka 客户端应用程序与 Confluent Cloud 集成,以实现基于云的 Kafka 部署。
- 通过动手练习和实际用例获得实践经验。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在现场实验室环境中动手实施。
课程自定义选项
- 要申请本课程的定制培训,请联系我们进行安排。
介绍
- 概述 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 架构的最佳实践
摘要和后续步骤
United Arab Emirates - Apache Kafka for Developers
Qatar - Apache Kafka for Developers
Egypt - Apache Kafka for Developers
Saudi Arabia - Apache Kafka for Developers
South Africa - Apache Kafka for Developers
Brasil - Apache Kafka for Developers
Canada - Apache Kafka for Developers
中国 - Apache Kafka for Developers
香港 - Apache Kafka for Developers
澳門 - Apache Kafka for Developers
台灣 - Apache Kafka for Developers
USA - Apache Kafka for Developers
Österreich - Apache Kafka for Developers
Schweiz - Apache Kafka for Developers
Deutschland - Apache Kafka for Developers
Czech Republic - Apache Kafka for Developers
Denmark - Apache Kafka for Developers
Estonia - Apache Kafka for Developers
Finland - Apache Kafka for Developers
Greece - Apache Kafka for Developers
Magyarország - Apache Kafka for Developers
Ireland - Apache Kafka for Developers
Luxembourg - Apache Kafka for Developers
Latvia - Apache Kafka for Developers
España - Apache Kafka for Developers
Italia - Apache Kafka for Developers
Lithuania - Apache Kafka for Developers
Nederland - Apache Kafka for Developers
Norway - Apache Kafka for Developers
Portugal - Apache Kafka for Developers
România - Apache Kafka for Developers
Sverige - Apache Kafka for Developers
Türkiye - Apache Kafka for Developers
Malta - Apache Kafka for Developers
Belgique - Apache Kafka for Developers
France - Apache Kafka for Developers
日本 - Apache Kafka for Developers
Australia - Apache Kafka for Developers
Malaysia - Apache Kafka for Developers
New Zealand - Apache Kafka for Developers
Philippines - Apache Kafka for Developers
Singapore - Apache Kafka for Developers
Thailand - Apache Kafka for Developers
Vietnam - Apache Kafka for Developers
India - Apache Kafka for Developers
Argentina - Apache Kafka for Developers
Chile - Apache Kafka for Developers
Costa Rica - Apache Kafka for Developers
Ecuador - Apache Kafka for Developers
Guatemala - Apache Kafka for Developers
Colombia - Apache Kafka for Developers
México - Apache Kafka for Developers
Panama - Apache Kafka for Developers
Peru - Apache Kafka for Developers
Uruguay - Apache Kafka for Developers
Venezuela - Apache Kafka for Developers
Polska - Apache Kafka for Developers
United Kingdom - Apache Kafka for Developers
South Korea - Apache Kafka for Developers
Pakistan - Apache Kafka for Developers
Sri Lanka - Apache Kafka for Developers
Bulgaria - Apache Kafka for Developers
Bolivia - Apache Kafka for Developers
Indonesia - Apache Kafka for Developers
Kazakhstan - Apache Kafka for Developers
Moldova - Apache Kafka for Developers
Morocco - Apache Kafka for Developers
Tunisia - Apache Kafka for Developers
Kuwait - Apache Kafka for Developers
Oman - Apache Kafka for Developers
Slovakia - Apache Kafka for Developers
Kenya - Apache Kafka for Developers
Nigeria - Apache Kafka for Developers
Botswana - Apache Kafka for Developers
Slovenia - Apache Kafka for Developers
Croatia - Apache Kafka for Developers
Serbia - Apache Kafka for Developers
Bhutan - Apache Kafka for Developers