Course Code: cakcoc
Duration: 16 hours
Prerequisites:
  • 具备Linux系统及命令行工具的使用经验
  • 熟悉分布式系统概念
  • 了解基本网络和系统配置

受众

  • DevOps及负责Kafka部署的SRE团队
  • 使用Confluent和Zookeeper的系统管理员
  • 负责可扩展系统的Kafka开发者和架构师
Overview:

Confluent Apache Kafka 是一個基於 Apache Kafka 的企業級分散式事件串流平台,支援高吞吐量、容錯的數據管道和實時串流應用。

這門由講師指導的培訓(線上或線下)面向中級工程師和管理員,旨在幫助他們在生產環境中部署、配置和優化 Confluent Kafka 集群。

培訓結束後,參與者將能夠:

  • 安裝、配置和操作具有多個經紀節點的 Confluent Kafka 集群。
  • 使用 Zookeeper 和複製技術設計高可用性設置。
  • 調整性能、監控指標並應用恢復策略。
  • 確保 Kafka 的安全性、擴展性並與企業環境集成。

課程形式

  • 互動式講座與討論。
  • 大量練習與實踐。
  • 在實時實驗室環境中進行動手實作。

課程定制選項

  • 如需為本課程定制培訓,請聯繫我們安排。
Course Outline:

模組1:Confluent Apache Kafka 架構與集群配置介紹

  • Apache Kafka 和 Confluent 平台是什麼?
  • Kafka 經紀人、生產者、消費者與主題基礎
  • Kafka 在數據流與消息管道中的角色
  • Confluent 擴展:REST Proxy、Schema Registry、Control Center
  • 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、網絡、RAM、CPU、OS
  • Kafka 性能:其他因素
  • 實作:如何修改經紀人配置

模組4:進階 Kafka 配置

  • Landoop Kafka Topics UI、Confluent REST Proxy、Confluent Schema Registry 配置
  • 發送與接收消息(CLI、Java、Spring Framework)
  • 指標與監控工具(Confluent Control Center、Elasticsearch 等)
  • 日誌文件與偏移量管理
  • 高可用性與災難恢復
  • 通過複製確保高可用性
  • 性能調優(生產者/消費者)
  • 災難恢復策略
  • 故障轉移控制與數據恢復
  • 連接器設置
  • Kafka Connect 實現
  • Kafka 安全功能

總結與下一步

Sites Published:

United Arab Emirates - Confluent Apache Kafka: Cluster Operations and Configuration

Qatar - Confluent Apache Kafka: Cluster Operations and Configuration

Egypt - Confluent Apache Kafka: Cluster Operations and Configuration

Saudi Arabia - Confluent Apache Kafka: Cluster Operations and Configuration

South Africa - Confluent Apache Kafka: Cluster Operations and Configuration

Brasil - Confluent Apache Kafka: Cluster Operations and Configuration

Canada - Confluent Apache Kafka: Cluster Operations and Configuration

中国 - Confluent Apache Kafka: Cluster Operations and Configuration

香港 - Confluent Apache Kafka: Cluster Operations and Configuration

澳門 - Confluent Apache Kafka: Cluster Operations and Configuration

台灣 - Confluent Apache Kafka: Cluster Operations and Configuration

USA - Confluent Apache Kafka: Cluster Operations and Configuration

Österreich - Confluent Apache Kafka: Cluster Operations and Configuration

Schweiz - Confluent Apache Kafka: Cluster Operations and Configuration

Deutschland - Confluent Apache Kafka: Cluster Operations and Configuration

Czech Republic - Confluent Apache Kafka: Cluster Operations and Configuration

Denmark - Confluent Apache Kafka: Cluster Operations and Configuration

Estonia - Confluent Apache Kafka: Cluster Operations and Configuration

Finland - Confluent Apache Kafka: Cluster Operations and Configuration

Greece - Confluent Apache Kafka: Cluster Operations and Configuration

Magyarország - Confluent Apache Kafka: Cluster Operations and Configuration

Ireland - Confluent Apache Kafka: Cluster Operations and Configuration

Luxembourg - Confluent Apache Kafka: Cluster Operations and Configuration

Latvia - Confluent Apache Kafka: Cluster Operations and Configuration

