感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
模塊 1:Confluent Apache Kafka 架構與叢集配置入門
- 什麼是 Apache Kafka 和 Confluent 平臺?
- Kafka Broker、Producer、Consumer 及 Topic 基礎知識
- Kafka 在數據流和消息管道中的角色
- Confluent 擴展:REST Proxy、Schema Registry、Control Center
- Kafka 叢集架構:Brokers、分區和複製
模塊 2:Zookeeper Quorum 配置
- 什麼是 Zookeeper?
- Zookeeper 在 Kafka 叢集中的角色
- Zookeeper Quorum 大小
- Zookeeper 配置
- 在服務器上實施 SSH
- 動手練習:Zookeeper 配置(團隊模式與服務模式)
- 使用 Zookeeper 命令行界面 (CLI)
- 動手練習:Zookeeper Quorum 設置
- Zookeeper 內部文件系統
- 影響 Zookeeper 性能的因素
- 演示:Zookeeper 管理工具和 Zoonavigator
模塊 3:Kafka 叢集配置
- Kafka 基礎知識
- Kafka 配置
- 動手練習:單個 Broker 上的 Kafka 配置
- 動手練習:執行 Kafka 命令
- 動手練習:Kafka 多 Broker(叢集)設置
- 動手練習:Kafka 叢集測試
- 能否連接到我的 Kafka 叢集?
- Advertised.listeners 配置:關鍵設置
- Topic 配置
- 設置 Topic 中的消息 ingestion 和 delivery
- 動手練習:演示 Kafka 韌性
- Kafka 性能:I/O、網絡、RAM、CPU、OS
- Kafka 性能:其他因素
- 動手練習:如何修改 Broker 配置
模塊 4:高級 Kafka 配置
- Landoop Kafka Topics UI、Confluent REST Proxy、Confluent Schema Registry 配置
- 發送和接收消息(CLI、Java、Spring Framework)
- 指標和監控工具(Confluent Control Center、Elasticsearch 等)
- 日誌文件和偏移量管理
- 高可用性和災難恢復
- 通過複製確保高可用性
- 性能調優(Producer/Consumer)
- 災難恢復策略
- 故障轉移控制和數據恢復
- Connector 設置
- Kafka Connect 實施
- Kafka 安全特性
總結與後續步驟
最低要求
- 具備基於 Linux 的系統和命令行工具的經驗。
- 熟悉分佈式系統概念。
- 了解基本網絡和系統配置。
受眾
- 管理 Kafka 部署的 DevOps 和 SRE 團隊。
- 使用 Confluent 和 Zookeeper 的系統管理員。
- 負責可擴展系統的 Kafka 開發人員和架構師。
16 小時
客戶評論 (2)
可以在培訓環境中進行獨立練習。
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
課程 - Kafka for Administrators
機器翻譯
非常實用的例子。儘管團隊成員的知識水平參差不齊,但培訓師盡力保持了一個讓每個人都能跟上的節奏。他爲幾乎所有尋求幫助的人提供了大量支持 :)
Georgi - BMW SA
課程 - Apache Kafka for Developers
機器翻譯