Exam AWS-DevOps: AWS Certified DevOps Engineer - Professional, exam AWS-DevOps training materials and reference information

AWS-DevOps Practice Exam
        Choosing to participate in AWS-DevOps exam is a wise choice, because if you have a AWS Certified DevOps Engineer certification, your salary and job position will be improved quickly and then your living standard will provide at the same time. But passing the  exam is not very easy, it need to spend a lot of time and energy to master relevant IT professional knowledge. AWS Certified DevOps Engineer - Professional Practice Exam will help you not only pass within the first try, but also save your valuable time. TestSimulate AWS-DevOps practice test guarantees your success . Our goods have been recognised since the AWS-DevOps prior to the check by many training institutions, if you'll be able to do all of the queries correctly in AWS Certified DevOps Engineer - Professional  Practice Exam, you can surely pass Network Appliance exam at your first try.

AWS-DevOps Exam Questions Help You Pass  Exam
AWS Certified DevOps Engineer - Professional Practice Exam are often regarded as some of the most challenging you will face today. You will surely have a thorough understanding of Network Appliance NS0-159 knowledge. You'll be pleased after getting AWS Certified DevOps Engineer - Professional  Practice Exam. TestSimulate is the best site which provides you with the necessary AWS-DevOps questions that will help you to get the AWS-DevOps exam right on the first time.

Pass AWS-DevOps Exam Successfully, Or 100% Money Back Guarantee
AWS-DevOps exam is composed by current and active Information Technology experts, who use their experience in preparing you for Network Appliance SAA-C01 questions future in IT.AWS-DevOps exam is a new turning point in the IT industry.. With the spread and progress of information technology, you will see hundreds of online resources which provide AWS-DevOps questions and answers.

Try free demo before buying 
A customer wants the best performance for their Oracle DB solution. They are willing to configure their high-availability nodes so the load is less than 50% per node, to protect performance during failover. They want to enhance read and write performance.

Free demo for reference: 

NEW QUESTION: 1
Your public website uses a load balancer and an Auto Scalinggroup in a virtual private cloud.
Your chief security officer has asked you to set up a monitoring system that quickly detects and alerts
your team when a large sudden traffic increase occurs. How should you set this up?
A. Setup an Amazon CloudWatch alarm for the Elastic Load Balancing Networkln metricand then use
Amazon SNS to alert your team.
B. Usean Amazon EMR job to run every thirty minutes, analyze the Elastic LoadBalancing access logs
in a batch manner to detect a sharp increase in trafficand then use the Amazon Simple Email Service
to alert your team.
C. Setup a cron job to actively monitor the AWS CloudTrail logs for increased trafficand use Amazon
SNS to alert your team.
D. Usean Amazon EMR job to run every thirty minutes analyze the CloudWatch logs fromyour
application Amazon EC2 instances in a batch manner to detect a sharpincrease in traffic and then use
the Amazon SNS SMS notification to alert yourteam
E. Setup an Amazon CloudWatch alarm for the Amazon EC2 Networkln metric for the AutoScaling
group and then use Amazon SNS to alert your team.
Answer: E
Explanation
The below snapshot from the AWS documentation gives details on the Networkln metric.

NEW QUESTION: 2
What is required to achieve gigabit network throughput on EC2? You already selected cluster-
compute, 10GB instances with enhanced networking, and your workload is already network-bound,
but you are not seeing 10 gigabit speeds.
A. Enable biplex networking on your servers, so packets are non-blocking in both directions and
there's no switching overhead.
B. Select PIOPS for your drives and mount several, so you can provision sufficient disk throughput.
C. Use a placement group for your instances so the instances are physically near each other in the
same Availability Zone.
D. Ensure the instances are in different VPCs so you don't saturate the Internet Gateway on any one
VPC.
Answer: C
Explanation
A placement group is a logical grouping of instances within a single Availability Zone. Placement
groups are recommended for applications that benefit from low network latency, high network
throughput, or both. To provide the lowest latency, and the highest packet-per-second network
performance for your placement group, choose an instance type that supports enhanced networking.
For more information on Placement Groups, please visit the below URL:
* http://docs.aws.amazon.com/AWSCC2/latest/UserGuide/placement-groups.html

