雲端技術及網路服務實務
Cloud Technologies and Services
| 節 | 週四 |
|---|---|
5 13:20–14:10 | 雲端技術及網路服務實務 CS105 3 節連堂 |
6 14:20–15:10 | |
7 15:30–16:20 |
* 根據陽明交大上課時間表所列
A. 雲端運算其實就是指網路上眾多的伺服器透過虛擬化技術所組成的龐大系統。根據目前的發展趨勢,雲端運算所衍生出的服務,大致上可分為「軟體即服務(SaaS, Software as a Service)」、「平台即服務(PaaS, Platform as a Service)」、「基礎設施即服務(IaaS, Infrastructure as a Service)」等三大類。 B. 本課程, 主要將以實務操作的方式來進行,採取由淺入深的順序方式,將涵蓋上述的前三項重點理論與應用(不包括,第四項, 有關「服務計價」的內容) 。具體的內容包括常見的應用:「網路搜尋、瀏覽及應用」、「個人資訊管理」、「網路與雲端資源應用」、「雲端運算架構與技術」、和「資訊安全及病毒防治」等幾大類。
無
除了教師課堂講授之外,也配合安排暨引導學生上機實習,實際了解雲端虛擬化技術, 所衍生出的網路服務與應用之運作原理並完成有關的實機操作。 A. 首先,透過網際網路相關軟體系統的展示使課堂變得生動,增加學生對學習網際網路的興趣。 B. 其次是闡釋有關雲端虛擬化技術 (VM + Docker 等), 網際網路的應用領域及刺激學生的思考,加強學生的自學與分析的能力。 --- 教學資料, 參考網站: A. 參考網_1: Cisco Packet Tracer: Cisco Network Academy 之官方網站, https://www.netacad.com/zh-hant B. 參考網站_2:VirtualBox: Oracle VM Virtual 官方網站之技術文件, https://www.virtualbox.org/wiki/Technical_documentation C. 參考網站_3: ”Cloud Computing with AWS (免費方案)”, 網址: https://aws.amazon.com/tw/free. D.參考網站_4: ”Google Workplace” 網址, https://workplace.google.com
A. 課後作業 (40%) - 四次 (或五次) 單元作業 B. 考試 (25%) - 期末考試 (乙次) ..... 期中考(無) C. 學期專案 (30%, 群組繳交) --(1) 口頭報告 [20%] + (2) 書面報告 [ 10%] D. 其他 (5%) --針對上述口頭報告_聆聽(審閱)心得報告 (個人)
| 週次 | 主題 |
|---|---|
| 第 1 週 | A.單元主題: 課程導論 B.授課重點 -- 雲端虛擬化之平台技術概論 + 本課程擬使用的實驗軟體簡介 |
| 第 2 週 | A.單元主題 - 基本網路概論與常見電腦工具使用介紹 [1/2] B.授課重點 -- (1).Packet Tracer – 常見的電腦網路設備與使用環境簡介; (2)介紹 VirtualBox + Ubuntu Desktop + Docker系統管理實作平台_實驗工具 C.閱讀材料或安排事項 - 示範操作「Packet Tracer 網路管理模擬工具」 |
| 第 3 週 | A.單元主題-- 基本網路概論與常見電腦工具使用介紹 [2/2] B.授課重點 --[1].Packet Tracer -基本網路服務建置 (1/2) + [2].VirtualBox + Ubuntu 實驗系統平台之建置 (基本服務) |
| 第 4 週 | A.單元主題 : 課程使用之雲端虛擬化平台建置-基礎篇 (1/4) B.授課重點 : PaaS + IaaS平台服務範例-- VirtualBox + Ubuntu -系統平台建置 (1/4) C.閱讀材料或安排事項 -- 作業#1 基本網路服務建置 --{1}. P1: Packet Tracer; {2} P2_VirtualBox + Ubuntu ( 基本應用_SSH 連線) |
| 第 5 週 | A.單元主題 : 課程使用之雲端虛擬化平台建置 -基礎篇(2/4) B.授課重點 : VirtualBox + Ubuntu -系統平台建置-基礎篇(2/4) ** 導入更多網路應用 (如 OpenSSH, LAMP 等) |
| 第 6 週 | A.單元主題 --課程使用之雲端虛擬化平台建置 -基礎篇(3/4) B.授課重點 -- VirtualBox + Ubuntu -系統平台建置(3/4) ** 導入Docker 之使用簡介 |
| 第 7 週 | A.單元主題 -- 課程使用之雲端虛擬化平台建置 -基礎篇(4/4) B.授課重點 -- 透過Docker 環境建置 web 基本網頁服務 |
| 第 8 週 | A.單元主題 -- 課程使用之雲端虛擬化平台建置 – 進階篇 [1/4] B.授課重點 -- VirtualBox + Ubuntu+ Docker + Docker-compose C.閱讀材料或安排事項 -- 作業#2: 透過Docker 環境建置 web 基本網頁服務 |
| 第 9 週 | A. 單元主題-- Docker 平台 -進階篇 [2/4] B. 授課重點 --以Docker Compose 建置雲端應用服務 (範例1- LAMP: 1/2) |
| 第 10 週 | A.單元主題 -- Docker 平台 -進階篇 [3/4] B.授課重點 -- 以Docker Compose建置雲端應用服務 (範例1- LAMP: 2/2) |
| 第 11 週 | A.單元主題 -- Docker 平台 -進階篇 [4/4] B.授課重點 --以Docker Compose 建置雲端應用服務 (範例2- VPN 服務) C.閱讀材料或安排事項 --作業#3: 透過 Docker Compose 技術 – 完成 OpenVPN 系統平台服務的建置 |
| 第 12 週 | A.單元主題 : 商用雲端應用之服務簡介 – 以Google服務為例(1/3) B. 授課重點: Google Cloud Platform 雲端應用服務 (1/3) |
| 第 13 週 | A.單元主題 : 雲端應用之商用服務簡介 – 以Google服務為例 (2/3) B.授課重點 : Google Cloud Platform 雲端應用服務 (2/3) |
| 第 14 週 | A.單元主題 雲端應用之商用服務簡介 – 以Google服務為例 (3/3) B.授課重點 Google Cloud Platform 雲端應用服務 (3/3) C.閱讀材料或安排事項 --作業#4: 透過 Google Cloud platform 建置雲端服務 |
| 第 15 週 | A.單元主題 – 雲端虛擬化之資安課題概論 B.授課重點 – 雲端虛擬化技術之資訊安全課題簡介 |
| 第 16 週 | A.單元主題 - 學期考試 B.授課重點 – 課堂考試 (筆試 + 上機考試) |
1. 固定教科書 -- 無 2. 參考教科書 A.參考書_1: "圖解雲端技術的原理與商業應用”, 作者: 西村泰洋(日本人), 譯者: , 碁峯資訊 (2021.06, 初版) B.參考書_2: "圖解 Docker & Kubernetes 的知識與使用方法”, 作者:小笠原種高 (日本人), 譯者:衛宮絃 , 碁峯資訊 (2021.12 初版) C.參考書_3: MIS一定要懂的網路技術知識 82個”, 作者: 福永勇二(譯者: 黃瑋婷), 旗標出版社 (2018.02 初版)
- 地點
- 老師辦公室 -- 光復校區, 資訊館 327室
- 時間
- A. Mon 12:20 - 13:20 B. Thu 11:00 - 12:00
- 聯絡方式
- * E-mail: jcs.chen@nycu.edu.tw * Phone: x31721