20 Questions

Aws devops engineer professional Quiz

1 :-

A company wants to use Amazon ECS to provide a Docker container runtime environment. For
compliance reasons, all Amazon EBS volumes used in the ECS cluster must be encrypted. Rolling
updates will be made to the cluster instances and the company wants the instances drained of all
tasks before being terminated.

How can these requirements be met? (Choose two.)

2 :-

A DevOps Engineer administers an application that manages video files for a video production
company. The application runs on Amazon EC2 instances behind an ELB Application Load
Balancer. The instances run in an Auto Scaling group across multiple Availability Zones. Data is
stored in an Amazon RDS PostgreSQL Multi-AZ DB instance, and the video files are stored in an
Amazon S3 bucket. On a typical day, 50 GB of new video are added to the S3 bucket. The
Engineer must implement a multi-region disaster recovery plan with the least data loss and the
lowest recovery times. The current application infrastructure is already described using AWS
CloudFormation.

Which deployment option should the Engineer choose to meet the uptime and recovery objectives
for the system?

3 :-

The Security team depends on AWS CloudTrail to detect sensitive security issues in the
company’s AWS account. The DevOps Engineer needs a solution to auto-remediate CloudTrail
being turned off in an AWS account.

What solution ensures the LEAST amount of downtime for the CloudTrail log deliveries?

4 :-

The Development team at an online retailer has moved to Business support and wants to take
advantage of the AWS Health Dashboard and the AWS Health API to automate remediation
actions for issues with the health of AWS resources. The first use case is to respond to AWS
detecting an IAM access key that is listed on a public code repository site. The automated
response will be to delete the IAM access key and send a notification to the Security team.

How should this be achieved?

5 :-

A media customer has several thousand Amazon EC2 instances in an AWS account. The
customer is using a Slack channel for team communications and important updates. A DevOps
Engineer was told to send all AWS-scheduled EC2 maintenance notifications to the company
Slack channel.

Which method should the Engineer use to implement this process in the LEAST amount of steps?

6 :-

An Amazon EC2 instance with no internet access is running in a Virtual Private Cloud (VPC) and needs to download an object from a restricted Amazon S3 bucket. When the DevOps Engineer
tries to gain access to the object, an AccessDenied error is received.

 

What are the possible causes for this error? (Choose three.)

7 :-

A company is setting up a centralized logging solution on AWS and has several requirements. The
company wants its Amazon CloudWatch Logs and VPC Flow logs to come from different sub
accounts and to be delivered to a single auditing account. However, the number of sub accounts
keeps changing. The company also needs to index the logs in the auditing account to gather
actionable insight.
 

How should a DevOps Engineer implement the solution to meet all of the company’s
requirements?

8 :-

An Engineering team manages a Node.js e-commerce application. The current environment
consists of the following components:


Amazon S3 buckets for storing content
 

Amazon EC2 for the front-end web servers
 

AWS Lambda for executing image processing
 

Amazon DynamoDB for storing session-related data
 

The team expects a significant increase in traffic to the site. The application should handle the
additional load without interruption. The team ran initial tests by adding new servers to the EC2
front-end to handle the larger load, but the instances took up to 20 minutes to become fully
configured. The team wants to reduce this configuration time.
 

What changes will the Engineering team need to implement to make the solution the MOST
resilient and highly available while meeting the expected increase in demand?

9 :-

A company has developed a static website hosted on an Amazon S3 bucket. The website is
deployed using AWS CloudFormation. The CloudFormation template defines an S3 bucket and a
custom resource that copies content into the bucket from a source location.

The company has decided that it needs to move the website to a new location, so the existing
CloudFormation stack must be deleted and re-created. However, CloudFormation reports that the
stack could not be deleted cleanly.

What is the MOST likely cause and how can the DevOps Engineer mitigate this problem for this
and future versions of the website?

10 :-

A DevOps Engineer has been asked by the Security team to ensure that AWS CloudTrail files are
not tampered with after being created. Currently, there is a process with multiple trails, using AWS
IAM to restrict access to specific trails. The Security team wants to ensure they can trace the
integrity of each file and make sure there has been no tampering.

Which option will require the LEAST effort to implement and ensure the legitimacy of the file while
allowing the Security team to prove the authenticity of the logs?

11 :-