NEW QUESTION: 3
Which of the following is not a supported platform for the Elastic beanstalk service
A. AngularJS
B. PHP
C. Java
D. .Net
Answer: A
Explanation
For more information on Elastic beanstalk, please visit the below URL:
* http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/concepts.platforms.html

NEW QUESTION: 4
For AWS Auto Scaling, what is the first transition state an instance enters after leaving steady
state when scaling in due to health check failure or decreased load?
A. EnteringStandby
B. Terminating:Wait
C. Detaching
D. Terminating
Answer: D
Explanation
The below diagram shows the Lifecycle policy. When the scale-in happens, the first action is the
Terminating action.
For more information on Autoscaling Lifecycle, please refer to the below link:
* http://docs.aws.amazon.com/autoscaling/latest/userguide/AutoScaingGroupLifecycle.html

NEW QUESTION: 5
You have a number of Cloudformation stacks in your IT organization. Which of the following
commands will help see all the cloudformation stacks which have a completed status?
A. stacks-complete
B. describe-stacks
C. list-templates
D. list-stacks
Answer: D
Explanation
The following is the description of the list-stacks command
Returns the summary information for stacks whose status matches the specified StackStatusFilter.
Summary information for stacks that have been deleted is kept for 90 days after the stack is deleted.
If no stack-status-filter is specified, summary information for all stacks is returned (including existing
stacks and stacks that have been deleted).
For more information on the list-stacks command please visit the below link
http://docs.aws.amazon.com/cli/latest/reference/cloudformation/list-stacks.html

NEW QUESTION: 6
You recently encountered a major bug in your web application during a deployment cycle.
During this failed deployment, it took the team four hours to roll back to a previously working state,
which left customers with a poor user experience. During the post-mortem, you team discussed the
need to provide a quicker, more robust way to roll back failed deployments. You currently run your
web application on Amazon EC2 and use Elastic Load Balancingforyour load balancing needs.
Which technique should you use to solve this problem?
A. UsingElastic BeanStalk redeploy your web application and use the Elastic BeanStalkAPI to trigger a
FailedDeployment API call to initiate a rollback to theprevious version.
B. Createdeployable versioned bundles of your application. Store the bundle on AmazonS3. Use an
AWS OpsWorks stack to redeploy your web application and use AWSOpsWorks application
versioningto initiate a rollback during failures.
C. Createdeployable versioned bundles of your application. Store the bundle on AmazonS3. Re-
deploy your web application on Elastic Beanstalk and enable the ElasticBeanstalk auto -
rollbackfeature tied to Cloud Watch metrics that definefailure.
D. Usean AWS OpsWorks stack to re-deploy your web application and use AWS
OpsWorksDeploymentCommand to initiate a rollback during failures.
Answer: D
Explanation
The AWS Documentation mentions the following
AWS DeploymentCommand has a rollback option in it. Following commands are available for apps to
use:
deploy: Deploy App.
Ruby on Rails apps have an optional args parameter named migrate. Set Args to {"migrate":["true"])
to migrate the database.
The default setting is {"migrate": ["false"]).
The "rollback" feature Rolls the app back to the previous version.
When we are updating an app, AWS OpsWorks stores the previous versions, maximum of upto five
versions.
We can use this command to roll an app back as many as four versions.
Reference Link:
* http://docsws.amazon.com/opsworks/latest/APIReference/API_DeploymentCommand.html

