bannerhadoop

云计算技术之 Hadoop 大数据技术企业培训

Hadoop 是一个分布式文件系统,广泛应用于云计算领域。对于现在的互联网企业和云计算服务企业来说,每天都会产生大量的数据,而且并发访问也非常高,传统的关系型数据库已经无法满足大数据量高并发的要求。因此各大互联网企业已经开始使用 Hadoop 软件解决大数据量高并发的问题。像:淘宝、百度、京东、Yahoo、Facebook、暴风影音都已经为他们的企业引入了 Hadoop 技术。在国内,越来越多的企业急需引入 Hadoop 技术,由于市面上掌握 Hadoop 技术的开发人员并不多,直接导致了 Hadoop 技术人员的薪水远高于 JavaEE 程序员,Hadoop 技术的入门薪资已经达到了8000以上,工作一年达到12000以上。

课程内容

• EasyHadoop 大数据处理生态系统和成功案例
• EasyHadoop 开发者
• Hadoop EDW 数据库管理员

参训相关信息

课程时间:2 天

学员基础

具备编程经验的开发人员(最好是面向对象高级编程语言,譬如 Java)。不需要事先掌握 Hadoop 相关知识。

课程内容纲要

EasyHadoop 大数据处理生态系统和成功案例

课程目标:此课程面向企业 CIO、CTO、架构师、以及传统数据库管理员、数据分析师、或对 Hadoop 技术感兴趣的技术人员。通过此课程的培训,学员可以了解 Hadoop 的历史及目前发展的现状、以及 Hadoop 的技术特点和适用场景,从而把握分布式计算框架及未来发展方向,在大数据时代对能为企业的技术选型及架构设计提供决策参考。
目标学员:CIO、CTO、架构师、DBA、数据分析师、数据库开发人员
学员基础:无编程技术要求

一、Hadoop 的起源
二、Hadoop 在云计算和大数据的位置和关系
三、Hadoop 国外企业成功案例
四、Hadoop 国内企业成功案例
五、Hadoop 生态系统介绍和演示
六、Hadoop 和传统数据库技术优劣势对比
七、Hadoop 现有软件厂商和产品对比和选型
八、Hadoop 现有硬件厂商和产品对比和选型
九、EasyHadoop 软件系统和培训课程优势介绍

EasyHadoop 开发者

课程目标:此课程面向企业软件工程师、数据库工程师、以及对 Hadoop 开发感兴趣的各类技术人员。通过此课程的学习,学员可以全面掌握 Hadoop 的架构原理和使用场景,并通过贯穿课程的习题项目进行实战锻炼,从而熟练使用 Hadoop 进行 MapReduce 程序开发。课程还涵盖了分布式计算领域的常用算法介绍,帮助学员为企业在利用大数据方面体现自身价值。
目标学员:软件工程师、高级软件工程师、数据库开发人员、互联网服务后台开发人员、运维人员
学员基础:需要了解 Linux 系统,了解网络,懂 Java 编程

一、Hadoop MapReduce
二、使用 Hadoop MapReduce Streaming 编程
三、MapReduce 分布式程序
四、Hadoop 核心代码导读
五、HDFS 分布式文件系统编程
六、Hadoop Mapreduce 高级编程
七、MapReduce 的优化
八、MapReduce 的任务调度
九、MapReduce 编程实战
十、flume + hadoop 日志的收集实战

Hadoop EDW 数据库管理员

课程目标:此课程面向公司系统管理员、数据库管理员,希望转型的 DBA 以及对 Hadoop 感兴趣的各类技术人员。通过此课程的培训,学员可以深入理解 Hadoop 技术架构,对 Hadoop 运作机制有清晰全面的认识,可以独立规划及部署生产环境的 Hadoop 集群,掌握 Hadoop 基本运维思路和方法,对 Hadoop 集群进行管理和优化。
目标学员:软件工程师、高级软件工程师、数据库开发人员、互联网服务后台开发人员、运维人员
学员基础:需要了解 Linux 系统,了解网络,了解 Shell SQL Python 等脚本语言的一种

集群安装和管理
一、Hadoop 的来源和动机
二、EasyHadoop 安装和部署准备
三、EasyHadoop 集群安装和部署
四、Hadoop 组件详解
五、EasyHadoop 集群配置详解

集群优化和管理
六、EasyHadoop 集群配置:机架感知,开启压缩和任务均衡
七、Hadoop 集群维护与管理
八、Hadoop 集群规划和测试
九、Hadoop 集群监控和运维
十、Hadoop HDFS 高可用

EasyHive EasyPig 数据仓库
十一、EasyHive 仓库集群
十二、EasyHive 仓库集群高级
十三、EasyHive 仓库优化
十四、EasyHive 仓库外围系统