题目内容

开发人员拥有一个内部状态服务器,该服务器正在迁移到AWS.开发人员在新设计中必须具有更大的弹性.开发人员应如何重构应用程序以使其更具弹性?(选择两个.)()

A. 在 Amazon DynamoDB 上使用悲观并发
B. 将 Amazon CloudFront 与 Auto Scaling 组一起使用
C. 将 Amazon CloudFront 与 AWS Web Application Firewall 结合使用
D. 将会话状态数据存储在 Amazon DynamoDB 表中
E. 将 ELB 与 Auto Scaling 组一起使用

查看答案
更多问题

开发人员需要以代码形式管理AWS基础架构,并且必须能够部署基础架构的多个相同副本,暂缓更改并还原到以前的版本.哪种方法可以满足这些要求?()

A. 使用成本分配报告和 AWS OpsWorks 部署和管理基础架构.
B. 使用 Amazon CloudWatch 指标和警报以及资源标签来部署和管理基础架构.
C. 使用 AWS Elastic Beanstalk 和 AWS CodeCommit 部署和管理基础架构.
D. 使用 AWS CloudFormation 和 AWS CodeCommit 部署和管理基础架构

开发人员正在使用AWSLambda编写应用程序.为了简化测试和部署,开发人员需要在不修改Lambda代码的情况下轻松更改数据库连接字符串.如何满足此要求?()

A. 将连接字符串作为机密存储在 AWS Secrets Manager 中.
B. 将连接字符串存储在 IAM 用户帐户中.
C. 将连接字符串存储在 AWS KMS 中.
D. 将连接字符串存储为 Lambda 层

应用程序遇到了基于需求增加的性能问题.这种增加的需求是从具有自定义视图和查询的,从AmazonRDS托管数据库中提取的只读历史记录.开发人员必须在不更改数据库结构的情况下提高性能.哪种方法可以提高性能并最小化管理开销?()

A. 部署 Amazon DynamoDB,移动所有数据,然后指向 DynamoDB.
B. 部署 Redis 的 Amazon ElastiCache 并缓存应用程序的数据.
C. 在 Amazon EC2 上部署 Memcached 并缓存应用程序的数据.
D. 在 Amazon RDS 上部署 Amazon DynamoDB Accelerator(DAX)以提高缓存性能

一家公司正在开发一个Web应用程序,该应用程序允许其员工将个人资料图片上传到私有AmazonS3存储桶.个人资料图片没有大小限制,每次员工登录时都应显示.出于安全原因,图片不能公开访问.对于这种情况,什么是可行的长期解决方案?()

A. 上传图片时生成一个预签名的 URL.将 URL 保存在 Amazon DynamoDB 表中.员工登录后,将 URL 返回到浏览器.
B. 将图片的 S3 密钥保存在 Amazon DynamoDB 表中.创建一个 Amazon S3 VPC 终端节点,以允许员工登录后下载图片.
C. 使用 base64 编码图片.将 base64 字符串保存在 Amazon DB 表中.允许浏览器检索字符串并将其转换为图片.
D. 将图片的 S3 密钥保存在 Amazon DynamoDB 表中.每次员工登录时,使用函数来生成预签名的 URL.将 URL 返回到浏览器

答案查题题库