這些題目為學習目的而獨立製作,並非 AWS 官方考題、實際考題、外流題或考題庫。
CLF-020
Amazon RDS 的說明,何者最為適切?
選項
解析與正確答案
閱讀解析與正確答案(劇透:建議先自行作答)
正確答案:A. 可以受管方式使用關聯式資料庫的服務
解析
Amazon RDS 是可以受管方式使用 MySQL、PostgreSQL、MariaDB、Oracle、SQL Server 等關聯式資料庫的服務。
各選項解析
A. 可以受管方式使用關聯式資料庫的服務
正確。RDS 是關聯式資料庫的受管服務。
B. 訊息佇列服務
錯誤。訊息佇列為 SQS。
C. 內容傳遞網路
錯誤。CDN 為 CloudFront。
D. NoSQL 鍵值資料庫服務
錯誤。NoSQL 鍵值用途為 DynamoDB。
實際使用情境
Amazon RDS(Relational Database Service)是以受管方式提供關聯式資料庫(RDB)的建構、運用、規模調整的服務。OS 的修補程式套用、資料庫引擎升級、自動快照(備份)、容錯移轉(Multi-AZ 配置時的自動切換)皆由 AWS 承擔。使用者可專注於資料模型設計、SQL 調校、應用程式開發。 所支援的引擎共有 Amazon Aurora(MySQL/PostgreSQL 相容)/MySQL/PostgreSQL/MariaDB/Oracle/Microsoft SQL Server 6 系列。Aurora 為 AWS 獨家的雲端原生引擎,號稱較一般 MySQL 具更高輸送量與更低延遲。與在 EC2 上自行安裝 RDB 的方式相比,RDS 可大幅節省運用心力,但相對的約束為無法進行 OS 層級的客製化。 啟用 Multi-AZ 配置後,會在另一個可用區域建立待機副本,於主要的故障時自動容錯移轉。建立 Read Replica 則可實現讀取的橫向擴展。 CLF-C02 中,會以「關聯式資料庫的受管服務為何」的直球題型登場。誤答經常並列 NoSQL 的 DynamoDB、CDN 的 CloudFront、訊息佇列的 SQS。只要掌握「RDS = 關聯式 DB 的受管」此一主軸,便能確實答對。SAA-C03 以上則會深入探討 Multi-AZ 與 Read Replica 的差異、Aurora 的特性、參數群組、加密、快照的共用與複製等。