4
http:// www.ksu.edu.tw/ Kun Shan University 雲雲雲雲雲雲雲雲雲 雲雲雲

雲端運算原理與實習

Embed Size (px)

DESCRIPTION

雲端運算原理與實習. 曾建勳. 教學大綱. 教學內容. 教學內容. - PowerPoint PPT Presentation

Citation preview

Page 1: 雲端運算原理與實習

http://www.ksu.edu.tw/Kun Shan University

雲端運算原理與實習

曾建勳

Page 2: 雲端運算原理與實習

http://www.ksu.edu.tw/Kun Shan University

教學大綱

科目名稱 ( 中文 )

雲端運算原理與實習科目代碼

4E8830授課部別

四技授課班級

4E031 四資工三A

Course name Course number

Kinds of education

Class name

科目名稱 ( 英文 )

Cloud Computing and Practice

學分數3

上課總時數2

授課教師 曾建勳Credit Class hours Instructor

科目類別校訂選修科目

修課別選修課程

實習時數2

授課地點 Subject

category Course categories

Internship hours

Classroom locations

教學目標1. 使學生快速掌握現階段雲端運算的概念與實踐。 2. 利用 Google App Engine for Java(GAE/J) 循序漸進的實作出雲端網頁系統,並使用 Eclipse 與 Google 外掛功能進行開發 3. 以 Java 語言即能夠開發出具水準的網頁系統,可降低網頁程式設計的學習難度。 4. 建立正確且完整的觀念和實作能力與良好的內容佈局,無痛式學習走上雲端科技。

Teaching Objectives

課程核心能力指標

http://120.114.52.240/web2.0/dadaconvert1/View_course_ability.php?actions=0&course_no=4E8830&year=101

Core Competency Indicator

Page 3: 雲端運算原理與實習

http://www.ksu.edu.tw/Kun Shan University

教學內容 1 雲端運算程式設計導論 -1. 雲端運算的定義 2. 雲端運算的特性 3. 雲端運算的服務類型 4. 雲端運算程式設計

2 認識 Google App Engine- 1. 什麼是 Google App Engine 2.Google App Engine 的基本原理 3.Google App Engine 的特性 4. 從雲端看 Google App Engine

3 Google App Engine 的設定與 SDK 安裝 -1. 帳號申請流程 2. 下載 Java Development Kit (JDK) 3. 設定並使用 Eclipse 4. 編寫並上傳第一個 Java 應用程式 5. 我的應用程式管理介面

4 Google App Engine 的 API 與功能介紹 -1. 資料庫 2. 網路溝通 3. 圖形處理 4. 工作排程 5. 其他服務6.Google App Engine API 專題

5 Google App Engine 之整合範例 - 網頁應用程式服務之設計 各項功能與頁面開發 完成整合並使用應用程式

6 認識 MapReduce-1. 什麼是 MapReduce 2.MapReduce 的運作原理 3.MapReduce 的特性

7 認識 Hadoop-1. 什麼是 Hadoop 2.Hadoop 的架構 3.HDFS (Hadoop Distributed File System) 4.HBase

8 期中評量

9 Hadoop 設定與配置 -1.Hadoop 安裝設定 2.HBase 叢集安裝 3.Hadoop 基本操作 4.HBase 基本操作 5. 網頁介面

Page 4: 雲端運算原理與實習

http://www.ksu.edu.tw/Kun Shan University

教學內容

10 使用 Hadoop 實作 MapReduce-1. 開發環境設定 2. 新增專案 3.MapReduce 程式架構 4.MapReduce 基礎實作範例

11 使用 Hadoop 實作 MapReduce-5.MapReduce 進階實作範例 6.Hadoop MapReduce 專題

12 認識 Windows Azure Platform-1. 何謂 Windows Azure Platform 2.Windows Azure Platform 由近端到雲端的轉變 3.Windows Azure Platform 的服務元件 4. 從 Windows Azure Platform 進入雲端世界

13 Windows Azure Platform 使用環境 -1.Windows Azure Platform 開發環境需求 2. 安裝 Windows Azure Platform 開發環境 3. 發佈 Windows Azure Platform 程式 4.Windows Azure Platform 外部程式環境設定

14 Google App Engine 實作專題 115 Google App Engine 實作專題 216 Google App Engine 實作專題 317 進階 Google App Engine 實作專題 118 進階 Google App Engine 實作專題 219 期末評量