

# 內容領域 3： 設計高效能架構
<a name="solutions-architect-associate-03-domain3"></a>

**Topics**
+ [任務 3.1： 確定高效能及/或可擴展儲存解決方案](#solutions-architect-associate-03-domain3-task1)
+ [任務 3.2： 設計高效能且具彈性的運算解決方案](#solutions-architect-associate-03-domain3-task2)
+ [任務 3.3： 確定高效能資料庫解決方案](#solutions-architect-associate-03-domain3-task3)
+ [任務 3.4： 確定高效能及/或可擴展的網路連結架構](#solutions-architect-associate-03-domain3-task4)
+ [任務 3.5： 確定高效能資料擷取和轉換解決方案](#solutions-architect-associate-03-domain3-task5)

## 任務 3.1： 確定高效能及/或可擴展儲存解決方案
<a name="solutions-architect-associate-03-domain3-task1"></a>

知識：
+ 可滿足業務需求的混合式儲存解決方案
+ 具有適當使用案例的儲存服務 (例如：Amazon S3、Amazon EFS、Amazon S3、Amazon EBS)
+ 具有相關特性的儲存類型 (例如：物件、檔案、區塊) 

技能：
+ 確定可滿足效能要求的儲存服務和配置
+ 確定可擴展以滿足未來需求的儲存服務

## 任務 3.2： 設計高效能且具彈性的運算解決方案
<a name="solutions-architect-associate-03-domain3-task2"></a>

知識：
+ 具有適當使用案例的 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： 確定高效能資料庫解決方案
<a name="solutions-architect-associate-03-domain3-task3"></a>

知識：
+ AWS 全球基礎設施 (例如：可用區域、AWS 區域)
+ 快取策略和服務 (例如：Amazon ElastiCache)
+ 資料存取模式 (例如：將讀取密集型與寫入密集型相比)
+ 資料庫容量規劃 (例如：容量單位、執行個體類型、佈建 IOPS)
+ 資料庫連接和代理
+ 具有適當使用案例的資料庫引擎 (例如：異類移轉、同類移轉)
+ 資料庫複寫 (例如：僅供讀取複本)
+ 資料庫類型和服務 (例如：無伺服器式、關聯式與非關聯式、記憶體式的比較)

技能：
+ 配置僅供讀取複本以滿足業務需求
+ 設計資料庫架構
+ 確定合適的資料庫引擎 (例如：將 MySQL 與 PostgreSQL 進行比較)
+ 確定合適的資料庫類型 (例如：Amazon Aurora、Amazon DynamoDB)
+ 整合快取系統以滿足業務需求

## 任務 3.4： 確定高效能及/或可擴展的網路連結架構
<a name="solutions-architect-associate-03-domain3-task4"></a>

知識：
+ 具有適當使用案例的邊緣網路連結服務 (例如：Amazon CloudFront、AWS Global Accelerator)
+ 如何設計網路架構 (例如：子網路層、路由、IP 位址)
+ 負載平衡概念 (例如：Application Load Balancer)
+ 網路連線選項 (例如：AWS VPN、Direct Connect、AWS Direct Connect、AWS PrivateLink)

技能：
+ 為各種架構 (例如：綜合式、混合式、多層式) 建立網路拓撲
+ 確定可根據未來需求擴展的網路配置
+ 確定適當的資源配置以滿足業務需求
+ 選擇適當的負載平衡策略

## 任務 3.5： 確定高效能資料擷取和轉換解決方案
<a name="solutions-architect-associate-03-domain3-task5"></a>

知識：
+ 具有適當使用案例的資料分析和視覺化服務 (例如：Amazon Athena、AWS Lake Formation、Amazon QuickSuite)
+ 資料擷取模式 (例如：頻率)
+ 具有適當使用案例的資料傳輸服務 (例如：AWS DataSync、AWS Storage Gateway)
+ 具有適當使用案例的資料轉換服務 (例如：AWS Glue)
+ 對擷取存取點的安全存取
+ 滿足業務需求所需的規模和速度
+ 具有適當使用案例的串流資料服務 (例如：Amazon Kinesis)

技能：
+ 建構及保護資料湖
+ 設計資料串流架構
+ 設計資料傳輸解決方案
+ 實施視覺化策略
+ 選擇適當的資料處理運算選項 (例如：Amazon EMR)
+ 選擇適當的擷取配置
+ 格式之間的資料轉換 (例如：.csv 轉換為 .parquet)