AmazonAmazon AWS Certified Solutions Architect – Associate (SAA-C03)
·TW
·更新於 19 Jul 2026
某公司正在開發一款手機遊戲,該遊戲會將分數更新串流到後端處理器,然後將結果發佈到排行榜。該解決方案必須能夠處理大量的流量高峰、依收到的順序處理更新、將處理後的更新儲存在高度可用的資料庫中,並將管理開銷降到最低。解決方案架構師應該實作什麼?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 將分數更新推送到 Amazon Kinesis Data Streams。使用 AWS Lambda 處理 Kinesis Data Streams 中的更新。將處理後的更新儲存在 Amazon DynamoDB 中。.
為什麼這是答案
正確答案結合了無伺服器、高可用性和可擴展的服務。Amazon Kinesis Data Streams 能夠處理大量流量高峰,並保證依序處理資料。AWS Lambda 是無伺服器服務,可自動擴展以處理 Kinesis Data Streams 中的更新,且管理開銷最低。Amazon DynamoDB 是一個高度可用的 NoSQL 資料庫,非常適合儲存遊戲分數,並提供低延遲和高吞吐量。
選項二使用 Amazon EC2 和 Amazon Redshift。EC2 雖然可擴展,但管理開銷高於 Lambda。Redshift 是資料倉儲服務,不適合即時遊戲分數儲存。
選項三使用 Amazon SNS 和在 EC2 上執行的 SQL 資料庫。SNS 不保證依序處理,且 EC2 上的 SQL 資料庫管理開銷高,擴展性不如 DynamoDB。
選項四使用 Amazon SQS 和 Amazon RDS。SQS 雖然可靠,但與 Kinesis 相比,在處理大量串流資料方面可能效率較低。RDS 雖然高可用,但關係型資料庫在處理遊戲分數這種高寫入負載時,擴展性和成本效益可能不如 DynamoDB。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