云计算及应用 教学大纲
课程编号:
课程名称: 云计算及应用 Cloud Computing and Application
课程性质: 选修课
课程类别: 专业教育
学风: 3 学时: 48(其中课内实验学时 :10)
一、 目的与任务
通过本课程,学生能够对云计算的由来、 概念、原理和实现技术有个基本的人数, 了解
支持云计算的主要产品和工具以及掌握其技术原理和应用方法, 了解云计算的主要研究
热点与应用领域, 认清云计算的发展趋势和前景; 另外, 通过基于 Apache Hadoop 等开
源工具的相关实验, 让学生亲身体验分布式文件系统、 分布式计算和分布式数据库的应
用及实现,从而加深所学的理论知识的理解,为今后处理实际的问题打下基础。
二、教学内容及学时分配
第一章绪论(学时: 4)
简介: 课程介绍及云计算技术概述,包括云计算的由来、概念、发展现状、服务类型典型的
技术方案以及云计算的特点与优势,目的是帮助学生对云计算形成一个初步人数。
重点: 云计算的概念、服务类型、实现机制以及云计算的特点与优势
难点: 云计算的实现机制
具体内容 :
课程介绍
云计算的概念
云计算的发展现状
云计算的实现机制(典型的技术方案)
网格计算与云计算
云计算的特点与优势
第二章 Google 云计算原理及应用(学时: 10)
简介: 介绍 Google 云计算的背景、技术体系及应用场景:详细讲解四种核心技术,包括分
布式文件系统 GFS、分布式计算编程模型 MapReduce、分布式锁服务 Chubby 和分布式结构
化存储系统 Bigtable:介绍 Google 的应用程序开发平台 Google App Engine 及 Google 云计算应
用场景分析。
重点: Google 云计算的技术体系、 分布式文件系统 GFS、分布式计算编程模型 MapReduce、
分布式锁服务 Chubby 和分布式结构化数据存储系统 Bigtable 以及 Google App Engine
难点: 分布文件系统 GFS、分布式计算编程模型 MapReduce、分布式锁服务 Chubby 和分布
式结构化数据存储系统 Bigtable
具体内容 :
Google 云计算的的背景
Google 云计算的技术体系
Google 云计算的应用场景
分布式文件系统 GFS
分布式计算编程模型 MapReduce
分布式锁服务 Chubby
分布式结构化数据表 Bigtable