View a markdown version of this page

內容領域 4: 設計成本最佳化的架構 - AWS Certified Solutions Architect - Associate

內容領域 4: 設計成本最佳化的架構

任務 4.1: 設計成本最佳化的儲存解決方案

知識:

  • 存取選項 (例如:具備申請者付款物件儲存功能的 S3 儲存貯體)

  • AWS Cost Management 服務功能 (例如:成本分配標籤、多帳戶計費)

  • 具有適當使用案例的 AWS Cost Management 工具 (例如:AWS Cost Explorer、AWS Budgets、AWS Cost and Usage Report)

  • 具有適當使用案例的 AWS 儲存服務 (例如:Amazon FSx、Amazon EFS、Amazon S3、Amazon EBS)

  • 備份策略

  • 區塊儲存選項 (例如:傳統硬碟 [HDD] 磁碟區類型、固態硬碟 [SSD] 磁碟區類型)

  • 資料生命週期

  • 混合式儲存選項 (例如:AWS DataSync、AWS Transfer Family、AWS Storage Gateway)

  • 儲存系統存取模式

  • 儲存分層 (例如:物件儲存的冷分層)

  • 具有相關特性的儲存類型 (例如:物件、檔案、區塊)

技能:

  • 設計適當的儲存策略 (例如:將批次上傳到 Amazon S3 與單獨上傳相比較)

  • 確定工作負載的正確儲存規模

  • 確定將工作負載資料傳輸到 AWS 儲存系統成本最低的方法

  • 確定何時需要自動擴展儲存系統

  • 管理 S3 物件生命週期

  • 選擇適當的備份及/或存檔解決方案

  • 選擇適當的服務以便將資料移轉到儲存服務

  • 選擇適當的儲存層

  • 針對儲存需求選擇正確的資料生命週期

  • 為工作負載選擇最具成本效益的儲存服務

任務 4.2: 設計成本最佳化的運算解決方案

知識:

  • AWS Cost Management 服務功能 (例如:成本分配標籤、多帳戶計費)

  • 具有適當使用案例的 AWS Cost Management 工具 (例如:AWS Cost Explorer、AWS Budgets、AWS Cost and Usage Report)

  • AWS 全球基礎設施 (例如:可用區域、AWS 區域)

  • AWS 購買選項 (例如:Spot 執行個體、預留執行個體、Savings Plans)

  • 分散式運算策略 (例如:邊緣處理)

  • 混合式運算選項 (例如:AWS Outposts)

  • 執行個體類型、系列和尺寸 (例如:記憶體最佳化、運算最佳化、虛擬化)

  • 運算利用率最佳化 (例如:容器、無伺服器運算、微服務)

  • 擴展策略 (例如:自動擴展、休眠)

技能:

  • 確定適當的負載平衡策略 (例如:Application Load Balancer [第 7 層] 與 Network Load Balancer [第 4 層] 以及 Gateway Load Balancer 的比較)

  • 為彈性工作負載確定適當的擴展方法和策略 (例如:橫向與縱向比較、EC2 休眠狀態)

  • 確定具有適當使用案例且具成本效益的 AWS 運算服務 (例如:AWS Lambda、Amazon EC2、AWS Fargate)

  • 確定不同類別的工作負載 (例如:生產工作負載、非生產工作負載) 所需的可用性

  • 為工作負載選擇適當的執行個體系列

  • 為工作負載選擇適當的執行個體尺寸

任務 4.3: 設計成本最佳化的資料庫解決方案

知識:

  • AWS Cost Management 服務功能 (例如:成本分配標籤、多帳戶計費)

  • 具有適當使用案例的 AWS Cost Management 工具 (例如:AWS Cost Explorer、AWS Budgets、AWS Cost and Usage Report)

  • 快取策略

  • 資料保留政策

  • 資料庫容量規劃 (例如:容量單位)

  • 資料庫連接和代理

  • 具有適當使用案例的資料庫引擎 (例如:異類移轉、同類移轉)

  • 資料庫複寫 (例如:僅供讀取複本)

  • 資料庫類型和服務 (例如:關聯式與非關聯式的比較、Amazon Aurora、Amazon DynamoDB)

技能:

  • 設計適當的備份和保留政策 (例如:快照頻率)

  • 確定合適的資料庫引擎 (例如:將 MySQL 與 PostgreSQL 進行比較)

  • 確定具有適當使用案例且最具成本效益的 AWS 資料庫服務 (例如:DynamoDB 與 Amazon RDS 、無伺服器服務進行比較)

  • 確定最具成本效益的 AWS 資料庫類型 (例如:時間序列格式、欄位格式)

  • 將資料庫結構和資料移轉到不同的位置和/或不同的資料庫引擎

任務 4.4: 設計成本最佳化的網路架構

知識:

  • AWS Cost Management 服務功能 (例如:成本分配標籤、多帳戶計費)

  • 具有適當使用案例的 AWS Cost Management 工具 (例如:AWS Cost Explorer、AWS Budgets、AWS Cost and Usage Report)

  • 負載平衡概念 (例如:Application Load Balancer)

  • NAT 閘道 (例如:NAT 執行個體成本與 NAT 閘道成本的比較)

  • 網路連線 (例如:私有線路、專用線路、VPN)

  • 網路路由、拓撲和對等互連 (例如:AWS Transit Gateway、VPC 對等互連)

  • 具有適當使用案例的網路服務 (例如:DNS)

技能:

  • 為網路設定適當的 NAT 閘道類型 (例如:將單點共享 NAT 閘道與每個可用區域的 NAT 閘道進行比較)

  • 設定合適的網路連線 (例如:將 AWS Direct Connect 與 VPN 比較,再與網際網路比較)

  • 配置適當的網路路由以便能夠最大限度降低網路傳輸成本 (例如:區域到區域、可用區域到可用區域、私有到公有、AWS Global Accelerator、VPC 端點)

  • 確定內容交付網路 (CDN) 和邊緣快取的策略需求

  • 重新檢查現有的工作負載以便進行網路最佳化

  • 選擇適當的調節策略

  • 為網路設備選擇適當的頻寬分配 (例如:將單個 VPN 與多個 VPN、Direct Connect 的速度進行比較)