成功加入购物车
图书条目标准图
塑封消毒 正版书 套装书为一本
朱凯 著 / 机械工业出版社 / 2018-05 / 平装
售价 ¥ 8.30 1.2折
定价 ¥69.00
品相 九品
优惠 满包邮
延迟发货说明
上书时间2025-02-20
卖家超过10天未登录
企业级大数据平台构建:架构与实现
这是一部教你如何从0到1架构与实现一个企业级大数据平台的著作,是作者在大数据和系统架构领域工作超过20000小时的经验总结。
作者从横向视角出发,手把手教你如何拉通Hadoop体系技术栈,以此搭建一个真实可用、安全可靠的大数据平台。通过阅读本书,大家一定能找到灵感和思路来应对实际工作中面对的问题。
本书在逻辑上分为三大部分:
背景篇(第1~2章):简单阐述了企业级大数据平台的重要性,并指出了作为一个企业级大数据平台应当具备的能力。接着抛砖引玉介绍了通过Hadoop生态体系去构建一个企业级大数据平台可以使用的技术栈的核心概念,如HDFS、HBase、Spark等。
方法篇(第3~6章):详细讲解了集群服务、安全网关、服务授权、Kerberos认证、单点登录和集群用户整合等各个方面的背景知识与配置整合步骤。
扩展篇(第7~8章):介绍了如何用编写Restful服务的形式进一步扩展平台功能的一些思路,以便提高平台的易用性和可用性。
朱凯 资深大数据专家和架构师,现就职于远光软件,担任大数据事业平台部副总经理。
拥有10年IT从业经验,精通大数据、Java、Node.JS等技术。对大数据领域的主流技术与解决方案有深入研究,擅长分布式系统的架构设计与整合。曾主导过多款大数据平台级产品的规划设计与研发工作,一线实战经验丰富。
序 思者常新,厚积薄发前言章 浅谈企业级大数据台的重要1.1 缺乏统一大数据台的问题1.1.1 资源浪费1.1.2 数据孤岛1.1.3 服务孤岛1.1.4 安全存疑1.1.5 缺乏可维护和可扩展1.1.6 缺乏可复制1.2 构建统一大数据台的优势1.3 企业级大数据台需要具备的基本能力1.3.1 集群管理与监控1.3.2 数据接入1.3.3 数据存储与查询1.3.4 数据计算1.3.5 台安全与管理1.4 台辅助工具1.5 本章小结第2章 企业级大数据台技术栈介绍2.1 hdfs2.1.1 概述2.1.2 raid技术2.1.3 核心设计目标2.1.4 命名空间2.1.5 数据模型2.1.6 namenode和datanode2.1.7 使用场景2.2 zookeeper2.2.1 概述2.2.2 核心特2.2.3 命名空间2.2.4 数据模型2.2.5 节点2.2.6 原子消息广播协议2.2.7 使用场景2.3 hbase2.3.1 概述2.3.2 数据模型2.3.3 regions2.3.4 hbase master2.3.5 region server2.3.6 memstore与hfile2.3.7 使用场景2.4 yarn2.4.1 概述2.4.2 资源模型和container2.4.3 resourcemanager2.4.4 applicationmaster2.4.5 nodemanager2.4.6 单一集群架构2.4.7 工作流程2.4.8 使用场景2.5 spark2.5.1 概述2.5.2 数据模型2.5.3 编程模型和作业调度2.5.4 依赖2.5.5 容错2.5.6 集群模式2.5.7 使用场景2.6 本章小结第3章 使用ambari安装hadoop集群3.1 概述3.2 集群设计3.2.1 主控节点3.2.2 存储与计算节点3.2.3 安全认证与管理节点3.2.4 协同管理与其他节点3.3 ambari的安装、配置与启动3.3.1 安装前的准备3.3.2 安装ambari-server3.3.3 ambari-server结构3.3.4 配置ambari-server3.3.5 启动ambari-server3.4 新建集群3.4.1 设置集群名称并配置hdp安装包3.4.2 配置集群3.5 ambari控制台功能简介3.5.1 集群服务管理3.5.2 集群服务配置3.5.3 辅助工具3.6 本章小结第4章 构建企业级台安全方案4.1 浅谈企业级大数据台面临的安全隐患4.1.1 缺乏统一的访问控制机制4.1.2 缺乏统一的资源授权策略4.1.3 缺乏hadoop服务安全保障4.2 初级安全方案4.2.1 访问控制4.2.2 数据授权与管理4.3 本章小结第5章 hadoop服务安全方案5.1 kerberos协议简介5.2 使用freeipa安装kerberos和ldap5.2.1 安装freeipa5.2.2 ipa-server管理控制台功能介绍5.2.3 ipa cli功能介绍5.3 开启ambari的kerberos安全选项5.3.1 集成前的准备5.3.2 集成ipa5.3.3 测试kerberos认证5.4 本章小结第6章 单点登录与用户管理6.1 集成单点登录6.1.1 cas简介6.1.2 安装cas-server6.1.3 集成knox网关与cas-server6.1.4 集成ranger与cas-server6.1.5 集成ambari与cas-server6.2 实现统一的用户管理系统6.3 使用java程序调用脚本6.4 创建ranger扩展用户6.5 本章小结第7章 搭建台管理端restful服务7.1 搭建restful服务框架7.2 用户查询7.2.1 引入ldap模块7.2.2 配置ldap7.2.3 实现持久层7.2.4 实现服务层7.2.5 实现restful服务7.2.6 整合用户管理7.3 restful服务安全认证7.3.1 用户登录服务7.3.2 使用jwt认证7.3.3 创建用户登录restful服务7.3.4 认证过滤器7.3.5 测试服务安全认证7.4 数据仓库数据查询7.4.1 创建bc连接7.4.2 kerberos登录7.4.3 使用bc协议查询7.4.4 实现服务层与restful服务7.4.5 测试查询7.5 数据仓库元数据查询7.5.1 使用query服务查询数仓元数据7.5.2 引入bctemte模块7.5.3 增加hive元数据库配置7.5.4 实现元数据持久层7.5.5 实现元数据服务层与restful服务7.5.6 测试元数据查询7.6 本章小结第8章 spark任务与调度服务8.1 提交spark任务的3种方式8.1.1 使用spark-submit脚本提交8.1.2 使用spark client提交8.1.3 使用yarn restful api提交8.2 查询spark志8.3 任务调度8.3.1 引入quartz模块8.3.2 增加quartz配置8.3.3 编写调度任务8.3.4 改进空间8.4 本章小结附录a hadoop简史附录b hadoop生态其他常用组件一览附录c 常用组件配置说明
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30