AWS-DA(231-240)
AWS Developer Certification Quiz
Test your knowledge on AWS development best practices and services with our comprehensive quiz. This quiz consists of 10 thought-provoking questions designed to evaluate your understanding of AWS tools like EC2, Lambda, and DynamoDB.
Whether you’re preparing for a certification or just looking to refresh your skills, this quiz will help you:
- Enhance your AWS knowledge
- Identify areas for improvement
- Prepare for AWS certification exams
A developer wants to monitor an application that is deployed on Amazon EC2 instances using AWS X-Ray. What procedures must be taken to do the monitoring?
A. Deploy the X-Ray SDK with the application and use X-Ray annotation.
B. Install the X-Ray daemon and instrument the application code.
C. Install the X-Ray daemon and configure it to forward data to Amazon CloudWatch Events
D. Deploy the X-Ray SDK with the application and instrument the application code.
When deploying new application versions on AWS Elastic Beanstalk, an application's error rate increases, resulting in service deterioration for customers. This, the Development team thinks, is due to the capacity loss throughout the deployment processes. The team want to update the environment's deployment policy configuration to one that maintains full capacity during deployment while using current instances. Which deployment strategy will satisfy these criteria while using current instances?
A. All at once
B. Rolling
C. Rolling with additional batch
D. Immutable
A business has a web application that is authenticated by an Amazon Cognito user pool. The business want to construct a login page including the business's logo. What actions should a developer take to ensure compliance with these requirements?
A. Create a hosted user interface in Amazon Cognito and customize it with the company logo.
B. Create a login page with the company logo and upload it to Amazon Cognito.
C. Create a login page in Amazon API Gateway with the logo and save the link in Amazon Cognito.
D. Upload the logo to the Amazon Cognito app settings and point to the logo on a custom login page.
A programmer is developing a serverless ecommerce application using AWS Lambda. An asynchronous workflow is responsible for managing the checkout process and must arrange the execution of many Lambda functions. Each item in the shopping cart triggers a separate function in the process. The developer orchestrates the process using AWS Step Functions. The checkout process is currently executing the Lambda functions serially, and the developer want to optimize the procedure's speed. What actions should the developer take to ensure compliance with these requirements?
A. Use a Choice state to identify the size of the cart and invoke a specific Lambda function with the entire cart content.
B. Use a Retry field for a second run to process all the items that failed.
C. Use a Parallel state to iterate over all the items in parallel.
D. Use a Map state to iterate over all the items in the cart.
To increase read speed, an application makes use of a single-node Amazon ElastiCache for Redis instance. Demand for the application has grown significantly over time, putting an increasing strain on the ElastiCache instance. It is vital that this cache layer is capable of handling the load and being robust in the event of a node failure. What can be done by the developer to meet load and resilience requirements?
A. Add a read replica instance.
B. Migrate to a Memcached cluster.
C. Migrate to an Amazon Elasticsearch Service cluster.
D. Vertically scale the ElastiCache instance.
A developer intends to create a REST API via the usage of an Amazon API Gateway and AWS Lambda. The developer will be responsible for managing three unique environments: development, test, and production. How should the application be delivered with the least amount of resources possible?
A. Create a separate API Gateway and separate Lambda function for each environment in the same Region.
B. Assign a Region for each environment and deploy API Gateway and Lambda to each Region.
C. Create one API Gateway with multiple stages with one Lambda function with multiple aliases.
D. Create one API Gateway and one Lambda function, and use a REST parameter to identify the environment.
A corporation is transferring its on-premises web application from a single server to AWS. To balance the demand, the firm wants to deploy numerous servers behind an Elastic Load Balancer (ELB) and to keep session data in memory on the web server. The organization does not want to lose session data in the event of a server failure or outage, and it also wants to minimize user downtime. Where should the organization relocate session data to most effectively decrease downtime and increase the fault tolerance of customers' session data?
A. An Amazon ElastiCache for Redis cluster
B. A second Amazon EBS volume
C. The web server's primary disk
D. An Amazon EC2 instance dedicated to session data
A development team is deploying a two-tier application in production using AWS Elastic Beanstalk. The application comprises of a load-balanced web tier and an Amazon RDS database layer. The team want to partition the RDS instance from the Elastic Beanstalk instance. How is this possible?
A. Use the Elastic Beanstalk CLI to disassociate the database.
B. Use the AWS CLI to disassociate the database.
C. Change the deployment policy to disassociate the database.
D. Recreate a new Elastic Beanstalk environment without Amazon RDS.
A developer is attempting to get data from the demoman-table database in Amazon DynamoDB. The developer set the AWS CLI to utilize the credentials of a particular IAM user and ran the following command:
The command produced errors and returned no rows.
Which of the following is the MOST LIKELY CAUSE of these problems?
A. The command is incorrect; it should be rewritten to use put-item with a string argument.
B. The developer needs to log a ticket with AWS Support to enable access to the demoman-table.
C. Amazon DynamoDB cannot be accessed from the AWS CLI and needs to be called via the REST API.
D. The IAM user needs an associated policy with read access to demoman-table.
A developer has established a new AWS IAM user with the s3:putObject permission, which enables him to write to a particular Amazon S3 bucket. As a default, this S3 bucket employs server-side encryption with AWS KMS controlled keys (SSE-KMS). When contacting the PutObject API with the IAM user's access key and secret key, the application encountered an access denied error. How is this problem to be resolved?
A. Update the policy of the IAM user to allow the s3:Encrypt action.
B. Update the bucket policy of the S3 bucket to allow the IAM user to upload objects.
C. Update the policy of the IAM user to allow the kms:GenerateDataKey action.
D. Update the ACL of the S3 bucket to allow the IAM user to upload objects.
{"name":"AWS-DA(231-240)", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your knowledge on AWS development best practices and services with our comprehensive quiz. This quiz consists of 10 thought-provoking questions designed to evaluate your understanding of AWS tools like EC2, Lambda, and DynamoDB.Whether you’re preparing for a certification or just looking to refresh your skills, this quiz will help you:Enhance your AWS knowledgeIdentify areas for improvementPrepare for AWS certification exams","img":"https:/images/course4.png"}