Kafka實(shí)戰(zhàn)培訓(xùn)
講師:尹立慶 瀏覽次數(shù):2548
課程描述INTRODUCTION
Kafka系統(tǒng)實(shí)戰(zhàn)培訓(xùn)
· IT人士· 軟件工程師· 技術(shù)總監(jiān)
培訓(xùn)講師:尹立慶
課程價(jià)格:¥元/人
培訓(xùn)天數(shù):1天
日程安排SCHEDULE
課程大綱Syllabus
Kafka系統(tǒng)實(shí)戰(zhàn)培訓(xùn)
課程簡(jiǎn)介
隨著互聯(lián)網(wǎng)的快速普及,以及大數(shù)據(jù)在生產(chǎn)生活中迅速應(yīng)用,對(duì)企業(yè)業(yè)務(wù)的高并發(fā)提出苛刻的要求,如何能夠滿足業(yè)務(wù)的高并發(fā)需求呢?Kafka可以滿足高并的苛刻需求,被越來(lái)越多的企業(yè)所使用。Kafka是一種高吞吐量的分布式發(fā)布訂閱消息系統(tǒng),它可以處理大規(guī)模的網(wǎng)站的所有動(dòng)作流數(shù)據(jù)?;谝陨鲜袌?chǎng)需求尹老師專門總結(jié)了使用Kafka的多年工作經(jīng)驗(yàn),幫助學(xué)員提升Kafka技能,學(xué)會(huì)使用Redis。
本課程重點(diǎn)講解Kafka的安裝配置、API的使用、持久化與復(fù)制、集群搭建與運(yùn)維等。
課程目標(biāo)
1、 使學(xué)員掌握Kafka的安裝配置、集群的部署與運(yùn)維;
2、 使學(xué)員掌握Kafka的使用、持久化與復(fù)制、開(kāi)發(fā)與緩存設(shè)計(jì)等;
3、 使學(xué)員具備基于Kafka的開(kāi)發(fā)能力。
課程對(duì)象
1、 本課程適合于即將投身于大數(shù)據(jù)領(lǐng)域的企業(yè)或者個(gè)人;
2、 本課程適合于開(kāi)發(fā)人員、系統(tǒng)架構(gòu)師、高級(jí)程序員、資深開(kāi)發(fā)人員;
3、 本課程適合于企業(yè)IT技術(shù)優(yōu)化的人員;
4、 政府機(jī)關(guān),金融保險(xiǎn)、移動(dòng)互聯(lián)網(wǎng)、能源行業(yè)等相關(guān)技術(shù)人員;
課程大綱
第1個(gè)主題: 分布式消息中間件Kafka剖析(深入理解Kafka的實(shí)現(xiàn)原理)
1、 Kafka誕生背景剖析
2、 什么是Kafka
3、 Kafka特征剖析
4、 Kafka應(yīng)用場(chǎng)景
5、 Kafka架構(gòu)剖析
6、 Broker
7、 Producer
8、 Consumers
9、 Topics
10、 Leader
11、 Follower
12、 隊(duì)列模式(queuing)
13、 發(fā)布-訂閱模式(publish-subscribe)
14、 Kafka創(chuàng)建topic、發(fā)送消息、消費(fèi)消息
15、 數(shù)據(jù)傳輸?shù)氖聞?wù)定義
16、 數(shù)據(jù)的持久化
17、 Kafka存儲(chǔ)在硬盤上的消息格式
第2個(gè)主題: Kafka集群部署剖析(介紹Kafka集群部署)
1、 Kafka集群部署架構(gòu)介紹
2、 Kafka集群部署環(huán)境準(zhǔn)備
3、 Kafka集群部署
4、 Kafka節(jié)點(diǎn)管理
5、 Kafka運(yùn)維管理
6、 Kafka主從同步
7、 Kafka的性能優(yōu)化
8、 Kafka的消息與日志
9、 Kafka實(shí)戰(zhàn)案例:Kafka集群部署實(shí)踐
第3個(gè)主題: Kafka Shell操作實(shí)戰(zhàn)(全面深入理解Kafka相關(guān)命令和具備Kafka的運(yùn)維能力)
1、 Kafka Shell介紹
2、 Kafka查看日志命令
3、 Kafka主從命令
4、 Kafka監(jiān)控命令
第4個(gè)主題: 編寫Kafka程序(深入理解Kafka的APIs并動(dòng)手實(shí)踐)
1、 搭建Kafka開(kāi)發(fā)環(huán)境
2、 Driver程序開(kāi)發(fā)
3、 Producer程序開(kāi)發(fā)
4、 Consumer程序開(kāi)發(fā)
5、 發(fā)布與運(yùn)行
6、 Kafka APIs全面剖析
7、 Kafka APIs應(yīng)用場(chǎng)景剖析及案例
8、 Kafka程序監(jiān)控
9、 Kafka實(shí)戰(zhàn)案例:Kafka整合實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)數(shù)據(jù)分析處理設(shè)計(jì)與分析
第5個(gè)主題: Kafka與其它軟件集成(介紹Kafka與其它軟件系統(tǒng)集成)
1、 Kafka與Hadoop集成
2、 Kafka與Hadoop集成剖析
3、 搭建Kafka與Hadoop集成環(huán)境
4、 Kafka與Spark Streaming集成
5、 Kafka與Spark Streaming集成剖析
6、 搭建Kafka與Spark Streaming集成環(huán)境
7、 Kafka與日志收集工具集成
8、 Kafka與日志收集工具集成剖析
9、 搭建Kafka與日志收集工具集成環(huán)境
10、 Kafka實(shí)戰(zhàn)案例:Kafka整合實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)數(shù)據(jù)分析處理
Kafka系統(tǒng)實(shí)戰(zhàn)培訓(xùn)
轉(zhuǎn)載:http://szsxbj.com/gkk_detail/253093.html
已開(kāi)課時(shí)間Have start time
- 尹立慶
[僅限會(huì)員]