國立嘉義大學112學年度第2學期教學大綱

課程代碼11223470030上課學制大學部
課程名稱雲端技術實務 Cloud Computing Technology Practice授課教師 (師資來源)李龍盛(資工系)
學分(時數)3.0 (3.0)上課班級資工系4年甲班
先修科目必選修別選修
上課地點圖書資訊大樓 A31-220 授課語言國語
證照關係1.TQC 雲端技術及網路服務實力養成暨評量晤談時間星期2第7節~第8節, 地點:A16-509 星期4第3節~第4節, 地點:A16-509
課程大網網址https://web085004.adm.ncyu.edu.tw/Syllabus/Syllabus_Rpt.aspx?CrsCode=11223470030
備 註
本課程之教學主題、內容或活動是否與性別平等議題有相關之處:否本課是否使用原文教材或原文書進行教學:否

◎系所教育目標:
為配合國家建設及產業發展之需要,本系以培育中高級資訊科技人才為目的。在教學理念上除了注重理論的探討之外並強調實際動手的能力,以期培育出具有深厚學識基礎並能實際應用的資訊科技人才。在專業必修中涵蓋基礎理論、電腦硬體、作業系統、資料結構及計算機網路等方面,並有畢業專題製作,使學生紮實基礎,同時課程包含四個專業學程,兼顧學術及實務之分流與訓練。分別為一:軟體工程及知識工程學程、二:互動多媒體學程、三:網路及資訊安全學程、四:資訊系統開發實務學程,以期作為日後升學就業的準備。
◎核心能力關聯性
1.應用數理邏輯推理之能力4 關聯性稍強
2.具備資訊軟體專業之能力5 關聯性最強
3.具備資訊硬體專業之能力4 關聯性稍強
4.發掘、分析及解決問題之能力4 關聯性稍強
5.現代資訊發展工具之使用與熟悉資訊應用系統之能力5 關聯性最強
6.資訊軟體或硬體創新設計與實作之能力5 關聯性最強
7.有效溝通與團隊合作之能力1 關聯性最弱
◎本學科內容概述:
本課程介紹雲端計算技術,讓同學了解雲端系統提供的服務、特色,並透過實務建置公有雲的服務,並利用伺服機系統建置私有雲,相互比較所提供的服務型態,在進而推動使用新型態雲端服務。
◎本學科教學內容大綱:
1. 雲端計算模式、服務方式 2. Edge Computing簡介 3. 虛擬機系統 3. 公有雲的服務實作 4. 私有雲的建置, Open IaaS 5. 輕量級虛擬系統服務docker 6. Clusster管理機制K8S 5. 公有雲的DevOps服務方式
◎本學科學習目標:
Provide students to know the new trends about the network technology and the cloud computing related domain.
◎教學進度:
週次主題教學內容教學方法
01
IntroductionIntroduction to this course講授。
02
The trends of the cloud computing1. Client/server and distribution system
2. Web 2.0
3. Build a based system
作業/習題演練、操作/實作、講授。
03
The trends of the cloud computing1. Mobile computing, Grid computing, and Utility computing
2. Setup a SDK environment for the mobile device in the builded based system
作業/習題演練、操作/實作、講授。
04
The service in the cloud computing1. Saas, PaaS, and IaaS in the cloud computing
2. A basis program for the mobile device
作業/習題演練、操作/實作、講授。
05
Google Cloud Computing1. Introduce to Google Cloud Computing
2. A basis program for the mobile device
作業/習題演練、操作/實作、講授。
06
Google Services (SaaS)1. Google mail and Google map
2. A mobile device program to access Google service
作業/習題演練、操作/實作、講授。
07
Advanced Google Services (SaaS)1. The advanced service for Google mail
2. A mobile device progam to access the advanced Google mail service
作業/習題演練、操作/實作、講授。
08
Advanced Google Services (SaaS)1. The advanced service for Google map
2. A mobile device program to access the advanced Google map
作業/習題演練、操作/實作、講授。
09
Mid TermMid TermMidTerm。
10
Introduction to GAE (PaaS)1. Introduction to GAE
2. A program in GAE
作業/習題演練、操作/實作、講授。
11
Introduction to YAP and AWS (PaaS)1. Introduction to YAP and ASW
2. A program in GAE
作業/習題演練、操作/實作、講授。
12
Introduction to Azure and Flex (PaaS)1. Introduction to Azure and Flex
2. A program in GAE
作業/習題演練、操作/實作、講授。
13
Introduction to Virtual Machine (IaaS)1. Introduction to virtual machine
2. Install virtualbox and OS
作業/習題演練、操作/實作、講授。
14
The management of the VM1. The management of the VM
2. Turing the services in the VM
作業/習題演練、操作/實作、講授。
15
Introduction to Hadoop1. Introduction to Hadoop
2. Install Hadoop
作業/習題演練、操作/實作、講授。
16
The functions of Hadoop1. The functions of Hadoop
2. A program in Hadoop
作業/習題演練、操作/實作、講授。
17
The e-book1. Introduction to the e-book
2. A mobile device program to request services in Hadoop
作業/習題演練、操作/實作、講授。
18
Final TermFinal TermFinalTerm。
◎課程要求:
本課程注重平常實作。
◎成績考核
期中考30%
期末考30%
操作/實作40%
◎參考書目與學習資源
1. Distributed and Cloud Computing-From Parallel Processing to the Internet of Things, Kai Hwang, Geoffrey C. Fox, and Jack J. Dongarra, Morgan Kaufmann.
2. Cloud Computing: Saas, Paas, Iaas, Virtualization, Business Models, Mobile, Security, and More., Kris Jamsa, Jones & Bartlett Learning, 2011.
3. Cloud Computing - Theory and Practice, Dan C.Marinescu, Morgan Kaufmann (MK), 2013, 開發代理。
3. 走進雲端計算,王鵬,佳魁資訊,ZB0908。
4. 雲端運算Cloud Computing技術指南,楊文誌著,松崗資訊,XP10077。
5. 雲端運算大解密,鄧瑋敦譯(日經BP社出版局),電腦人文化出版(城邦文化),98024439。
6. Google!Android2手機應用程式設計入門,蓋索林著,文魁資訊,P09257。
7. Google Android 2.X應用程式開發實戰,第二版,林城著,碁峰, CL0331。
8. 新觀念Android SDK程式設計範例教本,陳會安著,旗標,F1772。
9. Google應用服務引擎開發實戰,上官林杰著,悅知文化,SKNP00013。
10. 網路應用程式開發-使用Google App Engine雲端運算,李威和著,文魁,P09197。
11. 雲端程式設計入門與應用實務,鍾葉青等著,開發圖書,CL008。
12. 雲端運算與SaaS部署運用,文杰、陳小軍著,清華大學出版社,上奇,NB1201,2012。
◎教材講義
請改以帳號登入校務系統選擇全校課程查詢方能查看教材講義
1.請尊重智慧財產權、使用正版教科書並禁止非法影印。
2.請重視性別平等教育之重要性,在各項學生集會場合、輔導及教學過程中,隨時向學生宣導正確的性別平 等觀念及尊重多元性別,並關心班上學生感情及生活事項,隨時予以適當的輔導,建立學生正確的性別平等意識。