Transcript PPT

雲端運算原理與實習
曾建勳
Kun Shan University
http://www.ksu.edu.tw/
教學大綱
科目名稱(中文)
科目代碼
4E8830
雲端運算原理與實習
Course name
科目名稱(英文)
科目類別
Subject
category
教學目標
Teaching
Objectives
Course number
Cloud Computing and
Practice
校訂選修科目
授課部別
學分數
Credit
修課別
Course
categories
Kinds of
education
上課總時數
3
Class hours
實習時數
選修課
程
Internship hours
授課班級
四技
Class name
授課教師
Instructor
授課地點
2 Classroom
locations
2
4E031四資工三
A
曾建勳
1. 使學生快速掌握現階段雲端運算的概念與實踐。2. 利用Google App Engine for Java(GAE/J)循序漸進的實作出
雲端網頁系統,並使用Eclipse與Google外掛功能進行開發3. 以Java語言即能夠開發出具水準的網頁系統,可降低
網頁程式設計的學習難度。4. 建立正確且完整的觀念和實作能力與良好的內容佈局,無痛式學習走上雲端科技。
課程核心能力指
標
Core
Competency
Indicator
http://120.114.52.240/web2.0/dadaconvert1/View_course_ability.php?actions=0&course_no=4E8830&year=101
Kun Shan University
http://www.ksu.edu.tw/
教學內容
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.網頁介面
Kun Shan University
http://www.ksu.edu.tw/
教學內容
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
15
16
17
18
19
Google App Engine 實作專題1
Google App Engine 實作專題2
Google App Engine 實作專題3
進階Google App Engine 實作專題1
進階Google App Engine 實作專題2
期末評量
Kun Shan University
http://www.ksu.edu.tw/