Hadoop 开发实战应用培训

课程介绍

       项目全过程Hadoop沙盘模拟实战。通过一个完整的大数据开发项目及一组实际项目案例,完全覆盖Hadoop开发过程的各个技术体系的实践应用。该项目是一个课堂实践项目,以项目小组的形式进行沙盘实操练习,重点在于强化理解Hadoop项目各个阶段的工作重点,同时明确并强化作为项目管理者的一些基本素质

培训对象

n 设计、架构和开发Hadoop解决方案的开发人员

n 进行Hadoop等云计算项目规划的咨询师;

n 要求具有一定linux操作基础的IT相关人员

培训收益

n 全面掌握Hadoop的架构原理和使用场景;

n 全程项目实战训练;

n 彻底掌握使用Hadoop进行MapReduce程序开发;

n 熟悉分布式计算领域的常用算法;

n 掌握HiveHBase使用与优化技巧。

知识概要

l  Hadoop概要

ü  Hadoop生态系统介绍

ü  Hadoop集群安装与部署

ü  Hadoop独立部署

ü  Hadoop伪分布式安装部署

ü  Hadoop集群安装与部署

ü  Hadoop配置参数管理

l  HDFS架构与原理

ü  HDFS体系结构

ü  HDFS读写过程-串行写与并行读

ü  HDFS 管理接口-HDFS shell && HDFS Web Interface

ü  HDFS开发与设计

ü  HDFS API接口介绍

ü  HDFS Java接口实例

ü  HDFS开发实例-基于HDFS实现云盘系统

l  Map/Reduce架构与原理

ü  Map/Reduce体系结构

ü  Map/Reduce管理接口-Map/Reduce shell && Map/Reduce Web Interface

ü  Map/Reduce开发与设计

ü  Map/Reduce API接口介绍

ü  Map/Reduce Java开发实例

l  HBASE架构与原理

ü  HBASE体系结构

ü  HBASE物理存储

ü  HBASE关键流程算法

ü  HBASE管理接口-HBase Shell&& HBase Web Interface

ü  HBASERDBMS的比较

ü  HBASE开发与设计

ü  HBASE API接口介绍

ü  HBASE Java接口实例

ü  HBASE优化专题-海量数据写入优化

l  Hadoop辅助支持工具

ü  Hive-SQL

ü  Pig-通过脚本实现Map/Reduce

ü  Sqoop