NEW QUESTION: 7
You currently have the following setup in AWS
1) An Elastic Load Balancer
2) Auto Scaling Group which launches EC2 Instances
3) AMIs with your code pre-installed
You want to deploy the updates of your app to only a certain number of users. You want to have a
cost-effective solution. You should also be able to revert back quickly. Which of the below solutions is
the most feasible one?
A. Create new AM Is with the new app. Then use the new EC2 instances in half proportion to the
older instances.
B. Create a full second stack of instances, cut the DNS over to the new stack of instances, and change
the DNS back if a rollback is needed.
C. Create a second ELB, and a new Auto Scaling Group assigned a new Launch Configuration. Create a
new AMI with the updated app. Use Route53 Weighted Round Robin records to adjust the proportion
of traffic hitting the two ELBs.
D. Redeploy with AWS Elastic Beanstalk and Elastic Beanstalk versions. Use Route 53 Weighted
Round Robin records to adjust the proportion of traffic hitting the two ELBs
Answer: C
Explanation
The Weighted Routing policy of Route53 can be used to direct a proportion of traffic to your
application. The best option is to create a second CLB, attach the new Autoscaling Group and then
use Route53 to divert the traffic.
Option B is wrong because just having EC2 instances running with the new code will not help.
Option C is wrong because Clastic beanstalk is good for development environments, and also there is
no mention of having 2 environments where environment url's can be swapped.
Option D is wrong because you still need Route53 to split the traffic.
For more information on Route53 routing policies, please refer to the below link:
* http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/routing-policy.html

NEW QUESTION: 8
You need to investigate one of the instances which is part of your Autoscaling Group. How
would you implement this.
A. Suspend the AZRebalance process so that Autoscaling will not terminate the instance
B. Put the instance in a standby state
C. Put the instance in a InService state
D. Suspend the AddToLoadBalancer process
Answer: B
Explanation
The AWS Documentation mentions
Auto Scaling enables you to put an instance that is in the InService state into the Standbystate,
update or troubleshoot the instance, and then return the instance to service. Instances that are on
standby are still part of the Auto Scaling group, but they do not actively handle application traffic.
For more information on the standby state please refer to the below link:
* http://docs.aws.amazon.com/autoscaling/latest/userguide/as-enter-exit-standby.html

NEW QUESTION: 9
You are building a mobile app for consumers to post cat pictures online. You will be storing
the images in AWS S3. You want to run the system very cheaply and simply. Which one of these
options allows you to build a photo sharing application with the right authentication/authorization
implementation.
A. Use JWT or SAML compliant systems to build authorization policies. Users log in with a username
and password, and are given a token they can use indefinitely to make calls against the photo
infrastructure.
C Use AWS API Gateway with a constantly rotating API Key to allow access from the client-side.
Construct a custom build of the SDK and include S3 access in it.
B. Create an AWS oAuth Service Domain ad grant public signup and access to the domain. During
setup, add at least one major social media site as a trusted Identity Provider for users.
C. Build the application out using AWS Cognito and web identity federation to allow users to log in
using Facebook or Google Accounts. Once they are logged in, the secret token passed to that user is
used to directly access resources on AWS, like AWS S3. /
Answer: C
Explanation
Amazon Cognito lets you easily add user sign-up and sign-in and manage permissions for your mobile
and web apps. You can create your own user directory within Amazon Cognito. You can also choose
to authenticate users through social identity providers such as Facebook, Twitter, or Amazon; with
SAML identity solutions; or by using your own identity system. In addition, Amazon Cognito enables
you to save data locally on users' devices, allowing your applications to work even when the devices
are offline. You can then synchronize data across users' devices so that their app experience remains
consistent regardless of the device they use.
For more information on AWS Cognito, please visit the below URL:
* http://docs.aws.amazon.com/cognito/latest/developerguide/what-is-amazon-cognito.html

