感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程時長 21 時間: (3 天)
課程簡介
模組 1:Confluent Apache Kafka 叢集架構與配置簡介
- Kafka 在現代數據管道中的角色
- Apache Kafka 與 Confluent Kafka 的差異
- 核心組件:生產者(Producers)、消費者(Consumers)、代理(Brokers)、主題(Topics)、分區(Partitions)
- 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)
- Kafka 效能:網路(RED)
- Kafka 效能:隨機存取記憶體(RAM)
- Kafka 效能:中央處理器(CPU)
- Kafka 效能:作業系統(OS)
- Kafka 效能:其他因素
- 實作:如何變更 Kafka 代理配置
模組 4:進階 Kafka 配置
- Landoop Kafka 主題使用者介面、Confluent REST Proxy、Confluent Schema Registry 配置
- 發送與接收訊息(CLI、Java 及 Spring 框架)
- 監控指標與工具(Confluent Control Center、Elasticsearch 等)
- 日誌檔案與偏移(Offset)管理
- 高可用性與災難恢復
- 透過複製確保高可用性
- 調優生產者與消費者效能
- 災難恢復策略
- 故障轉移控制與數據恢復
- 連接器(Connector)配置
- Kafka Connect 實作
- Kafka 安全功能
總結與下一步
最低要求
- 熟悉分布式系統與訊息概念
- 具備 Linux 命令列操作經驗
- 具備網路與系統管理的基本知識
適合對象
- 系統管理員
- DevOps 工程師
- 平台與基礎架構團隊
客戶評論 (2)
可以在培訓環境中進行獨立練習。
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
課程 - Kafka for Administrators
機器翻譯
非常實用的例子。儘管團隊成員的知識水平參差不齊,但培訓師盡力保持了一個讓每個人都能跟上的節奏。他爲幾乎所有尋求幫助的人提供了大量支持 :)
Georgi - BMW SA
課程 - Apache Kafka for Developers
機器翻譯