Hadoop大数据平台集群部署与开发
上QQ阅读APP看书,第一时间看更新

前言

在这样一个数据信息时代,以云计算、大数据、物联网为代表的新一代信息技术已经受到空前的关注,教育战略服务国家战略,相关的职业教育急需升级以顺应和助推产业发展。

在这本教材的编写中,我们在内容上贯穿以“学习者”为中心的设计理念——教学目标以任务驱动,教材内容以“学”和“导学”交织呈现,项目引入以情景化的职业元素构成,学习足迹借助图谱得以可视化,学习效果通过最终的创新项目得以校验。

本教材一共分为6个项目,第1个项目为Hadoop导入,主要是关于Hadoop作用、特点、发展的介绍,详细介绍了Hadoop伪分布式搭建及使用。第2个项目主要对Hadoop的核心元素、接口操作进行讲解。第3个项目对为实现Hadoop HA所需的Zookeeper的架构、部署等进行介绍。第4至第6个项目详细介绍了Hadoop生态圈中的几个核心组件:分布式存储数据库(HBase)、数据迁移神器(Sqoop)、数据采集神器(Flume)以及数据仓库(Hive),介绍这几个核心组件的同时也夹杂了对大数据的综合实验分析。

本教材具有以下特点。

1.教材内容的组织强调以学习行为为主线,构建了“学”与“导学”的内容逻辑。“学”是主体内容,包括项目描述、任务解决及项目总结;“导学”是引导学生自主学习、独立实践的部分,包括项目引入、交互窗口、思考练习、拓展训练及双创项目。

2.情景剧式的项目引入。教材中每个项目都模拟了一个完整的项目团队,以情景剧的形式开篇,并融入职业元素,让内容更加接近行业、企业和生产实际。项目还原工作场景,展示项目进程,嵌入岗位、行业认知,融入工作的方法和技巧,更多地传递一种解决问题的思路和理念。

3.项目篇章以项目为核心载体,强调知识输入,经过任务的解决与训练,再到技能输出,采用“两点(知识点、技能点)”“两图(知识图谱、技能图谱)”的方式梳理知识、技能,项目开篇清晰地描绘出该项目所覆盖的和需要的知识点,项目最后总结出经过任务训练学生所能获得的技能图谱。

4.教材强调动手和实操,以解决任务为驱动,实现“做中学、学中做”的目标。任务驱动式的学习可以让学生遵循一般的学习规律,由简到难,循环往复,融会贯通;加强实践、动手训练,在实操中学习更加直观和深刻地了解知识内容;融入最新技术应用,结合真实应用场景,解决现实性客户需求。

5.教材中有创新的双创项目设计。教材结尾设计双创项目与其他教材形成呼应,体现了项目的完整性、创新性和挑战性,既能培养学生面对困难勇于挑战的创业意识,又能培养学生使用新技术解决问题的创新精神。

本教材由罗文浪、邱波、郭炳宇、姜善永老师主编。主编除了参与编写外,还负责拟定大纲并总体编纂。本教材执笔人依次是:项目1罗文浪,项目2邱波,项目3至项目5朱胜,项目6黎正林。本教材初稿完结后,由郭炳宇、姜善永、王田甜、苏尚停、王雪松、刘静、张瑞元、朱胜、李慧蕾、杨慧东、唐斌、何勇、李文强、范雪梅、冉芬、曹利洁、张静、蒋平新、赵艳慧、杨晓蕊、刘红申、黎正林、李想组成的编审委员会的相关成员对教材内容进行审核和修订。

整本教材从开发和总体设计到每个细节都包含了我们整个团队的协作和细心打磨过程,我们希望以专业的精神尽量克服知识和经验的不足,并以此书飨慰读者。

本教材配套代码链接:http://114.115.179.78/teaching-resources/Hadoop.zip

本教材配套PPT链接:http://114.115.179.78/teaching-resources/PPT-Hadoop.zip

编者

2018年7月