教學內容
((教學內容))
本課程使用 Ubuntu 桌面版 及 Linux KVM 虛擬技術, 做為學員的教學與實作環境, 在這樣的學習情境中, 學員可依照本課程獨創的 [數位學習筆記本], 完成建置不同企業規模的 [雲端虛擬網路系統]. 在實作的 [雲端虛擬網路系統] 中, 首次加入虛擬裝置 (Router, Firewall, VPN,..) 的安裝與設定, 放入這樣的課程元素, 主要是使學員能擁有更完整的 [雲端虛擬網路系統] 的實戰能力, 並使學員具有職場必勝實力.
((課程大綱))
1. 雲端服務概論 (3 小時)
- 雲端服務科技 (XaaS)
- 服務科學 (SSME)
- 雲之深奧 (運作, 儲存, 管理, 安全)
- 端之智慧 (隨身裝置, 桌面雲, 物聯網)
- 雲端虛擬化技術 (CPU 虛擬化技術, 寄居架構, 裸機架構)
2. Linux 自動化管理 (17 小時)
- Ubuntu 桌面版基本操作
- 網路設定
- 系統更新與升級 (apt-get)
- 帳號及檔案管理
- 遠端管理命令 (ssh, scp, fping, nbtscan, expect,...)
- Bash Script 基礎
- Bash Script 實務應用
3. 雲端虛擬網路基礎 (10 小時)
- 認識 Linux 核心虛擬技術 (KVM)
- 建置 Linux KVM 主戰機 (libvirt, virtio)
- 安裝與設定虛擬電腦 (使用虛擬工廠)
- KVM 命令及視窗管理工具
- KVM+QEMU 虛擬網路
- 實作多網段靜態路由網路 (Static route, Host route)
- DHCP 網路系統規劃與實作 (DHCP Server, DHCP Relay)
4. Eucalyptus Cloud Platform (20 小時)
- 認識 Eucalyptus
- Components of a Eucalyptus (UEC) based Cloud
- Eucalyptus 安裝與設定
- 網頁管理介面
- Eucalyptus Machine Image (EMI)
- Instance management
- Storage management
- Eucalyptus Networking
5. 小型企業網路規畫與實作 (10 小時)
- 檔案伺服器與網路芳鄰 (員工專屬共享資料夾)
- NAT 與簡易防火牆 (iptable)
- 系統與資料備份
6. 中型企業網路規畫與實作 (30 小時)
- 建置跨網段網路芳鄰系統 (Master Browser)
- 實作父與子網域的 DNS 系統 (Primary Zone, Stub Zones,..)
- 建置 Apache 企業個資網站 (員工專屬網站, 部門網站,..)
- 設計 Android 手機網管網站 (CGI 程式設計)
- 建置網頁郵件系統 (Postfix)
7. 大型企業網路規畫與實作 (40 小時)
- 虛擬交換器 (Open vSwitch)
- 虛擬路由器 (CISCO Router)
- 虛擬 VPN
- 虛擬防火牆 (CISCO ASA)