解决方案架构师正在设计一项位于 Amazon API Gateway 后面的新服务。请求模式不可预测,并且可能突然从 0 激增到每秒 500 多个请求。当前持久化数据总量小于 1 GB,未来增长不确定,并且可以通过简单的键值请求进行查询。哪种 AWS 服务组合能够满足这些要求?(选择两项。)
选择一个答案
点击一个选项来检查您的答案。
正确答案: AWS Lambda, Amazon DynamoDB.
为什么这是答案
AWS Lambda 是一个无服务器计算服务,能够自动扩展以应对不可预测的请求模式,从零扩展到每秒数百甚至数千个请求,无需预置或管理服务器,非常适合API Gateway后的动态负载。Amazon DynamoDB 是一个无服务器的键值NoSQL数据库,具有极高的可扩展性和性能,能够轻松处理小于1GB的数据量以及未来不确定的增长,并支持简单的键值查询,与Lambda结合使用可以构建完全无服务器的解决方案。 Amazon EC2 Auto Scaling 和 AWS Fargate 需要管理或配置计算资源,虽然可以扩展,但不如Lambda的无服务器模型在应对从零到高并发的突发负载时那么高效和成本优化。MySQL-compatible Amazon Aurora 是关系型数据库,虽然性能优秀,但对于简单的键值查询和小于1GB的数据量而言,其复杂性和成本通常高于DynamoDB,且在无服务器架构中,DynamoDB与Lambda的集成更为紧密和高效。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