NEW QUESTION: 10
An audit is going to be conducted for your company's AWS account. Which of the following
steps will ensure that the auditor has the right access to the logs of your AWS account
A. Ensure CloudTrail is enabled. Create a user account for the Auditor and attach the
AWSCLoudTrailReadOnlyAccess Policy to the user.
B. Ensure that Cloudtrail is enabled. Create a user for the IT Auditor and ensure that full control is
given to the userfor Cloudtrail.
D- Enable Cloudwatch logs. Create a user for the IT Auditor and ensure that full control is given to the
userfor the Cloudwatch logs.
C. Enable S3 and ELB logs. Send the logs as a zip file to the IT Auditor.
Answer: A
Explanation
The AWS Documentation clearly mentions the below
AWS CloudTrail is an AWS service that helps you enable governance, compliance, and operational
and risk auditing of your AWS account. Actions taken by a user, role, or an AWS service are recorded
as events in CloudTrail. Events include actions taken in the AWS Management Console, AWS
Command Line Interface, and AWS SDKs and APIs.
For more information on Cloudtrail, please visit the below URL:
* http://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-user-guide.html

NEW QUESTION: 11
You have an asynchronous processing application usingan Auto Scaling Group and an SQS
Queue. The Auto Scaling Group scales according to the depth of the job queue. The completion
velocity of the jobs has gone down, the Auto Scaling Group size has maxec out, but the inbound job
velocity did not increase. What is a possible issue?
A. The scaling metric is not functioning correctly.
B. Someone changed the 1AM Role Policy on the instances in the worker group and broke
permissions to access the queue.
C. The routing tables changed and none of the workers can process events anymore.
D. Some of the new jobs coming in are malformed and unprocessable.
Answer: D
Explanation
This question is more on the grounds of validating each option
Option B is invalid, because the Route table would have an effect on all worker processes and no jobs
would have been completed.
Option C is invalid because if the 1AM Role was invalid then no jobs would be completed.
Option D is invalid because the scaling is happening, its just that the jobs are not getting completed.
For more information on Scaling on Demand, please visit the below URL:
* http://docs.aws.amazon.com/autoscaling/latest/userguide/as-scale-based-on-demand.html

NEW QUESTION: 12
You have a development team that is continuously spending a lot of time rolling back updates
for an application. They work on changes, and if the change fails, they spend more than 5-6h in
rolling back the update. Which of the below options can help reduce the time for rolling back
application versions.
A. Use OpsWorks and re-deploy using rollback feature.
B. Use Elastic Beanstalk and re-deploy using Application Versions
C. Use S3 to store each version and then re-deploy with Elastic Beanstalk
D. Use CloudFormation and update the stack with the previous template
Answer: B
Explanation
Option B is invalid because Clastic Beanstalk already has the facility to manage various versions and
you don't need to use S3 separately for this.
Option C is invalid because in Cloudformation you will need to maintain the versions. Clastic
Beanstalk can so that automatically for you.
Option D is good for production scenarios and Clastic Beanstalk is great for development scenarios.
AWS beanstalk is the perfect solution for developers to maintain application versions.
With AWS Clastic Beanstalk, you can quickly deploy and manage applications in the AWS Cloud
without worrying about the infrastructure that runs those applications. AWS Clastic Beanstalk
reduces management complexity without restricting choice or control.
You simply upload your application, and AWS Clastic
Beanstalk automatically handles the details of capacity provisioning, load balancing, scaling, and
application health monitoring.
For more information on AWS Beanstalk please refer to the below link:
* https://aws.amazon.com/documentation/elastic-beanstalk/

