雲端運算
課程大綱/主題列表


以下為課程大致順序; 各單元長短不一, 並沒有正好對應到週次。

第一部分: 預備

  1. linux 新手自學起步: GUI 環境下的基本求生技能看圖快學基本指令命令列基本求生工具

第二部分: SaaS 走馬看花

  1. 雲端桌面: 從 ssh (+ screen) 到 vnc novnc
  2. 深入探討 ssh: 非對稱式加密/解密 ssh 的信任機制與身份識別 設定密不透水的 ssh 服務
  3. 雲端簡報: sozi
  4. Scott McNealy 談資訊科技轉換跑道的成本(下賊船的代價)
  5. 雲端試算表: ethercalc
  6. 雲端文書: dokuwiki
  7. 自己的行事曆和通訊錄自己管: nextcloud 安裝、 行事曆、 備份及手機連線
  8. (多面向 SaaS 技術: drupal 雲端資訊系統)
  9. 雲端地圖:
    1. 離線地圖 osmand
    2. 在 osmand 裡面管理我的最愛地點 (favorites/my places)
    3. 我的私房地圖, OSM 版
    4. json 轉檔萬用瑞士刀 jq
    5. csv 轉 geojson : 大批地址匯入你的私房地圖
    6. potluckmap

第三部分: 淺嚐 PaaS

  1. 註冊 github 帳號 (其實我們只需要用到 gist 的一點點功能)
  2. 安裝 heroku (確認它有 原始碼)、 在 heroku 上試車 php
  3. 從 OSM 撈資料
  4. ptx 公共運輸整合資訊流通服務平台 bash 及 php 範例
  5. 淺談 NoSQL (補充: column family databases)
  6. ( Migrating your data from DynamoDB to MongoDB Atlas)

第四部分: IaaS 走馬看花

  1. 五分鐘開始玩 qemu-kvm 虛擬機
  2. 硬碟觀念: 分割檔案系統
  3. qemu-kvm 如何啟動單一分割?
  4. 用 qemu-img 與 qemu-nbd 管理 qcow2 虛擬硬碟
  5. 幫 qemu 虛擬機與 host 分享檔案的 「目錄任意門」 9p
  6. qemu-kvm 虛擬機俄羅斯套娃:五層祝福的電腦快照
  7. 在 ubuntu 18.04 底下為 kvm 打造的虛擬區域網路
  8. 窮人的 proxmox 可攜式/行動機房
  9. 安裝 docker / 三十分钟 Docker 新手入门 / 門外漢的 Docker 小試身手 / 跟同學交換 ethercalc 容器, 馬上理解 docker 的 volume、 port、 link / Docker 新手第二課: 圖解狀態轉換
  10. lxc
  11. 明智消費者的虛擬化技術基本觀念及術語

第五部分: 結論

  1. 從電子書包 (簡報版 / 全文版) 到 百億雲端 看政商炒作
  2. 下賊船的代價 / 維護接駁資訊的權利, 消費者自求多福 / "cloud lock-in"
  3. (商業炒作之前的) 雲端簡史 -- SaaS 篇 [映射]
  4. (商業炒作之前的) 雲端簡史 -- PaaS 篇 [映射]
  5. The NIST Definition of Cloud Computing
  6. 網路時代的生存策略

(回課程首頁)