AWS-DA(301-310)
AWS Developer Skills Challenge
Test your knowledge and skills related to AWS development practices with this engaging quiz! Dive into topics about AWS services like Lambda, EC2, and CloudFront, and demonstrate your expertise in cloud application development.
- 10 challenging questions
- Focus on real-world scenarios
- Improve your AWS understanding
A developer is developing a web application that will be deployed on Amazon EC2 instances behind an application load balancer that will be visible to the public (ALB). In front of the ALB, the developer must install an Amazon CloudFront distribution. Additionally, the developer must verify that client data that originates outside the VPC is secured during transit. Which configuration options in CloudFront should the developer use to achieve these requirements? (Select two.)
A. Restrict viewer access by using signed URLs.
B. Set the Origin Protocol Policy setting to Match Viewer.
C. Enable field-level encryption.
D. Enable automatic object compression.
E. Set the Viewer Protocol Policy setting to Redirect HTTP to HTTPS.
A developer transferred a web application to Amazon Web Services (AWS). As part of the move, the developer used a blue/green deployment to automate the continuous integration/continuous improvement (CI/CD) process. The deployment creates new Amazon EC2 instances in an Auto Scaling group, which is configured to run behind a new Application Load Balancer. Following the move, the Developer started receiving complaints from users who had been booted off the system. Additionally, the system needs users to log in upon each new deployment. How are these problems to be resolved?
A. Use rolling updates instead of a blue/green deployment
B. Externalize the user sessions to Amazon ElastiCache
C. Turn on sticky sessions in the Application Load Balancer
D. Use multicast to replicate session information
A development team want to instrument their code in order to offer AWS X-Ray with more specific information than simply outgoing and incoming requests provide. This will result in Because the Development team generates a vast quantity of data, they want to create indexing so they can filter it. What actions should the development team take to accomplish this?
A. Add annotations to the segment document and the code
B. Add metadata to the segment document and the code
C. Configure the necessary X-Ray environment variables
D. Install required plugins for the appropriate AWS SDK
A developer creates an AWS Lambda function and uploads it to Amazon S3 in the form of a.ZIP file. The developer modifies the code and sends an updated.ZIP file to Amazon S3. Lambda, on the other hand, runs the preceding code. How can the Developer resolve this in the LEAST obtrusive manner possible?
A. Create another Lambda function and specify the new .ZIP file.
B. Call the update-function-code API.
C. Remove the earlier .ZIP file first, then add the new .ZIP file.
D. Call the create-alias API.
A programmer is developing an application that will process data that has been uploaded to an Amazon S3 bucket. The developer anticipates that the data will be processed in less than one minute on average. How can the developer deploy and activate the program efficiently and with the least amount of latency?
A. Deploy the application as an AWS Lambda function and invoke it with an Amazon CloudWatch alarm triggered by an S3 object upload.
B. Deploy the application as an AWS Lambda function and invoke it with an S3 event notification.
C. Deploy the application as an AWS Lambda function and invoke it with an Amazon CloudWatch scheduled event.
D. Deploy the application onto an Amazon EC2 instance and have it poll the S3 bucket for new objects.
A supplier is now developing a new RESTful API that will allow consumers to inquire the status of their orders. The following API endpoint was requested by the consumers. http://www.supplierdomain.com/status/customerID Which of the following application architectures satisfies the specification? (Select two.)
A. Amazon SQS; Amazon SNS
B. Elastic Load Balancing; Amazon EC2
C. Amazon ElastiCache; Amazon Elacticsearch Service
D. Amazon API Gateway; AWS Lambda
E. Amazon S3; Amazon CloudFront
A developer wishes to activate AWS X-Ray for a secure application hosted on Amazon ECS. Which sequence of actions enables X-Ray? (Select three.)
A. Create a Docker image that runs the X-Ray daemon.
B. Add instrumentation to the application code for X-Ray.
C. Install the X-Ray daemon on the underlying EC2 instance.
D. Configure and use an IAM EC2 instance role.
E. Register the application with X-Ray.
F. Configure and use an IAM role for tasks.
A development team wishes to build and deploy an application instantly after a modification to the source code is made. Which methods could be utilized to initiate the deployment? (Select two.)
A. Store the source code in an Amazon S3 bucket. Configure AWS CodePipeline to start whenever a file in the bucket changes.
B. Store the source code in an encrypted Amazon EBS volume. Configure AWS CodePipeline to start whenever a file in the volume changes.
C. Store the source code in an AWS CodeCommit repository. Configure AWS CodePipeline to start whenever a change is committed to the repository.
D. Store the source code in an Amazon S3 bucket. Configure AWS CodePipeline to start every 15 minutes.
E. Store the source code in an Amazon EC2 instance's ephemeral storage. Configure the instance to start AWS CodePipeline whenever there are changes to the source code.
For collaborative software development, a business need a version control system. The system's features must contain the following: ✑ Support for batches of changes across multiple files ✑ Parallel branching ✑ Version tracking Which AWS service will satisfy these criteria?
A. AWS CodePipeline
B. Amazon S3
C. AWS CodeBuild
D. AWS CodeCommit
A corporation has integrated AWS CodeDeploy into their cloud native continuous integration and delivery (CI/CD) stack. Automatic rollbacks are enabled during the deployment of a new version of a popular web application from on-premises to Amazon EC2. What happens if the new version's deployment fails due to code regression?
A. The last known good deployment is automatically restored using the snapshot stored in Amazon S3.
B. CodeDeploy switches the Amazon Route 53 alias records back to the known good green deployment and terminates the failed blue deployment.
C. A new deployment of the last known version of the application is deployed with a new deployment ID.
D. AWS CodePipeline promotes the most recent deployment with a SUCCEEDED status to production.
{"name":"AWS-DA(301-310)", "url":"https://www.quiz-maker.com/QPREVIEW","txt":"Test your knowledge and skills related to AWS development practices with this engaging quiz! Dive into topics about AWS services like Lambda, EC2, and CloudFront, and demonstrate your expertise in cloud application development.10 challenging questionsFocus on real-world scenariosImprove your AWS understanding","img":"https:/images/course8.png"}