View a markdown version of this page

內容領域 3: 設計高效能架構 - AWS Certified Solutions Architect - Associate

內容領域 3: 設計高效能架構

任務 3.1: 確定高效能及/或可擴展儲存解決方案

知識:

  • 可滿足業務需求的混合式儲存解決方案

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

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

技能:

  • 確定可滿足效能要求的儲存服務和配置

  • 確定可擴展以滿足未來需求的儲存服務

任務 3.2: 設計高效能且具彈性的運算解決方案

知識:

  • 具有適當使用案例的 AWS 運算服務 (例如:AWS Batch、Amazon EMR、AWS Fargate)

  • 由 AWS 全球基礎設施和邊緣服務支援的分散式運算概念

  • 佇列和簡訊概念 (例如:發布/訂閲)

  • 具有適當使用案例的可擴展性功能 (例如:Amazon EC2 Auto Scaling、AWS Auto Scaling)

  • 無伺服器技術和模式 (例如:AWS Lambda、Fargate)

  • 容器的容器的協同運作 (例如:Amazon ECS、Amazon EKS)

技能:

  • 解耦工作負載,以便元件可以獨立擴展

  • 確定用於執行擴展動作的指標和條件

  • 選擇適當的運算選項和功能 (例如:EC2 執行個體類型) 以滿足業務要求

  • 選擇適當的資源類型和規模 (例如:Lambda 記憶體容量) 以滿足業務需求

任務 3.3: 確定高效能資料庫解決方案

知識:

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

  • 快取策略和服務 (例如:Amazon ElastiCache)

  • 資料存取模式 (例如:將讀取密集型與寫入密集型相比)

  • 資料庫容量規劃 (例如:容量單位、執行個體類型、佈建 IOPS)

  • 資料庫連接和代理

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

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

  • 資料庫類型和服務 (例如:無伺服器式、關聯式與非關聯式、記憶體式的比較)

技能:

  • 配置僅供讀取複本以滿足業務需求

  • 設計資料庫架構

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

  • 確定合適的資料庫類型 (例如:Amazon Aurora、Amazon DynamoDB)

  • 整合快取系統以滿足業務需求

任務 3.4: 確定高效能及/或可擴展的網路連結架構

知識:

  • 具有適當使用案例的邊緣網路連結服務 (例如:Amazon CloudFront、AWS Global Accelerator)

  • 如何設計網路架構 (例如:子網路層、路由、IP 位址)

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

  • 網路連線選項 (例如:AWS VPN、Direct Connect、AWS Direct Connect、AWS PrivateLink)

技能:

  • 為各種架構 (例如:綜合式、混合式、多層式) 建立網路拓撲

  • 確定可根據未來需求擴展的網路配置

  • 確定適當的資源配置以滿足業務需求

  • 選擇適當的負載平衡策略

任務 3.5: 確定高效能資料擷取和轉換解決方案

知識:

  • 具有適當使用案例的資料分析和視覺化服務 (例如:Amazon Athena、AWS Lake Formation、Amazon QuickSuite)

  • 資料擷取模式 (例如:頻率)

  • 具有適當使用案例的資料傳輸服務 (例如:AWS DataSync、AWS Storage Gateway)

  • 具有適當使用案例的資料轉換服務 (例如:AWS Glue)

  • 對擷取存取點的安全存取

  • 滿足業務需求所需的規模和速度

  • 具有適當使用案例的串流資料服務 (例如:Amazon Kinesis)

技能:

  • 建構及保護資料湖

  • 設計資料串流架構

  • 設計資料傳輸解決方案

  • 實施視覺化策略

  • 選擇適當的資料處理運算選項 (例如:Amazon EMR)

  • 選擇適當的擷取配置

  • 格式之間的資料轉換 (例如:.csv 轉換為 .parquet)