Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C03 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C03 exam

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 416 discussion

A rapidly growing global ecommerce company is hosting its web application on AWS. The web application includes static content and dynamic content. The website stores online transaction processing (OLTP) data in an Amazon RDS database The website’s users are experiencing slow page loads.

Which combination of actions should a solutions architect take to resolve this issue? (Choose two.)

  • A. Configure an Amazon Redshift cluster.
  • B. Set up an Amazon CloudFront distribution.
  • C. Host the dynamic web content in Amazon S3.
  • D. Create a read replica for the RDS DB instance.
  • E. Configure a Multi-AZ deployment for the RDS DB instance.
Show Suggested Answer Hide Answer
Suggested Answer: BD 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Buruguduystunstugudunstuy
Highly Voted 1 year, 6 months ago
Selected Answer: BD
To resolve the issue of slow page loads for a rapidly growing e-commerce website hosted on AWS, a solutions architect can take the following two actions: 1. Set up an Amazon CloudFront distribution 2. Create a read replica for the RDS DB instance Configuring an Amazon Redshift cluster is not relevant to this issue since Redshift is a data warehousing service and is typically used for the analytical processing of large amounts of data. Hosting the dynamic web content in Amazon S3 may not necessarily improve performance since S3 is an object storage service, not a web application server. While S3 can be used to host static web content, it may not be suitable for hosting dynamic web content since S3 doesn't support server-side scripting or processing. Configuring a Multi-AZ deployment for the RDS DB instance will improve high availability but may not necessarily improve performance.
upvoted 13 times
...
pentium75
Most Recent 9 months, 2 weeks ago
Selected Answer: BD
A - Redshift is for OLAP, not OLTP B - Caching, reduces page load time and server load C - S3 can't host dynamic (!) content D - Read Replica is meant for increasing DB performance E - Multi-AZ is meant for HA (not asked here)
upvoted 3 times
...
Guru4Cloud
1 year, 1 month ago
Selected Answer: BD
The two options that will best help resolve the slow page loads are: B) Set up an Amazon CloudFront distribution and E) Configure a Multi-AZ deployment for the RDS DB instance Explanation: CloudFront can cache static content globally and improve latency for static content delivery. Multi-AZ RDS improves performance and availability of the database driving dynamic content.
upvoted 3 times
MatAlves
1 month ago
Wrong. Multi-AZ is meant to "enhance availability by deploying a standby instance in a second AZ, and achieve fault tolerance in the event of an AZ or database instance failure." It does not improve performance.
upvoted 1 times
...
...
antropaws
1 year, 4 months ago
Selected Answer: BD
BD is correct.
upvoted 3 times
...
TariqKipkemei
1 year, 4 months ago
Selected Answer: BD
Resolve latency = Amazon CloudFront distribution and read replica for the RDS DB
upvoted 4 times
...
SamDouk
1 year, 6 months ago
Selected Answer: BD
B and D
upvoted 2 times
...
klayytech
1 year, 6 months ago
Selected Answer: BD
The website’s users are experiencing slow page loads. To resolve this issue, a solutions architect should take the following two actions: Create a read replica for the RDS DB instance. This will help to offload read traffic from the primary database instance and improve performance.
upvoted 2 times
...
zooba72
1 year, 6 months ago
Selected Answer: BD
Question asked about performance improvements, not HA. Cloudfront & Read Replica
upvoted 2 times
...
thaotnt
1 year, 6 months ago
Selected Answer: BD
slow page loads. >>> D
upvoted 2 times
...
andyto
1 year, 6 months ago
Selected Answer: BD
Read Replica will speed up Reads on RDS DB. E is wrong. It brings HA but doesn't contribute to speed which is impacted in this case. Multi-AZ is Active-Standby solution.
upvoted 1 times
...
COTIT
1 year, 6 months ago
Selected Answer: BE
I agree with B & E. B. Set up an Amazon CloudFront distribution. (Amazon CloudFront is a content delivery network (CDN) service) E. Configure a Multi-AZ deployment for the RDS DB instance. (Good idea for loadbalance the DB workflow)
upvoted 2 times
pentium75
9 months, 2 weeks ago
Multi-AZ for HA, Read Replica for Scalability https://aws.amazon.com/rds/features/read-replicas/?nc1=h_ls
upvoted 1 times
...
...
Santosh43
1 year, 6 months ago
B and E ( as there is nothing mention about read transactions)
upvoted 1 times
awsgeek75
9 months ago
Why E? There is nothing mentioned about High Availability also. E is wrong because Multi AZ won't help with scaling
upvoted 1 times
...
...
Akademik6
1 year, 6 months ago
Selected Answer: BD
Cloudfront and Read Replica. We don't need HA here.
upvoted 3 times
...
acts268
1 year, 6 months ago
Selected Answer: BD
Cloud Front and Read Replica
upvoted 4 times
...
Bofi
1 year, 6 months ago
Selected Answer: BE
Amazon CloudFront can handle both static and Dynamic contents hence there is not need for option C l.e hosting the static data on Amazon S3. RDS read replica will reduce the amount of reads on the RDS hence leading a better performance. Multi-AZ is for disaster Recovery , which means D is also out.
upvoted 1 times
...
Thief
1 year, 6 months ago
Selected Answer: BC
CloudFont with S3
upvoted 1 times
pentium75
9 months, 2 weeks ago
S3 can't host "dynamic content"
upvoted 2 times
...
...
NIL8891
1 year, 7 months ago
Selected Answer: BE
B and E
upvoted 2 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 ...