Amazon (DVA-C01) Exam Questions And Answers page 44
A gaming application stores scores for players in an Amazon DynamoDB table that has four attributes: user_id, user_name, user_score, and user_rank. The users are allowed to update their names only. A user is authenticated by web identity federation.
Which set of conditions should be added in the policy attached to the role for the dynamodb: PutItem API call?
Which set of conditions should be added in the policy attached to the role for the dynamodb: PutItem API call?
Database Services
Security and Identity Services
A gaming application stores scores for players in an Amazon DynamoDB table that has four attributes: user_id, user_name, user_score, and user_rank. The users are allowed to update their names only. A user is authenticated by web identity federation.
Which set of conditions should be added in the policy attached to the role for the dynamodb: PutItem API call?
Which set of conditions should be added in the policy attached to the role for the dynamodb: PutItem API call?
Database Services
Security and Identity Services
A gaming company has deployed a web portal on AWS Elastic Beanstalk. The company sometimes needs to deploy new versions three or four times in a day. The company needs to deploy new features for all users as quickly as possible. The solution must minimize performance impact and must maximize availability.
What solution will meet these requirements?
What solution will meet these requirements?
Use a rolling deployment policy to deploy to Amazon EC2 instances.
Use an immutable deployment policy to deploy to Amazon EC2 instances.
Use an all-at-once deployment policy to deploy to Amazon EC2 instances.
Use a canary deployment strategy to deploy changes to Amazon EC2 instances.
Compute Services
Deployment and Management
A gaming company has deployed a web portal on AWS Elastic Beanstalk. The company sometimes needs to deploy new versions three or four times in a day. The company needs to deploy new features for all users as quickly as possible. The solution must minimize performance impact and must maximize availability.
What solution will meet these requirements?
What solution will meet these requirements?
Use a rolling deployment policy to deploy to Amazon EC2 instances.
Use an immutable deployment policy to deploy to Amazon EC2 instances.
Use an all-at-once deployment policy to deploy to Amazon EC2 instances.
Use a canary deployment strategy to deploy changes to Amazon EC2 instances.
Compute Services
Deployment and Management
A gaming company is developing a mobile game app for iOS and Android platforms. This mobile game securely stores user data locally on the device. The company wants users to have the ability to use multiple devices for the game. The company needs to synchronize user data across devices without creating a backend application.
Which AWS service or feature should the company use to meet these requirements?
Which AWS service or feature should the company use to meet these requirements?
AWS Lambda@Edge
Amazon S3 Transfer Acceleration
Amazon DynamoDB Accelerator (DAX)
AWS Amplify with AWS AppSync
Storage Services
Deployment and Management
A gaming company is developing a mobile game app for iOS and Android platforms. This mobile game securely stores user data locally on the device. The company wants users to have the ability to use multiple devices for the game. The company needs to synchronize user data across devices without creating a backend application.
Which AWS service or feature should the company use to meet these requirements?
Which AWS service or feature should the company use to meet these requirements?
AWS Lambda@Edge
Amazon S3 Transfer Acceleration
Amazon DynamoDB Accelerator (DAX)
AWS Amplify with AWS AppSync
Storage Services
Monitoring and Troubleshooting
A gaming company is developing a mobile game application for iOS and Android platforms. This mobile game securely stores user data locally on the device. The company wants to allow users to use multiple device for the game, which requires user data synchronization across devices.
Which service should be used to synchronize user data across devices without the need to create a backend application?
Which service should be used to synchronize user data across devices without the need to create a backend application?
AWS Lambda
Amazon S3
Amazon DynamoDB
Amazon Cognito
Storage Services
Monitoring and Troubleshooting
A global company has an application running on Amazon EC2 instances that serves image files from Amazon S3. User requests from the browser are causing high traffic, which results in degraded performance.
Which optimization solution should a developer implement to increase application performance?
Which optimization solution should a developer implement to increase application performance?
Create multiple prefixes in the S3 bucket to increase the request rate.
Create an Amazon ElastiCache cluster to cache and serve frequently accessed items.
Use Amazon CloudFront to serve the content of images stored in Amazon S3.
Submit a ticket to AWS Support to request a rate limit increase for the S3 bucket.
Compute Services
Storage Services
A Lambda function is packaged for deployment to multiple environments, including development, test, production, etc. Each environment has unique set of resources such as databases, etc.
How can the Lambda function use the resources for the current environment?
How can the Lambda function use the resources for the current environment?
Apply tags to the Lambda functions.
Hardcore resources in the source code.
Use environment variables for the Lambda functions.
Use separate function for development and production.
Compute Services
Database Services
A Lambda function processes data before sending it to a downstream service. Each piece of data is approximately 1MB in size. After a security audit, the function is now required to encrypt the data before sending it downstream.
Which API call is required to perform the encryption?
Which API call is required to perform the encryption?
Pass the data to the KMS ReEncrvpt API for encryption.
Use the KMS GenerateDataKev API to get an encryption key.
Use the KMS GenerateDataKeyWithoutPlainText API to get an encryption key.
Pass the data to KMS as part of the Encrypt API for encryption.
Security and Identity Services
Comments