-
基本的程式設計知識
觀眾
-
開發人員
程式師
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