云技术通过计算机网络将硬件、软件、网络资源等统一起来,实现数据的计算、储存、处理和共享。本书分为5章,介绍云开发过程中常用的Java开发技术。第1章主要介绍Java项目的构建工具和版本控制等技术。第2章主要介绍MySQL和Redis的安装和使用。第3章主要介绍项目在网络上的部署,如负载均衡、虚拟化技术等。第4章主要介绍大数据框架Hadoop的搭建,以及如何使用Java实现MapReduce的并行开发。第5章主要介绍Spring的IoC和AOP等核心思想。 本书内容通俗易懂、实用,描述翔实,适合作为职业院校、高职高专院校软件技术专业核心课程的教材,也可以作为广大Java开发人员重要参考资料。