NEW QUESTION: 13
As part of your deployment process, you are configuring your continuous integration (CI)
system to build AMIs. You want to build them in an automated manner that is also cost-efficient.
Which method should you use?
A. Havethe CI system launch a new spot instance bootstrap the code and apps onto theinstance and
create an AMI out of it.
B. Havethe CI system launch a new instance, bootstrap the code and apps onto theinstance and
create an AMI out of it.
C. Uploadall contents of the image to Amazon S3 launch the base instance, download allof the
contents from Amazon S3 and create the AMI.
D. Attachan Amazon EBS volume to your CI instance, build the root file system of yourimage on the
volume, and use the Createlmage API call to create an AMI out ofthis volume.
Answer: A
Explanation
The AWS documentation mentions the following
If your organization uses Jenkins software in a CI/CD pipeline, you can add Automation as a post-build
step to pre-install application releases into Amazon Machine Images (AMIs). You can also use the
Jenkins scheduling feature to call Automation and create your own operating system (OS) patching
cadence For more information on Automation with Jenkins, please visit the link:

NEW QUESTION: 14
Your company has an on-premise Active Directory setup in place. The company has extended
their footprint on AWS, but still want to have the ability to use their on-premise Active Directory for
authentication. Which of the following AWS services can be used to ensure that AWS resources such
as AWS Workspaces can continue to use the existing credentials stored in the on-premise Active
Directory.
A. Use the ClassicLink feature on AWS
B. Use the Active Directory connector service on AWS
C. Use the Active Directory service on AWS
D. Use the AWS Simple AD service
Answer: B
Explanation
The AWS Documentation mentions the following
AD Connector is a directory gateway with which you can redirect directory requests to your on-
premises Microsoft Active Directory without caching any information in the cloud. AD Connector
comes in two sizes, small and large. A small AD Connector is designed for smaller organizations of up
to 500 users. A large AD Connector can support larger organizations of up to 5,000 users.
For more information on the AD connector, please refer to the below URL:
http://docs.aws.amazon.com/directoryservice/latest/admin-guide/directory_ad_connector.html

NEW QUESTION: 15
Which of the below is not a lifecycle event in Opswork?
A. Uninstall
C Configure
B. Shutdown
C. Setup
Answer: A
Explanation
Below are the Lifecycle events of Opsstack
1) Setup - This event occurs after a started instance has finished booting.
2) Configure - This event occurs on all of the stack's instances when one of the following occurs:
a) An instance enters or leaves the online state.
b) You associate an Clastic IP address with an instance or disassociate one from an instance.
c) You attach an Clastic Load Balancing load balancer to a layer, or detach one from a layer.
3) Deploy - This event occurs when you run a Deploy command, typically to deploy an application to a
set of application server instances.
4) Undeploy - This event occurs when you delete an app or run an Undeploy command to remove an
app from a set of application server instances.
5) Shutdown - This event occurs after you direct AWS Ops Works Stacks to shut an instance down but
before the associated Amazon CC2 instance is actually terminated For more information on Opswork
lifecycle events, please visit the below URL:
* http://docs.aws.amazon.com/opsworks/latest/userguide/workingcookbook-events.html

NEW QUESTION: 16
You are building a Ruby on Rails application for internal, non-production use which uses MySQL
as a database. You want developers without very much AWS experience to be able to deploy new
code with a single command line push. You also want to set this up as simply as possible. Which tool
is ideal for this setup?
A. AWSOpsWorks
B. AWS ELB+ EC2 with CLI Push
C. AWS Elastic Beanstalk
D. AWSCIoudFormation
Answer: C
Explanation
With Elastic Beanstalk, you can quickly deploy and manage applications in the AWS Cloud without
worrying about the infrastructure that runs those applications.
AWS Elastic Beanstalk reduces management complexity without restricting choice or control. You
simply upload your application, and Elastic Beanstalk automatically handles the details of capacity
provisioning, load balancing, scaling, and application health monitoring Elastic Beanstalk supports
applications developed in Java, PHP, .NET, Node.js, Python, and Ruby, as well as different container
types for each language.
For more information on Elastic beanstalk, please visit the below URL:
* http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/Welcome.html

