這些題目為學習目的而獨立製作,並非 AWS 官方考題、實際考題、外流題或考題庫。
CLF-C02Cloud Technology and Services難度:標準
CLF-021
下列何者最能說明 Amazon DynamoDB?
選項
解析與正確答案
閱讀解析與正確答案(劇透:建議先自行作答)
正確答案:B. 全受管的 NoSQL 資料庫服務
解析
Amazon DynamoDB 是全受管的 NoSQL 資料庫服務,適合用於儲存鍵值或文件型資料。
各選項解析
A. 僅用於傳遞靜態檔案的 CDN
錯誤。CDN 屬於 CloudFront。
B. 全受管的 NoSQL 資料庫服務
正解。DynamoDB 為全受管的 NoSQL 資料庫。
C. 用來啟動虛擬伺服器的服務
錯誤。啟動虛擬伺服器屬於 EC2。
D. 用來建立虛擬網路的服務
錯誤。建立虛擬網路屬於 VPC。
實際使用情境
Amazon DynamoDB 是 AWS 提供的全受管 NoSQL 資料庫服務。在 CLF-C02 的考試脈絡下,重點是把它理解為「該選用關聯式資料庫,還是 NoSQL」這個二選一判斷軸的一端。 考試會考的 DynamoDB 特性可以收斂成 4 點:(1)屬於 NoSQL(無 schema,非關聯式);(2)全受管(無需管理伺服器、自動擴展);(3)高吞吐量與個位數毫秒延遲;(4)常與 Lambda 與 API Gateway 搭配,作為無伺服器架構的後端。 判斷軸上,若是既有關聯式資料庫 schema 而且需要 JOIN 的系統,選 RDS;若是存取模式單純、需要大量讀寫,或本身為 NoSQL 取向的系統,選 DynamoDB。在 CLF 中,遇到「全受管的 NoSQL 鍵值型服務是哪一個」「與 Lambda 搭配於無伺服器架構中所使用的資料庫是哪一個」的題目時,可選 DynamoDB 為正解。錯誤選項常排列 RDS(關聯式資料庫)、VPC(虛擬網路)、EC2(虛擬伺服器)、CloudFront(CDN)。