A Development team is building more than 40 applications. Each app is a three-tiered web
application based on an ELB Application Load Balancer, Amazon EC2, and Amazon RDS.
Because the applications will be used internally, the Security team wants to allow access to the 40
applications only from the corporate network and block access from external IP addresses. The
corporate network reaches the internet through proxy servers. The proxy servers have 12 proxy IP
addresses that are being changed one or two times per month. The Network Infrastructure team
manages the proxy servers; they upload the file that contains the latest proxy IP addresses into an
Amazon S3 bucket. The DevOps Engineer must build a solution to ensure that the applications are
accessible from the corporate network.
 

Which solution achieves these requirements with MINIMAL impact to application development,
MINIMAL operational effort, and the LOWEST infrastructure cost?

12 :-

A Developer is designing a continuous deployment workflow for a new Development team to
facilitate the process for source code promotion in AWS. Developers would like to store and
promote code for deployment from development to production while maintaining the ability to roll
back that deployment if it fails.
 

Which design will incur the LEAST amount of downtime?

13 :-

A startup company is developing a web application on AWS. It plans to use Amazon RDS for
persistence and deploy the application to Amazon EC2 with an Auto Scaling group. The company
would also like to separate the environments for development, testing, and production.

What is the MOST secure approach to manage the application configuration?

14 :-

A Development team is currently using AWS CodeDeploy to deploy an application revision to an
Auto Scaling group. If the deployment process fails, it must be rolled back automatically and a
notification must be sent.

What is the MOST effective configuration that can satisfy all of the requirements?

15 :-

A large enterprise is deploying a web application on AWS. The application runs on Amazon EC2
instances behind an Application Load Balancer. The instances run in an Auto Scaling group
across multiple Availability Zones. The application stores data in an Amazon RDS Oracle DB
instance and Amazon DynamoDB. There are separate environments for development, testing, and
production.

What is the MOST secure and flexible way to obtain password credentials during deployment?

16 :-

An online retail company based in the United States plans to expand its operations to Europe and
Asia in the next six months. Its product currently runs on Amazon EC2 instances behind an
Application Load Balancer. The instances run in an Amazon EC2 Auto Scaling group across
multiple Availability Zones. All data is stored in an Amazon Aurora database instance.
 

When the product is deployed in multiple regions, the company wants a single product catalog
across all regions, but for compliance purposes, its customer information and purchases must be
kept in each region.
 

How should the company meet these requirements with the LEAST amount of application
changes?

17 :-

An online company uses Amazon EC2 Auto Scaling extensively to provide an excellent customer
experience while minimizing the number of running EC2 instances. The company’s self-hosted
Puppet environment in the application layer manages the configuration of the instances. The IT
manager wants the lowest licensing costs and wants to ensure that whenever the EC2 Auto
Scaling group scales down, removed EC2 instances are deregistered from the Puppet master as
soon as possible.

How can the requirement be met?

18 :-

A company is migrating an application to AWS that runs on a single Amazon EC2 instance.
Because of licensing limitations, the application does not support horizontal scaling. The
application will be using Amazon Aurora for its database.

How can the DevOps Engineer architect automated healing to automatically recover from EC2 and

Aurora failures, in addition to recovering across Availability Zones (AZs), in the MOST cost-
effective manner?

 

19 :-

A company runs a production application workload in a single AWS account that uses Amazon
Route 53, AWS Elastic Beanstalk, and Amazon RDS. In the event of a security incident, the
Security team wants the application workload to fail over to a new AWS account. The Security
team also wants to block all access to the original account immediately, with no access to any
AWS resources in the original AWS account, during forensic analysis.

What is the most cost-effective way to prepare to fail over to the second account prior to a security
incident?

20 :-

A DevOps Engineer is deploying a new web application. The company chooses AWS Elastic
Beanstalk for deploying and managing the web application, and Amazon RDS MySQL to handle
persistent data. The company requires that new deployments have minimal impact if they fail. The
application resources must be at full capacity during deployment, and rolling back a deployment
must also be possible.

Which deployment sequence will meet these requirements?

Mock Test Completion Certificate
You scored 0 out of 20 questions.

🏅

For your extraordinary service and contributions to your profession.
We are delighted in providing this certificate to you.

Tips for improving your score:

  • Make sure to read the questions and answer choices carefully.
  • Don't try to answer any choices that you don't know. It's better to skip a question.