# [講座筆記] AWS入門課程 資訊:[伊雲谷 AWS 三小時入門課程](https://www.ecloudvalley.com/zh-hant/event/tw-aws-discover-day-course/) 時間:2021 / 06 / 18(五)14:00 - 17:00 參與:Rex, Ruta, Nicole, Claire --- ### 雲端運算誕生前 1. 乘載的最高流量 2. 資源容量 3. 儲存 ### 雲端出現 1. 隨需交付 2. 無需大量前期投資 3. 視需要佈建運算資源 4. 隨用付費 ### 雲端元件 Server, Storage, DB, Application ### 雲端運算部署方式 1. 雲端 2. 混合雲(local + cloud) 3. 內部部署 ### 雲端優勢 1. 敏捷性:因應需求變化調整 2. 彈性:設定自動化調整、通知、異常處理 3. 成本節省:設備費用轉為變動費用,降低維護成本 4. 快速部署 ### [AWS 基礎設施](https://aws.amazon.com/tw/about-aws/global-infrastructure/regions_az/) - 依服務對象選擇區域,台灣建議選在:新加坡、日本東京 ( 有些區域會沒有提供特定服務,必要時須使用跨區服務 ) - 可用區域(Available zone,AZ)分隔區域 - 一個區域 ( region ) 中會至少有兩個可用區,以確保不會同時遭受自然災害等影響 ### AWS Computing - 應用案例:高效運算、大數據、增強型網路、已連接儲存 - EC2:就是一台 VM - Auto Scaling:設定條件自動增加或移除資源(機器) - ELB:負載均衡,將流量分配到不同資源 - Application Load Balancer:可根據應用層路徑自動分配路由 - ECS:以 Docker 為基礎的container service的部署和規劃 - Lambda:Serverless,只需程式碼,不需要環境設定 - 設定事件觸發,觸發時執行。只有運算時間費用 - 定價: - 隨需執行:價格最高、可用於測試 - Spot 執行:低成本請求未使用的運算資源、競價方式,短期用 - 預留執行:長期契約 ### AWS Storage - S3:儲存檔案,可做靜態網站 - 單檔 5TB,預設為 private,有版控概念 - 多種儲存檔案類別,可用 url 分享檔案 - [EBS](https://docs.aws.amazon.com/zh_tw/AWSEC2/latest/UserGuide/AmazonEBS.html):VM 上的硬碟空間,只能在單一區域使用 - IOPS SSD:效能優化,適合 VM 上包含大量 IO 的應用 - 一個 EBS 只能掛載到一台 EC2 - EFS:可跨區域共用給多台 EC2 - Use on Linux base ### AWS Database - RDS:全授管的關聯式資料庫 - 全授管:可調整全自動化設定備份 - Amazon Aurora, postgreSQL, MySQL, SQL Server ... - DynamoDB:NoSQL - 效能低於 10 ms - 案例:serverless web application, game, IoT, ... - DMS:資料庫遷移服務 ### AWS Networking - VPC:在 AWS 上建立自己的網路環境,彈性大 - Set in region - Route 53:DNS 管理工具,域名轉換 - Direct Connect:現場設施到 AWS 的專線 - 安全性、穩定度、速度 - CloudFront:AWS 的 CDN - CDN:近場快取,加快回應速度 ### 安全性 * 可見性:發現問題 * 可稽核性:Log * 可控制:權限 * 敏捷性:意外反應處理 ### AWS Security - IAM:分配不同使用者、群組,不同的資源和存取權限 - Artifact:存取 AWS 合規報告 --- ###### tags: `aws` `伊雲谷` `講座`