400-688-0112
本教學(xué)體系采用模塊化設(shè)計(jì),將Java編程基礎(chǔ)與大數(shù)據(jù)平臺(tái)開發(fā)深度融合。課程設(shè)置包含8大技術(shù)模塊,覆蓋從分布式存儲(chǔ)到實(shí)時(shí)計(jì)算的完整解決方案,特別在Cloudera環(huán)境搭建、Hive數(shù)據(jù)倉(cāng)庫(kù)優(yōu)化、Storm流處理等企業(yè)級(jí)應(yīng)用場(chǎng)景重點(diǎn)強(qiáng)化。
| 模塊 | 技術(shù)方向 | 知識(shí)單元 | 核心要點(diǎn) | 能力目標(biāo) |
|---|---|---|---|---|
| 基礎(chǔ)篇 | Hadoop生態(tài) | 平臺(tái)搭建 | Cloudera Manager部署與集群管理 | 掌握Hadoop組件配置與運(yùn)維 |
| 存儲(chǔ)管理 | HDFS原理與分布式文件操作 | |||
| 計(jì)算框架 | MapReduce與Yarn任務(wù)調(diào)度 | |||
| 數(shù)據(jù)遷移 | Sqoop跨平臺(tái)數(shù)據(jù)傳輸實(shí)踐 | |||
| 進(jìn)階篇 | 實(shí)時(shí)計(jì)算 | Storm架構(gòu) | 流處理拓?fù)渑cTrident事務(wù)處理 | 構(gòu)建高可用實(shí)時(shí)計(jì)算系統(tǒng) |
| 集群部署 | Zookeeper協(xié)調(diào)服務(wù)配置 | |||
| 案例實(shí)戰(zhàn) | 網(wǎng)站UV/PV統(tǒng)計(jì)與日志分析 | |||
| 消息隊(duì)列 | Kafka分布式消息系統(tǒng)集成 | |||
| 容錯(cuò)機(jī)制 | 事務(wù)型Spout開發(fā)與調(diào)優(yōu) |
| 支持模塊 | 服務(wù)內(nèi)容 |
|---|---|
| 實(shí)驗(yàn)環(huán)境 | Cloudera企業(yè)級(jí)集群/多節(jié)點(diǎn)Docker環(huán)境 |
| 教學(xué)方式 | 案例驅(qū)動(dòng)教學(xué)+Git版本控制協(xié)同開發(fā) |
| 質(zhì)量監(jiān)控 | 每日代碼Review+階段性項(xiàng)目答辯 |