聯繫我們
 課程時長 28 時間:

課程簡介

第一天

模組 1:使用者註冊

  • 使用者註冊流程
  • Amazon 管理主控台概覽
  • 管理活動與計費概覽
  • Amazon 定價模型

模組 2:AWS 全景 – 萬米高空概覽

  • AWS 概述
  • EC2 概述
  • EBS 概述
  • 安全性群組(Security Group)概述
  • Elastic IP 概述
  • CloudFront 概述
  • S3 概述
  • Glacier 概述
  • IAM 概述
  • RDS 概述

模組 3:Amazon EC2 - Windows Server 2012(實作實驗室)

  • 啟動 Windows Server 2012 執行個體
  • 解密密碼並下載 RDP 快捷方式客戶端
  • 連線至 EC2 Windows 2012 執行個體
  • 終止 Windows Server 2012 執行個體

模組 4:Amazon EC2 - 安全性群組(實作實驗室)

  • 建立安全性群組
  • 修改安全性群組
  • 刪除安全性群組

模組 5:Amazon Elastic Block Store(實作實驗室)

  • 建立標準捲(Standard Volume)
  • 建立與刪除快照(Snapshots)
  • 將捲分配給 Windows Server 2012 和 Ubuntu 14.04 伺服器
  • 解除關聯並刪除捲

模組 6:Amazon Elastic Load Balancing (ELB)(實作實驗室)

  • 實驗室 6.1
    1. 啟動兩台 Ubuntu EC2 執行個體 - 設定為 Apache 網頁伺服器並使用使用者資料(User Data)
    2. 編輯兩台伺服器的 HTML 檔案
    3. 透過網際網路測試您的網頁伺服器
  • 實驗室 6.2
    1. 建立彈性負載平衡器(Elastic Load Balancer)
    2. 將兩台 Ubuntu 伺服器加入 ELB
    3. 測試您的彈性負載平衡器
    4. 刪除您的彈性負載平衡器

模組 7:AWS Route53

  • 什麼是 Route53?
  • Route53 與您建立的 ELB 整合演示(僅由講師操作)

模組 8:AWS S3(實作實驗室)

  • AWS S3 - 概覽與定價
  • 建立儲存桶(Bucket)與資料夾
  • 上傳、下載、分享及刪除物件(Object)
  • 刪除儲存桶

第二天

模組 1:Amazon EC2 - Windows 2012 與使用者資料(實作實驗室)

  • 啟動 Windows 2012 R2 伺服器
  • 使用基於 PowerShell 指令的使用者資料設定網頁伺服器
  • 驗證使用者資料是否成功執行
  • 終止 Ubuntu 伺服器

模組 2:Amazon EC2 - Ubuntu 14.04 與使用者資料(實作實驗室)

  • 啟動 EC2 Ubuntu 雲端伺服器
  • 使用網頁伺服器的使用者資料
  • 驗證使用者資料是否成功執行

模組 3:Amazon EC2 - Ubuntu 14.04 與中繼資料(實作實驗室)

  • 中繼資料(Metadata)概覽
  • 擷取您的 EC2 執行個體的中繼資料資訊
  • 終止 Ubuntu 伺服器

模組 4:Amazon Simple Storage Service (S3)(實作實驗室)

  • AWS S3 概覽與定價
  • 建立 S3 儲存桶
  • 檔案版本控制(File Versioning)
  • 在 S3 中進行靜態網頁託管
  • 跨區域複製您的物件
  • 使用 Route53 重定向來存取靜態網頁(講師現場演示)

模組 5:Amazon Glacier(實作實驗室)

  • AWS Glacier 概覽與定價
  • 建立生命週期政策
  • 從 Glacier 存取資料
  • 根據規則設定 S3 資料的自動刪除

模組 6:AWS CloudFormation

  • 使用 CloudFormation 實現基礎設施即代碼(Infrastructure as Code)
  • CloudFormation – 建立新堆疊(Stack)
  • 部署 JSON 格式的範本
  • 使用現有範本進行部署

第三天

模組 7:AWS - IAM(身分與存取管理)

  • 什麼是 IAM?– 全面簡介
  • AWS 與 Active Directory 聯合(Federation)– 僅理論
  • IAM 入門
  • IAM 角色 – 委託與聯合(實作實驗室)
    1. 建立角色
    2. 假設角色(Assume Role)
    3. 刪除角色
  • IAM 使用者與群組(實作實驗室)
    1. 建立使用者與群組
    2. 將使用者加入群組
    3. 為使用者設定密碼政策
    4. 將政策附加至使用者
    5. 為使用者啟用雙重驗證
  • IAM 角色(實作實驗室)
    1. 建立具有 EC2 和 S3 完整存取權限的 IAM 角色
    2. 啟動 EC2 執行個體並驗證基於 CLI 的存取

模組 8:AWS CLI

  • 操作 AWS CLI
  • 啟動具有 S3 和 EC2 完整存取權限的執行個體
  • 配置 AWS CLI 客戶端
  • 使用 CLI 建立安全性群組
  • 使用 CLI 建立金鑰對(Key Pair)
  • 使用 CLI 啟動 EC2 執行個體
  • 使用 CLI 停止 EC2 執行個體
  • 使用 CLI 終止 EC2 執行個體
  • 使用 CLI 建立負載平衡器
  • 使用 CLI 刪除負載平衡器
  • 使用 CLI 建立 S3 儲存桶
  • 使用 CLI 從本地機器上傳和下載 S3 物件
  • 使用 CLI 列出儲存桶
  • 使用 CLI 刪除儲存桶

模組 9:應用程式開發與部署最佳實踐

  • 使用 AWS Elastic Beanstalk 部署應用程式
  • 部署 Python Beanstalk 環境
  • 部署 IIS 環境
  • 終止 Python 和 Beanstalk 環境

第四天

模組 10:AWS - 虛擬私人雲端 (VPC)

  • 什麼是 VPC?– 全面簡介
  • 理解 VPC 配置
    1. 具有單一公網子網的 VPC
    2. 具有公網和私網子網的 VPC
    3. VPC 對等連線(VPC Peering)
    4. 存取控制清單(ACL)
  • 配置 VPC 執行個體(學員實作)
    1. 建立 VPC
    2. 子網(Subnets)
    3. 網際網路閘道(Internet Gateway)
    4. 路由(Routing)
    5. 配置 NAT 執行個體
    6. 建立安全性群組
    7. 啟動執行個體

模組 11:AWS 託管服務與資料庫(使用 Python SDK)

  • 描述 Amazon DynamoDB
  • 驗證 Amazon RDS 的關鍵特性
  • 配置 Python SDK 以存取 DynamoDB
  • 使用 Python SDK 建立表格
  • 使用 SDK 放入專案(Put Item)
  • 使用 Python SDK 查詢(Query)
  • 使用 SDK 刪除專案(Delete Item)

模組 12:AWS RDS(僅理論)

  • 描述 Amazon RDS
  • 在 EC2 上自行管理資料庫與使用 RDS 的比較

模組 13:AWS - SNS、SQS 和 SWF(僅理論)

  • Simple Notification Service (SNS) – 概覽與使用案例
  • Simple Queue Service (SQS) – 概覽與使用案例
  • Simple Workflow (SWF) - 概覽與使用案例

最低要求

具備基礎 Linux 技能(如操作檔案與目錄)

人數


每位參與者的報價

客戶評論 (3)

即將到來的課程

課程分類