NEW QUESTION: 17
What is the amount of time that Opswork stacks services waits for a response from an
underlying instance before deeming it as a failed instance?
A. 60minutes
B. 5minutes.
C. 20minutes.
D. Iminute.
Answer: B
Explanation
The AWS Documentation mentions
Every instance has an AWS OpsWorks Stacks agent that communicates regularly with the service.
AWS OpsWorks Stacks uses that communication to monitor instance health. If an agent does not
communicate with the service for more than approximately five minutes, AWS OpsWorks Stacks
considers the instance to have failed.
For more information on the Auto healing feature, please visit the below URL:
* http://docs.aws.amazon.com/opsworks/latest/userguide/workinginstances-autohealing.html

NEW QUESTION: 18
Which of the following is not a supported platform on Elastic Beanstalk?
A. Go
B. PackerBuilder
C. Nodejs
D. JavaSE
E. Kubernetes
Answer: E
Explanation
Answer-C
Below is the list of supported platforms
*Packer Builder
*Single Container Docker
*Multicontainer Docker
*Preconfigured Docker
*Go
*Java SE
*Java with Tomcat
*NET on Windows Server with I IS
*Nodejs
*PHP
*Python
*Ruby
For
more information on the supported platforms please refer to the below link
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/concepts.platforms.html

NEW QUESTION: 19
You have an application hosted in AWS. You wanted to ensure that when certain thresholds
are reached, a Devops Engineer is notified. Choose 3 answers from the options given below
A. Once a CloudWatch alarm is triggered, use SNS to notify the Senior DevOps Engineer.
B. Use CloudWatch Logs agent to send log data from the app to CloudWatch Logs from Amazon EC2
instances
C. Pipe data from EC2 to the application logs using AWS Data Pipeline and CloudWatch
D. Set the threshold your application can tolerate in a CloudWatch Logs group and link a CloudWatch
alarm on that threshold.
Answer: A,B,D
Explanation
You can use Cloud Watch Logs to monitor applications and systems using log data. For example,
CloudWatch Logs can track the number of errors that occur in your application logs and send you a
notification whenever the rate of errors exceeds a threshold you specify.
CloudWatch Logs uses your log data for monitoring; so, no
code changes are required. For example, you can monitor application logs for specific literal terms
(such as
"NullReferenceLxception") or count the number of
occurrences of a literal term at a particular position in log data (such as "404" status codes in an
Apache access log). When the term you are searching for is found, CloudWatch Logs reports the data
to a CloudWatch metric that you specify.
For more information on Cloudwatch Logs please refer to the below link:
* http://docs.ws.amazon.com/AmazonCloudWatch/latest/logs/WhatlsCloudWatchLogs.html
Amazon CloudWatch uses Amazon SNS to send email. First, create and subscribe to an SNS topic.
When you create a CloudWatch alarm, you can add this SNS topic to send an email notification when
the alarm changes state.
For more information on Cloudwatch and SNS please refer to the below link:
* http://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/US_SetupSNS.html

NEW QUESTION: 20
Which of the following tools from AWS allows the automatic collection of software inventory
from EC2 instances and helps apply OS patches.
A. EC2Systems Manager
B. AWSCode Deploy
C. EC2AMI's
D. AWSCode Pipeline
Answer: A
Explanation
The Amazon CC2 Systems Manager helps you automatically collect software inventory, apply OS
patches, create system images, and configure Windows and Linux operating systems. These
capabilities enable automated configuration and ongoing management of systems at scale, and help
maintain software compliance for instances running in Amazon L~C2 or on-premises.
One feature within Systems Manager is Automation, which can be used to patch, update agents, or
bake applications into an Amazon Machine Image (AMI). With Automation, you can avoid the time
and effort associated with manual image updates, and instead build AMIs through a streamlined,
repeatable, and auditable process.
For more information on EC2 Systems manager, please refer to the below link:
* https://aws.amazon.com/blogs/aws/streamline-ami-maintenance-and-patching-using-amazon-ec2-
systems-manag

More relating information about exam AWS-DevOps : 

https://www.testsimulate.com/AWS-DevOps-study-materials.html