当前位置:主页 > 计算机电子书 > 大数据分析 > 云计算下载
深入理解云计算:基本原理和应用程序编程技术

深入理解云计算:基本原理和应用程序编程技术 PDF 全书超清版

  • 更新:2023-07-25
  • 大小:75.2 MB
  • 类别:云计算
  • 作者:布亚
  • 出版:机械工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

《深入理解云计算:基本原理和应用程序编程技术》一书全面介绍了云计算的基本原理和应用程序编程技术。本书从云基础知识、云应用编程和云平台三个方面入手,深入探讨了云计算的起源、发展、核心技术、编程技巧和实际应用。特别是基于Aneka平台,详细讲解了并行计算、高吞吐量计算和数据密集型计算的范式。这本书对于对云计算感兴趣的读者来说是非常有价值的。它的内容丰富,且深入浅出,既能满足初学者对于云计算基础知识的需求,又能提供高级编程技巧供进阶学习。对于想要深入了解和掌握云计算技术的人来说,这本书是一个必备的参考资料。如果想要系统地学习云计算的基本原理和应用程序编程技术,我强烈推荐下载并阅读这本书。

读者评价

也是教材,实践性不好,不过适合最初的时候建立最初的印象,对以后深入了解云计算有帮助
非常经典的书,搞活动时候买的,非常超值,性价比极高

内容介绍

《深入理解云计算(基本原理和应用程序编程技术)》从云基础知识、云应用编程和云平台三个方面,介绍云计算的起源、发展、核心技术、编程技巧和实际应用,基于Aneka平台详细讲解并行计算、高吞吐量计算和数据密集型计算的范式。此外,还涉及亚马逊Web服务、谷歌AppEngine和微软Azure三大云平台,以及云计算在科学、工程、游戏、社交等领域的*应用。

本书内容严谨、结构清晰、实例丰富,既可作为高等院校计算机相关专业的教材,也适合云技术研发人员阅读参考。

目录

  • 出版者的话
  • 译者序
  • 前言
  • 致谢
  • 第一部分基础
  • 第1章导论2
  • 本章小结18
  • 习题19
  • 第2章并行计算与分布式计算原理20
  • 本章小结48
  • 习题48
  • 第3章虚拟化50
  • 本章小结75
  • 习题75
  • 第4章云计算架构76
  • 本章小结95
  • 习题95
  • 第二部分云应用编程与Aneka平台
  • 第5章Aneka:云应用平台98
  • 本章小结116
  • 习题116
  • 第6章并行计算:线程编程117
  • 本章小结147
  • 习题148
  • 第7章高吞吐量计算:任务编程149
  • 工作流应用156
  • 本章小结178
  • 习题179
  • 第8章数据密集型计算:MapReduce编程181
  • 本章小结226
  • 习题226
  • 第三部分工业云平台与新进展
  • 第9章工业云平台228
  • 本章小结254
  • 习题254
  • 第10章云应用256
  • 本章小结269
  • 习题269
  • 第11章云计算高级主题270
  • 本章小结307
  • 习题307
  • 参考文献309
  • 索引317

资源下载

资源下载地址1:https://pan.baidu.com/s/1B0SclljgXf0C_Fr5WfkxqA

相关资源

网友留言

网友NO.30459
卓承平

对云计算的认识与了解 通过在工大继续教育网站下载学习材料,并观看老师高水平讲解的视频,使我对一向概念比较模糊的云计算,有了一定的认识和了解,并取得了很大的收获。 1.什么是云计算 按照Wiki的定义:云计算是一种通过Internet以服务方式,提供动态可伸缩虚拟化资源的计算模式。可见,这是一种按需提供资源的服务,“云”中的资源在使用者看来可以随时获取、按需使用、随时扩展、按使用付费;提供虚拟的资源,包括计算虚拟化、存储虚拟化、网络虚拟化,虚拟化是实现云计算最重要的基础;所提供的资源是动态可伸缩的,根据每个租用者的需要,在一个超大的资源池中动态分配资源,而不需要为每个租用者预留峰值资源;是一种分布式计算模式,把一个大的应用程序分解成可以并行处理的若干个子程序,基于互联网,由许多计算机分别计算;最主要的是,通过Internet公网提供服务。 2.云计算的特点 云计算是一种商业模式,虽然不符合标准,但是一个已经实现的技术产品,并且得到了广泛的应用。云计算在很多方面,都非常类似于TCP/IP协议在计算机网络中的地位。事实上,我们大家现在就经常生活和工作在云端,享用着云计算的成果,比如Google搜索、Google地球等。 云计算的特点主要包括:超大规模、虚拟化、通用性、高可用性、高可伸缩性、按需服务、付费,但极其廉价。这样的特点,使得用户使用云计算提供的服务,可以获得几乎无限的资源。资源是虚拟的,可动态伸缩的,由云端进行管理,用户只需提出要求并付费,就可以得到任何服务。人们形容这种模式,就如同使用电、水和煤气等公用设施一样,打开开关,就可以立刻使用。也就是说,人们今后使用高性能计算机的计算,不必由自己配置任何资源,只需缴费,打开开关,就可以立刻得到所需要的计算服务。 3.云计算技术发展 云计算是在并行计算、分布式计算、网格计算的基础上发展起来的一种非常重要的计算模式。云计算在提供服务时,采用并行计算和分布式计算技术进行TB级,甚至PB级海量数据的计算,例如对TB级数据的排序仅仅需要几十秒的时间。云计算的分布式文件系统,用冗余存储的方式,保证数据存储的高可靠性和高可扩展性。 4.云计算服务 云计算主要提供三种服务形式,其中IaaS,是一种“基础设施即服务”的方式,典型的是通过租用虚拟机获得所需要的服务;Paas,是一种“平台即服务”的方式,典型的是通过租用服务商提供的操作系统、数据库管理系统和编程语言环境的平台获得所需要的服务;SaaS是一种“软件即服务”的方式,典型的是,用户不必购买软件,而是向服务商租用基于WEB的软件。 5.云计算环境 智能手机、移动计算、3G无线宽带网、物联网和三网合一是云计算的发展环境。手机用户必将成为云计算的粉丝用户群,因为手机的资源配置比较低,迫切需要云的资源,包括计算和存储;3G为手机、移动设备入网,也即接入云提供方便;物联网的海量数据处理需求将为云计算提供稳定的应用需求;而三网合一将为云计算提供强大的底层支持。