本书以大数据分析全流程为主线,介绍了数据采集、数据存储与管理、数据处理与分析、数据可视化等环节典型软件的安装、使用和基础编程方法。本书内容涵盖操作系统(Linux和Windows)、开发工具(Eclipse)以及大数据相关技术、软件(Sqoop、Kafka、Flume、Hadoop、HDFS、MapReduce、HBase、Hive、Spark、MySQL、MongoDB、Redis、R、Easel.ly、D3、魔镜、ECharts、Tableau)等。同时,本书还提供了丰富的课程实验和综合案例,以及大量免费的在线教学资源,可以较好地满足高等院校大数据教学实际需求。 本书是《大数据技术原理与应用——概念、存储、处理、分析与应用》的“姊妹篇”,可以作为高等院校计算机、信息管理等相关专业的大数据课程辅助教材,用于指导大数据编程实践;也可供相关技术人员参考。
《计算机网络基础》采用“行动导向、任务驱动”的方法,从初学者角度出发,组织学习内容,突出应用性和实践性。将计算机网络基础知识与实际应用相结合。 《计算机网络基础》主要内容分为6个项目,分别是组建小型局域网——家庭篇、组建中型局域网——公司篇、组建大型局域网——校园篇、局域网管理——运维篇、组建无线局域网——移动篇、互联网应用——生活篇,每个项目包括若干任务,每个任务包括“任务描述”“知识背景”“动手实践”“拓展知识”“思考与实训”5个模块。 《计算机网络基础》适合高等院校计算机网络技术专业、计算机应用专业及其他相关专业教学使用。
作者布瑞恩 戈德西结合自己的亲身经历,讲述了数据科学从项目准备、解决方案构建到项目交付的过程,并以案例的形式深入浅出地讲解了在开展数据科学项目的过程中可能遇到的各种问题,循序渐进地教你解决现实世界中以数据为中心的问题。在阅读本书时,你会发现或掌握有价值的统计技术,并探索强大的数据科学软件。更重要的是,你将使用结构化的数据过程来集成这些知识。完成了这个过程,你便为终身学习和实践数据科学奠定了坚实的基础。 全书分为三部分,分别代表数据科学过程的三个主要阶段。部分讨论准备工作,强调在项目开始时投入时间和精力去收集信息以避免后期的头疼问题。第二部分讨论把计划付诸于行动,利用从部分了解到的知识,以及统计学和软件可以提供的所有工具,为客户构建产品。第三部分讨论项目的完成,包括交付、反馈、
以NB-IoT为典型应用的移动物联网技术正处于规模发展的关键期,各行各业都在思考如何把NB-IoT与行业应用有效结合起来。由于垂直行业普遍缺乏对通信技术和通信行业的认知,同时对于如何把物联网技术引进到本行业缺少思路。基于此,《NB-IoT物联网技术解析与案例详解》以下面实际商用案例为切入点来剖析NB-IoT技术特性和带给行业的新价值。 智慧市政 智能抄表 智慧物流 共享单车 工业物联 智能穿戴 智能家居 广域物联 《NB-IoT物联网技术解析与案例详解》可以指导实际业务开发,为读者带来更实用的实战价值。让读者全面了解NB-IoT技术与应用实践,帮助他们更好地开发自己的实际项目,同时启发读者去进行新项目的研发。
本书从一名亲历者的角度,阐述了一个网站在业务量飞速发展的过程中所遇到的技术转型等各种问题及解决思路。从技术发展上看,网站经历了Web应用系统从分布式、无线多端、中台到靠前化的改造;在解决大流量问题的方向上,涉及了从端的优化到管道到服务端甚至到基础环境优化的各个层面。书中总结的宝贵经验教训可以帮助读者了解当网站遇到类似问题时,应如何思考不同的解决思路、为什么要这样做、并很终做出合适的方案选择。
本书是华为ICT 学院数据存储技术官方教材,旨在帮助学生学习数据存储技术的基本概念和原理、以及存储系统的搭建和使用。本书从信息传递方式的变迁引出数字化信息管理与存储的概念,进而概述存储系统构成和存储基础技术,再以磁盘阵列技术作为案例来阐述在同一存储设备上获得性能、容量、可用性三方面提升的设计思路;接下来从存储接口、传输协议、关键技术和功能支持等方面来讨论几类存储系统,包括直接连接存储、存储区域网络、网络附加存储、海量存储和灾备存储等。本书不仅适用于华为ICT 学院的学生,同样适用于正在备考HA-Storage 认证,或者正在参加HAStorage技术培训的学员进行阅读和参考。其他有志于从事ICT 行业的人员和数据存储技术爱好者也可以通过阅读本书,加深自己对数据存储技术的理解。
本书较为全面地介绍了利用Axure软件进行原型设计的方法和技巧。全书分为3篇,共11章,首篇原型设计及Axure基础,介绍了Axure原型设计概述、用页面区域管理软件页面、用Axure元件库搭积木、用Axure动态面板制作动态效果、使用Axure变量制作丰富交互效果、用Axure母版减少重复工作;第二篇Axure高级交互效果,介绍了用Axure链接行为制作交互效果、用Axure元件行为制作交互效果、用中继器模拟数据库操作;第三篇综合实战应用,介绍了A p p低保真原型设计、携程旅游网站高保真原型设计。通过学习Axure基础和项目综合案例,读者可以全面、深入、透彻地理解Axure原型设计工具的使用方法,提高产品设计能力和项目实战能力。本书可以作为高等院校、高职高专、培训班Axure课程的教材,也可供交互设计师、入门级产品经理等广大Axure设计人员学习参考。
《Node.js微服务》对如何采用Node.js 及其生态工具进行微服务开发的佳实践做了全面的介绍,内容包括对微服务架构基本概念及设计原则的讲解,以及如何采用Node.js 搭配Seneca、PM2 和Docker 等现代化工具来构建、测试、监控以及部署轻量级微服务,同时也阐述了Node.js 在微服务实践中所涉及的相关概念,并就微服务的优缺点、文档化、安全性以及可追溯性等主题进行了探讨。 n《Node.js微服务》适合掌握服务端开发基本知识的Node.js 开发者以及使用Java、C#等其他服务端技术栈并对微服务实践感兴趣的所有开发者。
Prometheus是由SoundCloud开源的监控系统,是Google BorgMon监控系统的开源版本。伴随着容器及Kuberes技术的兴起,Prometheus越来越受到大家的关注。《深入浅出Prometheus:原理、应用、源码与拓展详解》系统讲解了Prometheus的原理、应用、源码和拓展,图文并茂、讲解全面。原理篇主要介绍了Prometheus的整体架构及与其他监控系统的对比和优势,让读者从整体上把握Prometheus的相关概念。应用篇从传统应用监控和Kuberes监控两方面讲解Prometheus的安装、配置及很好实践,着重介绍Redis、MySQL server等常用中间件监控,并结合Kuberes,详细讲解如何通过Prometheus监控容器集群,还对每个操作都进行了很好详尽的记录。源码与拓展篇从整体到局部详细剖析Prometheus的源码架构,并且结合实际生产环境二次定制Prometheus的部分功能,可加深读者对Prometheus的理解,也能很好地帮助读者提升Prometheus开
《零信任网络:在不可信网络中构建安全系统》分为10章,从介绍零信任的基本概念开始,描述了管理信任,网络代理,建立设备信任、用户信任、应用信任以及流量信任,零信任网络的实现和攻击者视图等内容。《零信任网络:在不可信网络中构建安全系统》主要展示了零信任如何让读者专注于构建强大的身份认证和加密,同时提供分区访问和更好的操作敏捷性。通过阅读《零信任网络:在不可信网络中构建安全系统》,读者将了解零信任网络的架构,包括如何使用当前可用的技术构建一个架构。 《零信任网络:在不可信网络中构建安全系统》适合网络工程师、安全工程师、CTO以及对零信任技术感兴趣的读者阅读。 本书适合网络工程师、安全工程师、CTO以及对零信任技术感兴趣的读者阅读。
可用性设计是Web设计中重要且困难的一项任务。本书作者根据多年的从业经验,剖析用户的心理,在用户使用模式、为扫描进行设计、导航设计、主页布局、可用性测试等方面提出了许多独特的观点,并给出了大量简单易行的可用性设计的建议。这是一本关于Web设计原则而不是Web设计技术的书,用幽默的语言为你揭示Web设计中重要但却容易被忽视的问题,只需几个小时,你便能对照书中的设计原则找到网站设计的症结所在,令你的网站焕然一新。在第3版中,作者做了大量的更新和修订,加入了移动应用的例子,并且增加了一个全新的章节来讲述专门针对移动设计的可用性问题。
本书是一本指导用户和云计算服务从业人员规划与实施企业应用、数据库、大数据等迁移上云的工程类书籍,融入了阿里云技术团队多年的实战和思考。本书按照“点-线-面-体”的主线,逐步深入介绍云计算的基础知识、应用迁移、数据库迁移、数据存储迁移、大数据迁移、应用优化、云上架构规划与设计等内容,并结合案例展开,使读者更深刻地理解和掌握企业迁云的过程和需要注意的问题。本书适合IT部门负责人、从事云计算相关工程设计与实施、云计算咨询等岗位的技术人员阅读,也适合希望了解云计算的读者和研究人员阅读。
本书分为三篇。第壹篇:从整体上给出数据大图和数据平台大图,主要介绍数据的主要流程、各个流程的关键技术、数据的主要从业者及他们的职责等;数据平台大图分离线和实时分别给出数据平台架构、关键数据概念和技术等;第二篇:介绍离线数据开发的主要技术,包含Hadoop、Hive、维度建模等,另外此部分还将综合上述各种离线技术给出离线数据处理实战;第三篇:集中介绍实时数据处理的各项技术,包含Storm、SparkSteaming、Flink、Beam等。
本书从一名亲历者的角度,阐述了一个网站在业务量飞速发展的过程中所遇到的技术转型等各种问题及解决思路。从技术发展上看,网站经历了Web应用系统从分布式、无线多端、中台到靠前化的改造;在解决大流量问题的方向上,涉及了从端的优化到管道到服务端甚至到基础环境优化的各个层面。书中总结的宝贵经验教训可以帮助读者了解当网站遇到类似问题时,应如何思考不同的解决思路、为什么要这样做、并很终做出合适的方案选择。
云计算概念诞生至今已约十年的时间,这十年来,相比云计算诞生初期,技术条件、行业和市场环境均发生了巨大的变化,广大读者对云计算的认知需求,也从当初的粗浅概念阶段,发展到希望深度探索的阶段。本书以云计算架构技术为核心,从讨论云计算发展为起点,围绕云计算架构涉及的核心技术与商业实践展开。论及的核心技术包括计算、存储、网络、数据、管理、接入、安全等方面,涵盖了云计算的趋势、原理、特性与实践。本书在第2版做了与时俱进的更新,分享了华为在云计算核心竞争力构建与价值转换方面的经验与建议,并补充了业界在公有云、私有云、行业云,以及电信网络云化商用落地与技术应用方面的成功实践。与此同时,针对两年来云计算在前沿创新领域进入人们视野的新热点,如Docker容器与微服务敏捷迭代、大数据与数据库云化、行业建模
本书系统地讲解了云计算的知识框架,包括云计算的三大认识角度(商业模式、计算范式、实现方式)、四个关键技术(计算、存储、网络、安全)、四种开发运维维度(云原生应用、云操作系统、云端软件、云运维),以及三大应用场景(云桌面、开发云、大数据与人工智能)。本书在大部分的章中安排了一个或多个基于开源软件的实训内容,以帮助读者更有效地动手实践,包括GitHub、Hadoop、OpenStack、KVM、Docker、Ceph、Mininet、Mesos、Kubernetes等。
近年来微服务架构已经成为大规模分布式架构的主流技术,越来越多的公司已经或开始转型为微服务架构。《高可用可伸缩微服务架构:基于Dubbo、Spring Cloud和Service Mesh》不以某一种微服务框架的使用为主题,而是对整个微服务生态进行系统性的讲解,并结合工作中的大量实战案例为读者呈现一本读完即可实际上手应用的工具书。 《高可用可伸缩微服务架构:基于Dubbo、Spring Cloud和Service Mesh》中的理论部分介绍了微服务架构的发展历程,通俗地讲解了领域驱动设计,帮助读者更好地利用DDD来建模和划分服务;微服务稳定性保证的常用手段和微服务下如何保证事务的一致性这两章凝聚了作者多年的积累和思考,相信读者看完后会有不一样的感触和收获;书中实战部分的内容非常丰富,以项目为基础,逐层介绍常见的Dubbo、Spring Cloud和Service Mesh框架的具体使用方法,并对
Prometheus是由SoundCloud开源的监控系统,是Google BorgMon监控系统的开源版本。伴随着容器及Kubernetes技术的兴起,Prometheus越来越受到大家的关注。《深入浅出Prometheus:原理、应用、源码与拓展详解》系统讲解了Prometheus的原理、应用、源码和拓展,图文并茂、讲解全面。原理篇主要介绍了Prometheus的整体架构及与其他监控系统的对比和优势,让读者从整体上把握Prometheus的相关概念。应用篇从传统应用监控和Kubernetes监控两方面讲解Prometheus的安装、配置及很好实践,着重介绍Redis、MySQL server等常用中间件监控,并结合Kubernetes,详细讲解如何通过Prometheus监控容器集群,还对每个操作都进行了很好详尽的记录。源码与拓展篇从整体到局部详细剖析Prometheus的源码架构,并且结合实际生产环境二次定制Prometheus的部分功能,可加深读者对Prometheus的理解,也能很好地帮助读者提升Promet
为帮助广大ICT从业人员更好地学习信息和网络技术,华为技术有限公司在2012年9月发布了业界抢先发售免费的企业网络仿真软件平台eNSP(Enterprise Network Simulation Platform)。软件平台推出至今,下载量已超过百万,迅速成为ICT从业人员学习信息和网络技术的优选工具。随着学习的深入,越来越多的用户希望能看到与eNSP配套的实验学习指南,从而更好地利用eNSP学习信息和网络技术,并参加华为认证考试。为此,华为技术有限公司与泰克网络实验室(华为授权培训合作伙伴)联合编写了本书。本书很大的特点是依据HA的知识点,基于eNSP搭建企业网络真实场景,并给出了大量的配置案例,将真实场景与配置实例紧密结合,使读者能够更快速、更直观、更深刻地掌握HA所需的知识,提高操作技能,增强实战经验。本书主要内容包括eNSP使用说明、VRP基础操作、二层交换技术和三
《一本书读懂边缘计算》围绕以下几个问题进行阐述:边缘计算是什么、边缘计算有什么应用、哪些公司在做边缘计算、做得怎么样。全书不仅介绍了边缘计算的概念、产生背景、应用场景,介绍了边缘计算的关键技术,边缘计算的“朋友圈”和边缘计算“玩家”,还分享了多位行业专家对边缘计算的看法。 《一本书读懂边缘计算》对边缘计算相关知识概念进行通俗解读,以满足大众对边缘计算的认知需求。《一本书读懂边缘计算》适合各类对边缘计算、物联网、5G通信技术感兴趣的读者阅读。