exam questions

Exam AWS Certified Database - Specialty All Questions

View all questions & answers for the AWS Certified Database - Specialty exam

Exam AWS Certified Database - Specialty topic 1 question 13 discussion

Exam question from Amazon's AWS Certified Database - Specialty
Question #: 13
Topic #: 1
[All AWS Certified Database - Specialty Questions]

A manufacturing company's website uses an Amazon Aurora PostgreSQL DB cluster.
Which configurations will result in the LEAST application downtime during a failover? (Choose three.)

  • A. Use the provided read and write Aurora endpoints to establish a connection to the Aurora DB cluster.
  • B. Create an Amazon CloudWatch alert triggering a restore in another Availability Zone when the primary Aurora DB cluster is unreachable.
  • C. Edit and enable Aurora DB cluster cache management in parameter groups.
  • D. Set TCP keepalive parameters to a high value.
  • E. Set JDBC connection string timeout variables to a low value.
  • F. Set Java DNS caching timeouts to a high value.
Show Suggested Answer Hide Answer
Suggested Answer: ACE 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Mickysingh
Highly Voted 3 years, 8 months ago
Ans is ACE
upvoted 10 times
LMax
3 years, 7 months ago
Agree with ACE
upvoted 3 times
...
...
im_not_robot
Highly Voted 2 years, 4 months ago
ACE A: We should use read/cluster endpoints of aurora. If we use other endpoints like instance endpoint, custom endpoint, it might not work correctly after faiover. B: Aurora failover within region is automatic so we don't need cloudwatch alert to do anything C. Cluster cache management will help to warm up the cache on the new primary instance --> no high load on the new primary instance D. F. Long dns cache or connection are enemies of failover so we should avoid that --> E is correct Sorry for my english
upvoted 8 times
...
roymunson
Most Recent 1 year, 8 months ago
Selected Answer: ACE
Correct Answer A,C and E.
upvoted 1 times
...
IhorK
1 year, 10 months ago
ACE Regarding C: Fast recovery after failover with cluster cache management for Aurora PostgreSQL. With cluster cache management, you set a specific reader DB instance as the failover target. Cluster cache management ensures that the data in the designated reader's cache is kept synchronized with the data in the writer DB instance's cache. The designated reader's cache with prefilled values is known as a warm cache. If a failover occurs, the designated reader uses values in its warm cache immediately when it's promoted to the new writer DB instance. This approach provides your application much better recovery performance. https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.cluster-cache-mgmt.html
upvoted 2 times
...
satishstechie
2 years, 5 months ago
ACE should be wright
upvoted 1 times
...
rags1482
2 years, 6 months ago
https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.BestPractices.FastFailover.html ACE based on above link
upvoted 3 times
...
praffuln
3 years ago
Selected Answer: ACE
Question is discussing about low recovery time at failure...
upvoted 1 times
...
novice_expert
3 years, 1 month ago
Selected Answer: ACE
A E is correct https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.BestPractices.html A. Use the endpoints to cluster. x B cloudwatch... x D. Set TCP keepalive parameters to a high value. (keep it low) E. Set JDBC connection string timeout variables to a low value. x F. Set Java DNS caching timeouts to a high value. (keep it low) C is here https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.cluster-cache-mgmt.html C. Edit and enable Aurora DB cluster cache management in parameter groups. (keeps cache in sync on replica)
upvoted 3 times
...
RotterDam
3 years, 3 months ago
Got this question in my exam. (i cleared it). ACE is correct
upvoted 5 times
...
lokeshM
3 years, 7 months ago
Ans is ACE
upvoted 1 times
...
aws4myself
3 years, 7 months ago
its ACE
upvoted 2 times
...
guru_ji
3 years, 7 months ago
A,C,E ==>> Correct Answer.
upvoted 2 times
...
ChauPhan
3 years, 7 months ago
A E is correct https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.BestPractices.html C is here https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.cluster-cache-mgmt.html
upvoted 2 times
...
Dip11
3 years, 7 months ago
A and E are correct. Not sure of third one. C is for keeping the cache warm on replica so that after failover performance is not degraded. Purpose of CCM is not to reduce downtime.
upvoted 1 times
...
jyrajan
3 years, 7 months ago
Based on the link below, the answer looks like it should be ADE. Not sure where it says C is an option to ensure a fast failover. https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.BestPractices.html#AuroraPostgreSQL.BestPractices.FastFailover.TCPKeepalive
upvoted 1 times
ChauPhan
3 years, 7 months ago
D is not correct. You should set TCP keepalive to low value, not high one. Enabling TCP keepalive parameters and setting them aggressively ensures that if your client is no longer able to connect to the database, then any active connections are quickly closed. This action allows the application to react appropriately, such as by picking a new host to connect to
upvoted 2 times
...
...
Windy
3 years, 8 months ago
Answer is ACE
upvoted 1 times
...
myutran
3 years, 8 months ago
Ans: ACE
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...