雲端應用實務

[ 投影片  01 | 作業請看ZUVIO,虛擬機名稱請用 a 或 t + 學號 ] 

一、教學目標:課程介紹雲端平台技術與運用之相關技術,透過上機實務練習使學生對雲端平台、架構、服務、程式設計有一全面性瞭解。

二、Text Book: 自製講義。

三、上課時間地點:星期四 16:10~19:00,科研大樓1223,四資三。

    練習時間地點:星期五 18:10~20:00,科研大樓1223。

四、教師:Dr. Jong Yih,jykuo@ntut.edu.tw

        助教: 陳昭明 t108598065@ntut.org.tw

五、Scope:

      1. Linux ubuntu 實作練習

      2. Linux ubuntuDevOps 實作練習

      3. OpenStack 雲端平台實作練習

      4. Hadoop Mapreduce實作練習

      5. Hadoop Mahout 實作練習

      6. Hadoop Pig, Hive, HDFS, HBase, Spark 實作練習

      7. 雲端微服務實做練習

      8. 雲端效能測試實作練習

 

六、Exam and Grading:          

      Assignment and project  45%

      Quiz        15%
      Midterm  20%
      Final       20%

 

七、課程進度及綱要


Week  1 (3/05): 雲端簡介與 Linux Ubuntu 實作練習 I 基本指令與檔案系統
Week  2 (3/12): Linux Ubuntu 實作練習 II  程序與硬碟管理
Week  3 (3/19): Linux Ubuntu 實作練習 III 帳號管理與超級使用者

Week  4 (3/26): Linux Ubuntu 實作練習 IV 核心編寫, Quiz #1

Week  5 (4/02): Holiday

Week  6 (4/09): OpenStack 雲端平台實作練習, Hadoop HDFS 實作練習

Week  7 (4/16): Hadoop Mapreduce實作練習

Week  8 (4/23): 雲端微服務Docker 實作練習, Quiz #2
Week  9 (4/30): Midterm 期中實作考試
Week10 (5/07): 企業實務案例研討(雲端負載平衡實作練習) 
Week11 (5/14): 企業實務案例研討(雲端效能測試實作練習) 
Week12 (5/21): Linux DevOps 實作練習 (Git)
Week13 (5/28): Linux DevOps 實作練習 (Jenkins)

Week14 (6/04): Hadoop Pig 實作練習 Quiz#3
Week15 (6/11): Hadoop  Pig, Hive 實作練習
Week16 (6/18): Hadoop HBase, Spark 實作練習, Quiz#4
Week17 (6/25): Holiday
Week18 (7/02): Final