View a markdown version of this page

內容領域 2: 設計彈性架構 - AWS Certified Solutions Architect - Associate

內容領域 2: 設計彈性架構

任務 2.1: 設計可擴展式且鬆散耦合的架構

知識:

  • API 建立和管理 (例如:Amazon API Gateway、REST API)

  • 具有適當使用案例的 AWS 受管服務 (例如:AWS Transfer Family、Amazon SQS、AWS Secrets Manager)

  • 快取策略

  • 設計微服務的原則 (例如:無狀態工作負載與有狀態工作負載的比較)

  • 事件驅動架構

  • 橫向擴展和縱向擴展

  • 如何正確使用邊緣加速器 (例如:內容交付網路 [CDN])

  • 如何將應用程式移轉到容器中

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

  • 多層次架構

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

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

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

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

  • 何時使用僅供讀取複本

  • 工作流程協同運作 (例如:AWS Step Functions)

技能:

  • 根據需求來設計事件驅動、微服務和/或多層次的架構

  • 確定架構設計中所用元件的擴展策略

  • 根據要求確定實現鬆耦合所需的 AWS 服務

  • 確定何時使用容器

  • 確定何時使用無伺服器技術和模式

  • 根據需求推薦適當的運算、儲存、網路連結和資料庫技術

  • 將專門建構的 AWS 服務用於工作負載

任務 2.2: 設計高可用性和/或容錯性架構

知識:

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

  • 具有適當使用案例的 AWS 受管服務 (AMS) (例如:Amazon Comprehend、Amazon Polly)

  • 基本網路連結概念 (例如:路由表)

  • 災難復原 (DR) 策略 (例如:備份和恢復、指示燈、暖待命、Active-Active 容錯移轉、復原點目標 [RPO]、復原時間目標 [RTO])

  • 分散式設計模式

  • 容錯移轉策略

  • 不可變的基礎設施

  • 負載平衡概念 (例如:ALB)

  • 代理概念 (例如:Amazon RDS Proxy)

  • 服務配額和調節 (例如:如何配置備用環境中的工作負載服務配額)

  • 儲存選項和特性 (例如:持久性、複寫)

  • 工作負載能見度 (例如:AWS X-Ray)

技能:

  • 確定自動化策略以確保基礎設施完善

  • 確定跨 AWS 區域或可用區域提供高可用性及/或容錯能力架構所需的 AWS 服務

  • 根據業務需求識別指標以提供高度可用的解決方案

  • 實施可減少單點故障的設計

  • 實施可確保資料的持久性和可用性的策略 (例如:備份)

  • 選擇適當的災難復原策略以滿足業務需求

  • 使用可以提高舊版應用程式和非雲端專用應用程式之可靠性的 AWS 服務 (例如:在無法更改應用程式的情況)

  • 將專門建構的 AWS 服務用於工作負載