云计算与服务
教师: 楊朝棟
2017/04/05 ~ 2017/05/31
9时数/9周次 (报名结束)

概要

在云端运算与服务这门在线课程中,将带领学生利用系统实作,来达到理论与实务兼备的教学目标。例如:虚拟资源管理平台建置(OpenStack平台建置与应用)、分布式数据库建置(Hadoop环境建置与应用)、Hadoop MapReduce编程(Hadoop MapReduce Programming)、与云存储环境建置(FreeNAS与OwnCloud云存储系统建置)等,了解云端环境的概况及服务发展模式。并透过在线讨论版,提供修课学生发表自己的疑问或是研究内容讨论等的平台,期许学生透过在线课程平台,不漏掉任何学习信息以外,并获得更多除了上课内容以外的知识及技术。

课程目标

培養學生對於雲端運算與服務具有紮實的理論基礎與實作的創作能力,瞭解雲端運算與服務的觀念與應用。並透過期中期末的報告,讓學生能夠利用課堂中所學,延伸出相關的研究內容和技術,期許學生修完這堂課後能提高對雲端運算的興趣以及成為未來雲端運算發展的人才。

  • 了解雲端環境的概況及服務模式與相關技術
  • 虛擬化與虛擬機資源管理平台建置(KVM與OpenStack平台建置與應用)
  • 分散式檔案與資料庫建置(Hadoop與HBase環境建置與應用)
  • 東海雲端服務的介紹與應用(VMCS/VDCS/VACS應用)
  • 與雲端儲存環境建置(FreeNAS與OwnCloud雲端儲存系統建置)等。

授课教师

楊朝棟老師

數位學習經歷

  • 2016(105)開設雲端計算與服務課程於ShareCourse平台
  • 2016(105)開設計算機組織、編譯器課程於東海大學LTD平台
  • 2016(105)擔任東海大學數位學伴主持人

學歷與專長

  • 1990(79)年東海大學資訊科學系學士
  • 1992(81)年交通大學資訊科學系碩士
  • 1996(85)年交通大學資訊科學系博士
  • 研究領域包括雲端計算、平行暨分散式計算、多核心系統
  • 開授包括雲端計算與服務、計算機組織、編譯器等課程

經歷

  • 東海大學資訊工程學系特聘教授(2015年8月至今)
  • 東海大學資訊工程學系教授(2007年8月至今)
  • 東海大學電子計算機中心主任(2012年8月至今)
  • 東海大學研發處儀器設備委員會執行秘書(2007年8月至2016年2月)
  • 東海大學軟體工程與技術中心主任(2014年8月至2015年1月)
  • 東海大學資訊工程學系副教授(2001年8月至2007年7月)
  • 國研院國家太空中心副研究員(1996年10月至2001年7月)
  • 台北捷運公司助理工程師(1995年1月至1996年7月) 83年高考一級

服務

  • 台灣雲端計算學會理事
  • 大專院校資訊服務協會理事
  • 南投縣政府採購稽核外聘委員
  • 經濟部技術處104年度SBIR計畫資通領域審查主委
  • 行政院公共工程委員會專家學者
  • ITE資訊專業人員鑑定命題/試務執行委員會召集人
  • 台灣臺中軟體園區發展產學訓聯盟秘書長

事蹟

  • 2015年台灣雲端計算學會(TACC)最佳期刊論文獎
  • 榮獲TANET2015臺灣網際網路研討會最佳論文獎
  • 榮獲東海大學103學年度產學合作績優獎及學術著作傑出獎
  • 科技部工程司104, 103年度產學合作計畫成果發表暨績效考評會產學傑出獎
  • 指導學生三度榮獲中華民國資訊學會碩士最佳論文獎佳作
  • 連續六年獲得校方推薦為國科會補助大專校院獎勵特殊優秀人才。

课程进度表

第1周:云计算简介

第2周:平行与多核心运算

第3周:虚拟化技术(KVM)

第4周:FreeNAS应用

第5周:东海云端服务应用

第6周:Hadoop/HDFS与HBase应用

第7周:OpenStack (云端环境)

第8周:OwnCloud应用

第9周:ELK Stack应用

课程内容

本课程的主要目标,在于让学生了解云计算系统相关技术, 特别是在云计算系统上的实作与应用。本课程可使学生学习到符合未来发展趋势的云计算系统之基础原理与相关的实作技术,并且辅以数个云计算系统相关技术的实习和实作,以达到理论与实务兼备的教学目的。另外,为提高未来于各校推广时的适用性,本计划邀请国内相关领域教授进行教学模块及实验模块的设计与规划。其主要达成之目标如下:

  • 针对云计算系统技术开发课程教材与实验教材
  • 让学生暸解与熟悉云计算系统的基本原理, 应用,实现的方法以及性能的考量。
  • 让学生暸解与熟悉云计算之热门议题,如:Iaas、PaaS、SaaS、全虚拟化、半虚拟化、网络虚拟化、保存虚拟化、Shared Storage、分布式数据库、Hadoop、MapReduce、Big Data。
  • 提高学生对于云计算系统的兴趣,培植国内云计算系统的可用人力。
  • 在云计算系统平台实作,以了解云计算相关之性能要素。
  • 利用系统实作,达到理论与实务兼备的教学目的。譬如,学生将会学习虚拟化环境建置(KVM安装与设置)、虚拟资源管理平台建置(OpenStack平台建置与应用)、分布式数据库建置(Hadoop环境建置与应用)、Hadoop MapReduce编程(Hadoop MapReduce Programming)、与云存储环境建置(FreeNAS与OwnCloud云存储系统建置)等。
  • 在学习的过程中,培养学生独立思考以及解决问题的能力。
  • 邀请相关领域教授进行教学模块设计与规划,以便未来推广至各校,使其培育之资工人才可以成为我国云计算产业研发的主力。

上课形式

本課程分為九個主要單元,每個單元將由2至4個小單元所組成,每個小單元提供一段10~20分鐘的視頻影片。每週配合課程內容提供隨堂測驗,以幫助學習者快速確認是否瞭解上課內容,另安排期中考、期末考、作業用以考核學習成果,考核標準請參見「評分標準說明」。

评分标准

  • 作業:

每周課程內容結束後會配和隨堂測驗來幫助同學審視上課內容,每周的隨堂測驗佔總成績的10%

  • 期中考:

期中考範圍預計是單元1至單元5

考試方式為線上測驗,佔總成績的15%

  • 期末考:

期中考範圍預計是單元6至單元9

考試方式為線上測驗,佔總成績的15%

  • 影片觀看完成率

影片觀看的完成率,佔總成績的60%

通过标准


课程及格标准:60分满分:100分

先修科目或先备能力

具備雲端及大數據基本概念、熟悉Linux作業環境。

建议参考书目

E-book: Mastering Cloud Computing Foundations and Applications Programming

Author(s): Rajkumar Buyya, Christian Vecchiola and S. Thamarai Selvi

Morgan Kaufmann, ISBN: 978-0-12-411454-8

 

E-book: The Basics of Cloud Computing: Understanding the Fundamentals of Cloud Computing in Theory and Practice, 1st Edition

Author(s): Derrick Rountree and Ileana Castrillo

Syngress, ISBN :978-0-12-405521-6

其它

本課程證書費用:500元

如何申請證書?

1.點選右上方的「小白人」。

2.點選「證書下載」。

3.畫面即會轉到申請證書系統中,請點選「我要申請證書」。

4.點選「我要搜尋」開始申請證書。

詳細證書下載流程說明請點這裡