New Year Sale 2026! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon SAA-C03 Exam - Topic 4 Question 19 Discussion

Actual exam question for Amazon's SAA-C03 exam
Question #: 19
Topic #: 4
[All SAA-C03 Questions]

A company has hired a solutions architect to design a reliable architecture for its application. The application consists of one Amazon RDS DB instance and two manually provisioned Amazon EC2 instances that run web servers. The EC2 instances are located in a single Availability Zone.

An employee recently deleted the DB instance, and the application was unavailable for 24 hours as a result. The company is concerned with the overall reliability of its environment.

What should the solutions architect do to maximize reliability of the application's infrastructure?

Show Suggested Answer Hide Answer
Suggested Answer: B

This answer is correct because it meets the requirements of maximizing the reliability of the application's infrastructure. You can update the DB instance to be Multi-AZ, which means that Amazon RDS automatically provisions and maintains a synchronous standby replica in a different Availability Zone. The primary DB instance is synchronously replicated across Availability Zones to a standby replica to provide data redundancy and minimize latency spikes during system backups. Running a DB instance with high availability can enhance availability during planned system maintenance. It can also help protect your databases against DB instance failure and Availability Zone disruption. You can also enable deletion protection on the DB instance, which prevents the DB instance from being deleted by any user. You can place the EC2 instances behind an Application Load Balancer, which distributes incoming application traffic across multiple targets, such as EC2 instances, in multiple Availability Zones. This increases the availability and fault tolerance of your applications. You can run the EC2 instances in an EC2 Auto Scaling group across multiple Availability Zones, which ensures that you have the correct number of EC2 instances available to handle the load for your application. You can use scaling policies to adjust the number of instances in your Auto Scaling group in response to changing demand.


https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.MultiAZSingleStandby.html

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_DeleteInstance.html#USER_DeleteInstance.DeletionProtection

https://docs.aws.amazon.com/elasticloadbalancing/latest/application/introduction.html

https://docs.aws.amazon.com/autoscaling/ec2/userguide/AutoScalingGroup.html

Contribute your Thoughts:

0/2000 characters
Nichelle
3 months ago
Auto Scaling group is a solid move for reliability!
upvoted 0 times
...
Sylvie
3 months ago
Not sure about using Spot Instances, could be risky.
upvoted 0 times
...
Junita
4 months ago
Surprised they didn't have deletion protection before!
upvoted 0 times
...
Nieves
4 months ago
Definitely agree, B is the best option here.
upvoted 0 times
...
Maddie
4 months ago
Multi-AZ for the DB is a must!
upvoted 0 times
...
Agustin
4 months ago
I recall that Auto Scaling groups can help with instance availability, but I wonder if just adding more instances is enough without addressing the DB instance issue.
upvoted 0 times
...
Dorothy
4 months ago
I’m a bit confused about whether using Spot Instances is a good idea for production workloads. I feel like it might introduce more risk than reliability.
upvoted 0 times
...
Elmira
5 months ago
I think placing the EC2 instances behind an Application Load Balancer is crucial. I practiced a similar question where load balancing improved availability significantly.
upvoted 0 times
...
Melissa
5 months ago
I remember studying about Multi-AZ deployments for RDS, which definitely helps with reliability. But I'm not sure if just enabling deletion protection is enough.
upvoted 0 times
...
Graham
5 months ago
I'm not too familiar with the Cisco ESA, so this is a bit tricky for me. I'll have to think it through carefully and maybe even reference the documentation to make sure I select the correct answer.
upvoted 0 times
...
Beula
5 months ago
I'm a bit confused by this question. The options seem to cover different aspects of Scrum, but I'm not sure which one best describes self-organization. I'll need to think this through carefully.
upvoted 0 times
...
Lera
5 months ago
I'd say the right approach is to first establish the baseline, then map it to the IT architecture, and finally assess opportunities to leverage the business architecture. That way you have the foundation in place before looking at how to apply it.
upvoted 0 times
...

Save Cancel