España - Confluent Apache Kafka: Cluster Operations and Configuration

Italia - Confluent Apache Kafka: Cluster Operations and Configuration

Lithuania - Confluent Apache Kafka: Cluster Operations and Configuration

Nederland - Confluent Apache Kafka: Cluster Operations and Configuration

Norway - Confluent Apache Kafka: Cluster Operations and Configuration

Portugal - Confluent Apache Kafka: Cluster Operations and Configuration

România - Confluent Apache Kafka: Cluster Operations and Configuration

Sverige - Confluent Apache Kafka: Cluster Operations and Configuration

Türkiye - Confluent Apache Kafka: Cluster Operations and Configuration

Malta - Confluent Apache Kafka: Cluster Operations and Configuration

Belgique - Confluent Apache Kafka: Cluster Operations and Configuration

France - Confluent Apache Kafka: Cluster Operations and Configuration

日本 - Confluent Apache Kafka: Cluster Operations and Configuration

Australia - Confluent Apache Kafka: Cluster Operations and Configuration

Malaysia - Confluent Apache Kafka: Cluster Operations and Configuration

New Zealand - Confluent Apache Kafka: Cluster Operations and Configuration

Philippines - Confluent Apache Kafka: Cluster Operations and Configuration

Singapore - Confluent Apache Kafka: Cluster Operations and Configuration

Thailand - Confluent Apache Kafka: Cluster Operations and Configuration

Vietnam - Confluent Apache Kafka: Cluster Operations and Configuration

India - Confluent Apache Kafka: Cluster Operations and Configuration

Argentina - Confluent Apache Kafka: Cluster Operations and Configuration

Chile - Confluent Apache Kafka: Cluster Operations and Configuration

Costa Rica - Confluent Apache Kafka: Cluster Operations and Configuration

Ecuador - Confluent Apache Kafka: Cluster Operations and Configuration

Guatemala - Confluent Apache Kafka: Cluster Operations and Configuration

Colombia - Confluent Apache Kafka: Cluster Operations and Configuration

México - Confluent Apache Kafka: Cluster Operations and Configuration

Panama - Confluent Apache Kafka: Cluster Operations and Configuration

Peru - Confluent Apache Kafka: Cluster Operations and Configuration

Uruguay - Confluent Apache Kafka: Cluster Operations and Configuration

Venezuela - Confluent Apache Kafka: Cluster Operations and Configuration

Polska - Confluent Apache Kafka: Cluster Operations and Configuration

United Kingdom - Confluent Apache Kafka: Cluster Operations and Configuration

South Korea - Confluent Apache Kafka: Cluster Operations and Configuration

Pakistan - Confluent Apache Kafka: Cluster Operations and Configuration

Sri Lanka - Confluent Apache Kafka: Cluster Operations and Configuration

Bulgaria - Confluent Apache Kafka: Cluster Operations and Configuration

Bolivia - Confluent Apache Kafka: Cluster Operations and Configuration

Indonesia - Confluent Apache Kafka: Cluster Operations and Configuration

Kazakhstan - Confluent Apache Kafka: Cluster Operations and Configuration

Moldova - Confluent Apache Kafka: Cluster Operations and Configuration

Morocco - Confluent Apache Kafka: Cluster Operations and Configuration

Tunisia - Confluent Apache Kafka: Cluster Operations and Configuration

Kuwait - Confluent Apache Kafka: Cluster Operations and Configuration

Oman - Confluent Apache Kafka: Cluster Operations and Configuration

Slovakia - Confluent Apache Kafka: Cluster Operations and Configuration

Kenya - Confluent Apache Kafka: Cluster Operations and Configuration

Nigeria - Confluent Apache Kafka: Cluster Operations and Configuration

Botswana - Confluent Apache Kafka: Cluster Operations and Configuration

Slovenia - Confluent Apache Kafka: Cluster Operations and Configuration

Croatia - Confluent Apache Kafka: Cluster Operations and Configuration

Serbia - Confluent Apache Kafka: Cluster Operations and Configuration

Bhutan - Confluent Apache Kafka: Cluster Operations and Configuration

Nepal - Confluent Apache Kafka: Cluster Operations and Configuration

Uzbekistan - Confluent Apache Kafka: Cluster Operations and Configuration