
Updated May-2025 Pass AWS-DevOps-Engineer-Professional Exam - Real Practice Test Questions
Download Free Amazon AWS-DevOps-Engineer-Professional Real Exam Questions
Amazon AWS-DevOps-Engineer-Professional (AWS Certified DevOps Engineer - Professional (DOP-C01)) Certification Exam is an advanced level certification that is designed for individuals who have a deep understanding of DevOps practices and how they can be implemented in the Amazon Web Services (AWS) environment. AWS Certified DevOps Engineer - Professional certification exam is designed to validate a candidate's skills in designing, deploying, and managing AWS services and DevOps practices.
NEW QUESTION # 17
You have launched a cloudformation template, but are receiving a failure notification after the template was
launched. What is the default behavior of Cloudformation in such a case
- A. It will keep all the resources that were created up to the failure point.
- B. It will prompt the user on whether to keep or terminate the already created resources
- C. It will rollback all the resources that were created up to the failure point.
- D. It will continue with the creation of the next resource in the stack
Answer: C
Explanation:
Explanation
The AWS Documentation mentions
AWS Cloud Formation ensures all stack resources are created or deleted as appropriate. Because AWS
CloudFormation treats the stack resources as a single unit,
they must all be created or deleted successfully for the stack to be created or deleted. If a resource cannot be
created, AWS CloudFormation rolls the stack back and
automatically deletes any resources that were created.
For more information on Cloudformation, please refer to the below link:
* http://docs.aws.a
mazon.com/AWSCIoudFormation/latest/UserGuide/stacks.html
NEW QUESTION # 18
Which of the following services can be used to implement DevOps in your company.
- A. AWSOpswork
- B. All of the above
- C. AWS Cloudformation
- D. AWS Elastic Beanstalk
Answer: B
Explanation:
Explanation
All of the services can be used to implement Devops in your company
1) AWS Elastic Beanstalk, an easy-to-use service for deploying and scaling web applications and services developed with Java, .NET, PHP, Node.js, Python, Ruby, Go, and Docker on servers such as Apache, Nginx, Passenger, and I IS.
2) AWS Ops Works, a configuration management service that helps you configure and operate applications of all shapes and sizes using Chef
3) AWS Cloud Formation, which is an easy way to create and manage a collection of related AWS resources, provisioning and updating them in an orderly and predictable fashion.
For more information on AWS Devops please refer to the below link:
* http://docs.aws.amazon.com/devops/latest/gsg/welcome.html
NEW QUESTION # 19
You have deployed an Elastic Beanstalk application in a new environment and want to save the current state of
your environment in a document. You want to be able to restore your environment to the current state later or
possibly create a new environment. You also want to make sure you have a restore point. How can you
achieve this?
- A. Saved Templates
- B. Use CloudFormation templates
- C. Configuration Management Templates
- D. Saved Configurations
Answer: D
Explanation:
Explanation
You can save your environment's configuration as an object in Amazon S3 that can be applied to other
environments during environment creation, or applied to a
running environment. Saved configurations are YAML formatted templates that define an environment's
platform configuration, tier, configuration option settings,
and tags.
For more information on Saved Configurations please refer to the below link:
* http://docs.aws.a
mazon.com/elasticbeanstalk/latest/dg/envi ronment-configuration-savedconfig.html
NEW QUESTION # 20
A company is using AWS CodePipeline to deploy an application. A recent policy change requires that a member of the company's security team sign off on any application changes before they are deployed into production. The approval should be recorded and retained.
Which combination of actions will meet these new requirements? (Choose two.)
- A. Create a custom CodePipeline action to invoke an AWS Lambda function for approval.
Create a policy that gives the security team access to manage custom CodePipeline actions. - B. Create an AWS CloudTrail trail to deliver logs to Amazon S3.
- C. Configure CodePipeline with Amazon CloudWatch Logs to retain data.
- D. Configure CodePipeline to deliver action logs to Amazon S3.
- E. Create a manual approval CodePipeline action before the deployment step.
Create a policy that grants the security team access to approve manual approval stages.
Answer: B,E
NEW QUESTION # 21
How long are the messages kept on an SQS queue by default?
- A. 2 weeks
- B. If a message is not read, it is never deleted
- C. 1 day
- D. 4 days
Answer: D
Explanation:
Explanation
Explanation:
The SQS message retention period is configurable and can be set anywhere from 1 minute to 2 weeks. The default is 4 days and once the message retention limit is reached your messages will be automatically deleted.
The option for longer message retention provides greater flexibility to allow for longer intervals between message production and consumption.
NEW QUESTION # 22
The management team at a company with a large on-premises OpenStack environment wants to move non-production workloads to AWS. An AWS Direct Connect connection has been provisioned and configured to connect the environments. Due to contractual obligations, the production workloads must remain on-premises, and will be moved to AWS after the next contract negotiation. The company follows Center for Internet Security (CIS) standards for hardening images; this configuration was developed using the company's configuration management system.
Which solution will automatically create an identical image in the AWS environment without significant overhead?
- A. Log in to the console, launch an Amazon EC2 instance, and install the configuration management agent.
When changes are applied through the configuration management system, log in to the console and create a new AMI from the instance. - B. When a change is made in the configuration management system, a job in Jenkins is triggered to use the VM Import command to create an Amazon EC2 instance in the Amazon VPC. Use lifecycle hooks to launch an AWS Lambda function to create the AMI.
- C. Write an AWS CloudFormation template that will create an Amazon EC2 instance. Use cloud-unit to install the configuration management agent, use cfn-wait to wait for configuration management to successfully apply, and use an AWS Lambda-backed custom resource to create the AMI.
- D. Create a new AWS OpsWorks layer and mirror the image hardening standards. Use this layer as the baseline for all AWS workloads.
Answer: C
NEW QUESTION # 23
A company wants to adopt a methodology for handling security threats from leaked and compromised IAM access keys. The DevOps Engineer has been asked to automate the process of acting upon compromised access keys, which includes identifying users, revoking their permissions, and sending a notification to the Security team.
Which of the following would achieve this goal?
- A. Use the AWS Trusted Advisor generated security report for access keys. Use AWS Lambda to scan through the report. Use scan result inside AWS Lambda and delete compromised IAM access keys. Use Amazon SNS to notify the Security team.
- B. Use AWS Lambda with a third-party library to scan for compromised access keys. Use scan result inside AWS Lambda and delete compromised IAM access keys. Create Amazon CloudWatch custom metrics for compromised keys. Create a CloudWatch alarm on the metrics to notify the Security team.
- C. Use AWS Trusted Advisor to identify compromised access keys. Create an Amazon CloudWatch Events rule with Trusted Advisor as the event source, and AWS Lambda and Amazon SNS as targets. Use AWS Lambda to delete compromised IAM access keys and Amazon SNS to notify the Security team.
- D. Use the AWS Trusted Advisor generated security report for access keys. Use Amazon EMR to run analytics on the report. Identify compromised IAM access keys and delete them. Use Amazon CloudWatch with an EMR Cluster State Change event to notify the Security team.
Answer: C
Explanation:
Explanation/Reference: https://d0.awsstatic.com/whitepapers/aws-security-whitepaper.pdf
NEW QUESTION # 24
Which of these is not an instrinsic function in AWS CloudFormation?
- A. Fn::Equals
- B. Fn::Parse
- C. Fn::If
- D. Fn::Not
Answer: B
Explanation:
This is the complete list of Intrinsic Functions...: Fn::Base64, Fn::And, Fn::Equals, Fn::If, Fn::Not, Fn::Or,
Fn::FindInMap, Fn::GetAtt, Fn::GetAZs, Fn::Join, Fn::Select, Ref
Reference:
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/intrinsic-function-reference.html
NEW QUESTION # 25
Your company has developed a web application and is hosting it in an Amazon S3 bucket configured for static website hosting. The application is using the AWS SDK for JavaScript in the browser to access data stored in an Amazon DynamoDB table. How can you ensure that API keys for access to your data in DynamoDB are kept secure?
- A. Store AWS keys in global variables within your application and configure the application to use these credentials when making requests.
- B. Create an Amazon S3 role in 1AM with access to the specific DynamoDB tables, and assign it to the bucket hosting your website.
- C. Configure S3 bucket tags with your AWS access keys for your bucket hosing your website so that the application can query them for access.
- D. Configure a web identity federation role within 1AM to enable access to the correct DynamoDB resources and retrieve temporary credentials.
Answer: D
Explanation:
Explanation
With web identity federation, you don't need to create custom sign-in code or manage your own user identities.
Instead, users of your app can sign in using a well-known identity provider (IdP) -such as Login with Amazon, Facebook, Google, or any other OpenID Connect (OIDC)-compatible IdP, receive an authentication token, and then exchange that token for temporary security credentials in AWS that map to an 1AM role with permissions to use the resources in your AWS account. Using an IdP helps you keep your AWS account secure, because you don't have to embed and distribute long-term security credentials with your application.
For more information on Web Identity Federation, please refer to the below document link: from AWS
* http://docs.wsamazon.com/IAM/latest/UserGuide/id_roles_providers_oidc.html
NEW QUESTION # 26
You need to scale an RDS deployment. You are operating at 10% writes and 90% reads, based on your logging. How best can you scale this in a simple way?
- A. Create read replicas for RDS since the load is mostly reads.
- B. Create a second master RDS instance and peer the RDS groups.
- C. Create a Multi-AZ RDS installs and route read traffic to standby.
- D. Cache all the database responses on the read side with CloudFront.
Answer: A
Explanation:
The high-availability feature is not a scaling solution for read-only scenarios; you cannot use a standby replica to serve read traffic. To service read-only traffic, you should use a Read Replica.
For more information, see Working with PostgreSQL, MySQL, and MariaDB Read Replicas.
http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.MultiAZ.html
NEW QUESTION # 27
A company has an application that has predictable peak traffic times. The company wants the application instances to scale up only during the peak times. The application stores state in Amazon DynamoDB. The application environment uses a standard Node.js application stack and custom Chef recipes stored in a private Git repository.
Which solution is MOST cost-effective and requires the LEAST amount of management overhead when performing rolling updates of the application environment?
- A. Create a Docker file that uses the Chef recipes for the application environment based on an official Node.js Docker image. Create an Amazon ECS cluster and a service for the application environment, then create a task based on this Docker image. Use scheduled scaling to scale the containers at the appropriate times and attach a task-level IAM role that provides permission to access DynamoDB.
- B. Configure AWS OpsWorks stacks and use custom Chef cookbooks. Add the Git repository information where the custom recipes are stored, and add a layer in OpsWorks for the Node.js application server.
Then configure the custom recipe to deploy the application in the deploy step. Configure time-based instances and attach an Amazon EC2 IAM role that provides permission to access DynamoDB. - C. Configure AWS OpsWorks stacks and push the custom recipes to an Amazon S3 bucket and configure custom recipes to point to the S3 bucket. Then add an application layer type for a standard Node.js application server and configure the custom recipe to deploy the application in the deploy step from the S3 bucket. Configure time-based instances and attach an Amazon EC2 IAM role that provides permission to access DynamoDB.
- D. Create a custom AMI with the Node.js environment and application stack using Chef recipes. Use the AMI in an Auto Scaling group and set up scheduled scaling for the required times, then set up an Amazon EC2 IAM role that provides permission to access DynamoDB.
Answer: C
NEW QUESTION # 28
A company is testing a web application that runs on Amazon EC2 instances behind an Application Load Balancer. The instances run in an Auto Scaling group across multiple Availability Zones. The company uses a blue/green deployment process with immutable instances when deploying new software.
During testing, users are being automatically logged out of the application at random times. Testers also report that, when a new version of the application is deployed, all users are logged out. The Development team needs a solution to ensure users remain logged in across scaling events and application deployments.
What is the MOST efficient way to ensure users remain logged in?
- A. Enable smart sessions on the load balancer and modify the application to check for an existing session.
- B. Modify the application to store user session information in an Amazon ElastiCache cluser.
- C. Store user session information in an Amazon S3 bucket and modify the application to read session information from the bucket.
- D. Enable session sharing on the load balancer and modify the application to read from the session store.
Answer: B
NEW QUESTION # 29
In reviewing the Auto-Scaling events for your application you notice that your application is scaling up and
down multiple times in the same hour. What design choice could you make to optimize for costs while
preserving elasticity?
Choose 2 options from the choices given below
- A. Modifythe Auto Scalinggroup termination policy to terminate the newest instancefirst.
- B. Modifythe Auto Scaling policy to use scheduled scaling actions
- C. Modifythe Auto Scaling Group cool down timers
- D. Modifythe Amazon Cloudwatch alarm period that triggers your AutoScaling scale downpolicy.
Answer: C,D
Explanation:
Explanation
The Auto Scaling cooldown period is a configurable setting for your Auto Scalinggroup that helps to ensure
that Auto Scaling doesn't launch or terminate additional
instances before the previous scaling activity takes effect. After the Auto Scalinggroup dynamically scales
using a simple scaling policy. Auto Scaling waits for the
cooldown period to complete before resuming scaling activities. When you manually scale your Auto Scaling
group, the default is not to wait for the cooldown period,
but you can override the default and honor the cooldown period. Note that if an instance becomes unhealthy.
Auto Scaling does not wait for the cooldown period to
complete before replacing the unhealthy instance.
For more information on Autoscale cool down timers please visit the URL:
* http://docs.ws.amazon.com/autoscaling/latest/userguide/Cooldown.htm
I
You can also modify the Cloudwatch triggers to ensure the thresholds are appropriate for the scale down
policy For more information on Autoscaling user guide please visit the URL:
* http://docs.aws.amazon.com/autoscaling/latest/userguide/as-scale-based-on-demand.
html
NEW QUESTION # 30
A company has a hybrid architecture solution in which some legacy systems remain on-premises, while a specific cluster of servers is moved to AWS. The company cannot reconfigure the legacy systems, so the cluster nodes must have a fixed hostname and local IP address for each server that is part of the cluster. The DevOps Engineer must automate the configuration for a six-node cluster with high availability across three Availability Zones (AZs), placing two elastic network interfaces in a specific subnet for each AZ. Each node's hostname and local IP address should remain the same between reboots or instance failures.
Which solution involves the LEAST amount of effort to automate this task?
- A. Create an AWS Elastic Beanstalk application and a specific environment for each server of the cluster. For each environment, give the hostname, elastic network interface, and AZ as input parameters. Use the local health agent to name the instance and attach a specific elastic network interface based on the current environment.
- B. Create an Amazon DynamoDB table with the list of hostnames, subnets, and elastic network interfaces to be used. Create a single AWS CloudFormation template to manage an Auto Scaling group with a minimum size of 6 and a maximum size of 6. Create a programmatic solution that is installed in each instance that will lock/release the assignment of each hostname and local IP address, depending on the subnet in which a new instance will be launched.
- C. Create a reusable AWS CloudFormation template to manage an Amazon EC2 Auto Scaling group with a minimum size of 1 and a maximum size of 1. Give the hostname, elastic network interface, and AZ as stack parameters. Use those parameters to set up an EC2 instance with EC2 Auto Scaling and a user data script to attach to the specific elastic network interface. Use CloudFormation nested stacks to nest the template six times for a total of six nodes needed for the cluster, and deploy using the master template.
- D. Create a reusable AWS CLI script to launch each instance individually, which will name the instance, place it in a specific AZ, and attach a specific elastic network interface. Monitor the instances, and in the event of failure, replace the missing instance manually by running the script again.
Answer: C
NEW QUESTION # 31
Your company is getting ready to do a major public announcement of a social media site on AWS. The
website is running on EC2 instances deployed across multiple Availability Zones with a Multi-AZ RDS
MySQL Extra Large DB Instance. The site performs a high number of small reads and writes per second and
relies on an eventual consistency model. After comprehensive tests you discover that there is read contention
on RDS MySQL. Which are the best approaches to meet these requirements?
Choose 2 answers from the options below
- A. Increasethe RDS MySQL Instance size and Implement provisioned IOPS
- B. Addan RDS MySQL read replica in each availability zone
- C. DeployElasticCache in-memory cache running in each availability zone
- D. Implementshardingto distribute load to multiple RDS MySQL instances
Answer: B,C
Explanation:
Explanation
Implement Read Replicas and Elastic Cache
Amazon RDS Read Replicas provide enhanced performance and durability for database (DB) instances. This
replication feature makes it easy to elastically scale out beyond the capacity constraints of a single DB
Instance for read-heavy database workloads. You can create one or more replicas of a given source DB
Instance and
serve high-volume application read traffic from multiple copies of your data, thereby increasing aggregate read
throughput.
For more information on Read Replica's, please visit the below link
* https://aws.amazon.com/rds/details/read-replicas/
Amazon OastiCache is a web service that makes it easy to deploy, operate, and scale an in-memory data store
or cache in the cloud. The service improves the performance of web applications by allowing you to retrieve
information from fast, managed, in-memory data stores, instead of relying entirely on slower disk-based
databases.
For more information on Amazon OastiCache, please visit the below link
* https://aws.amazon.com/elasticache/
NEW QUESTION # 32
A web application for healthcare services runs on Amazon EC2 instances behind an ELB Application Load Balancer. The instances run in an Amazon EC2 Auto Scaling group across multiple Availability Zones. A DevOps Engineer must create a mechanism in which an EC2 instance can be taken out of production so its system logs can be analyzed for issues to quickly troubleshot problems on the web tier.
How can the Engineer accomplish this task while ensuring availability and minimizing downtime?
- A. Implement Amazon CloudWatch Events rules. Create an AWS Lambda function that can react to an instance termination to deploy the CloudWatch Logs agent to upload the system and access logs to Amazon S3 for analysis.
- B. Implement EC2 Auto Scaling groups cooldown periods. Use EC2 instance metadata to determine the instance state, and an AWS Lambda function to snapshot Amazon EBS volumes to preserve system logs.
- C. Implement EC2 Auto Scaling groups with lifecycle hooks. Create an AWS Lambda function that can modify an EC2 instance lifecycle hook into a standby state, extract logs from the instance through a remote script execution, and place them in an Amazon S3 bucket for analysis.
- D. Terminate the EC2 instances manually. The Auto Scaling will upload all log information to CloudWatch Logs for analysis prior to instance termination.
Answer: B
NEW QUESTION # 33
You are building a game high score table in DynamoDB. You will store each user's highest score for each game, with many games, all of which have relatively similar usage levels and numbers of players. You need to be able to look up the highest score for any game. What's the best DynamoDB key structure?
- A. HighestScore as the hash / only key.
- B. GameID as the hash / only key.
- C. GameID as the range / only key.
- D. GameID as the hash key, HighestScore as the range key.
Answer: D
Explanation:
Since access and storage for games is uniform, and you need to have ordering within each game for the scores (to access the highest value), your hash (partition) key should be the GameID, and there should be a range key for HighestScore.
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/GuidelinesForTables.html# Guideli nesForTables.Partitions
NEW QUESTION # 34
You have an Opswork stack defined with Linux instances. You have executed a recipe, but the execution has
failed. What is one of the ways that you can use to diagnose what was the reason why the recipe did not
execute correctly.
- A. Logintotheinstanceandcheckiftherecipewasproperlyconfigured.
- B. Deregisterthe instance and check the EC2 Logs
- C. UseAWS Cloudtrail and check the Opswork logs to diagnose the error
- D. UseAWS Config and check the Opswork logs to diagnose the error
Answer: A
Explanation:
Explanation
The AWS Documentation mentions the following
If a recipe fails, the instance will end up in the setup_failed state instead of online. Even though the instance is
not online as far as AWS Ops Works Stacks is
concerned, the CC2 instance is running and it's often useful to log in to troubleshoot the issue. For example,
you can check whether an application or custom
cookbook is correctly installed. The AWS Ops Works Stacks built-in support for SSH and RDP login is
available only for instances in the online state.
For more information on Opswork troubleshooting, please visit the below URL:
* http://docs.aws.a
mazon.com/opsworks/latest/userguide/troubleshoot-debug-login.htm I
NEW QUESTION # 35
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 PostgreSOL Multi-AZ DB instance, and the video ides 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?
- A. Launch the application from the CloudFormation template in the second region which sets the capacity of the Auto Scaling group to 1. Use Amazon CloudWatch Events to schedule a nightly task to take a snapshot of the database, copy the snapshot to the second region, and replace the DB instance in the second region from the snapshot. In the second region, enable cross-region replication between the original S3 bucket and a new S3 bucket. To fail over, increase the capacity of the Auto Scaling group.
- B. Launch the application from the CloudFormation template in the second region, witch sets the capacity of the Auto Scaling group to 1. Create a scheduled task to take daily Amazon RDS cross-region snapshots to the second region. In the second region, enable cross-region replication between the original S3 bucket and Amazon Glacier. In a disaster, launch a new application stack in the second region and restore the database from the most recent snapshot.
- C. Launch the application from the CloudFormation template in the second region, which sets the capacity of the Auto Scaling group to 1. Create an Amazon RDS read replica in the second region. In the second region, enable cross-region replication between the original S3 bucket and a new S3 bucket.
To fail over, promote the read replica as master. Update the CloudFormation stack and increase the capacity of the Auto Scaling group. - D. Use Amazon CloudWatch Events to schedule a nightly task to take a snapshot of the database and copy the snapshot to the second region. Create an AWS Lambda function that copies each object to a new S3 bucket in the second region in response to S3 event notifications. In the second region, launch the application from the CloudFormation template and restore the database from the most recent snapshot.
Answer: C
NEW QUESTION # 36
A company uses Amazon S3 to store proprietary information. The Development team creates buckets for new projects on a daily basis. The Security team wants to ensure that all existing and future buckets have encryption, logging, and versioning enabled. Additionally, no buckets should ever be publicly read or write accessible.
What should a DevOps Engineer do to meet these requirements?
- A. Enable AWS Systems Manager and configure automatic remediation using Systems Manager documents.
- B. Enable AWS CloudTrail and configure automatic remediation using AWS Lambda.
- C. Enable AWS Trusted Advisor and configure automatic remediation using Amazon CloudWatch Events.
- D. Enable AWS Config rules and configure automatic remediation using AWS Systems Manager documents.
Answer: D
Explanation:
Explanation/Reference: https://aws.amazon.com/blogs/aws/aws-config-update-new-managed-rules-to-secure-s3-buckets/
NEW QUESTION # 37
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?
- A. Retrieve an access key from an AWS Systems Manager SecureString parameter to access AWS services. Retrieve the database credentials from a Systems Manager SecureString parameter.
- B. Launch the EC2 instances with an EC2 IAM role to access AWS services. Retrieve the database credentials from AWS Secrets Manager.
- C. Launch the EC2 instances with an EC2 IAM role to access AWS services. Store the database passwords in an encrypted config file with the application artifacts.
- D. Retrieve an access key from an AWS Systems Manager plaintext parameter to access AWS services.
Retrieve the database credentials from a Systems Manager SecureString parameter.
Answer: B
NEW QUESTION # 38
A company is running three production web server reserved EC2 instances with EBS-backed root volumes.
These instances have a consistent CPU load of 80%. Traffic is being distributed to these instances by an Elastic Load Balancer. They also have production and development Multi-AZ RDS MySQL databases. What recommendation would you make to reduce cost in this environment without affecting availability of mission-critical systems? Choose the correct answer from the options given below
- A. Considerremovingthe Elastic Load Balancer
- B. Considerusing spot instances instead of reserved EC2 instances
- C. Considerusing on-demand instances instead of reserved EC2 instances
- D. Considernot using a Multi-AZ RDS deployment for the development database
Answer: D
Explanation:
Explanation
Multi-AZ databases is better for production environments rather than for development environments, so you can reduce costs by not using this for development environments Amazon RDS Multi-AZ deployments provide enhanced availability and durability for Database (DB) Instances, making them a natural fit for production database workloads. When you provision a Multi-AZ DB Instance, Amazon RDS automatically creates a primary DB Instance and synchronously replicates the data to a standby instance in a different Availability Zone (AZ). Cach AZ runs on its own physically distinct, independent infrastructure, and is engineered to be highly reliable.
In case of an infrastructure failure, Amazon RDS performs an automatic failover to the standby (or to a read replica in the case of Amazon Aurora), so that you can resume database operations as soon as the failover is complete. Since the endpoint for your DB Instance remains the same after a failover, your application can resume database operation without the need for manual administrative intervention For more information on Multi-AZ RDS, please refer to the below link:
* https://aws.amazon.com/rds/details/multi-az/
NEW QUESTION # 39
......
AWS-DevOps-Engineer-Professional Dumps 100 Pass Guarantee With Latest Demo: https://www.examdiscuss.com/Amazon/exam/AWS-DevOps-Engineer-Professional/
Pass Your Exam With 100% Verified AWS-DevOps-Engineer-Professional Exam Questions: https://drive.google.com/open?id=1NhG0NrwfyKSyO7M1rYdMpRvSqHBP1cGf