exam questions

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

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

Exam AWS Certified Solutions Architect - Associate SAA-C02 topic 1 question 328 discussion

A company recently started using Amazon Aurora as the data store for its global ecommerce application. When large reports are run, developers report that the ecommerce application is performing poorly. After reviewing metrics in Amazon CloudWatch, a solutions architect finds that the ReadIOPS and CPUUtilization metrics are spiking when monthly reports run.
What is the MOST cost-effective solution?

  • A. Migrate the monthly reporting to Amazon Redshift.
  • B. Migrate the monthly reporting to an Aurora Replica.
  • C. Migrate the Aurora database to a larger instance class.
  • D. Increase the Provisioned IOPS on the Aurora instance.
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

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
dmscountera
Highly Voted 3 years, 8 months ago
B read replica read offload
upvoted 59 times
...
jkwek
Highly Voted 3 years, 7 months ago
Answer is B. https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Replication.html#Aurora.Replication.Replicas Aurora Replicas have two main purposes. You can issue queries to them to scale the read operations for your application. You typically do so by connecting to the reader endpoint of the cluster. That way, Aurora can spread the load for read-only connections across as many Aurora Replicas as you have in the cluster. Aurora Replicas also help to increase availability. If the writer instance in a cluster becomes unavailable, Aurora automatically promotes one of the reader instances to take its place as the new writer.
upvoted 21 times
...
sofiella
Most Recent 2 years, 4 months ago
D. Increase the Provisioned IOPS on the Aurora instance is the most cost-effective solution. By increasing the Provisioned IOPS, the Aurora instance can handle the increased read I/O requirements during the monthly reports. This will help to reduce the spiking of the ReadIOPS and CPUUtilization metrics, improving the performance of the ecommerce application during these reports. Migrating the monthly reporting to Amazon Redshift or an Aurora Replica may also improve performance, but it could result in additional costs. Migrating the Aurora database to a larger instance class would also require additional resources, leading to an increase in cost.
upvoted 1 times
AndreiWebNet
1 year, 6 months ago
That works but its not the most cost effective solution
upvoted 1 times
...
...
sofiella
2 years, 4 months ago
Option B (Migrating the monthly reporting to an Aurora Replica) may not be the most cost-effective solution as it requires adding another Aurora instance, which would increase the cost of running the database. Additionally, it may not resolve the root cause of the issue (i.e., high ReadIOPS and CPUUtilization), as the replica instance would still need to process the same volume of data as the primary instance during monthly reports. It would also add additional operational overhead in terms of managing and maintaining the replica instance. D is correct
upvoted 1 times
...
peterabe
2 years, 10 months ago
It is C. https://aws.amazon.com/blogs/database/making-better-decisions-about-amazon-rds-with-amazon-cloudwatch-metrics/ If you see that ReadIOPS are contributing more toward total IOPS consumption, you should move to a higher instance class with more RAM. If a bad or unexpected query, or unusually high workload, causes a high value of CPUUtilization, you might move to a larger instance class.
upvoted 1 times
...
etheng1970
2 years, 11 months ago
Selected Answer: B
D => possible..... however the cost of increasing instance should be lesser than Read Replica. So for the sake of exmaple i will choose text book answer B.
upvoted 3 times
...
envest
3 years, 5 months ago
IMO: B is correct, since increase of Aurora IOPS means changing instance type: https://www.percona.com/blog/2018/07/17/when-should-i-use-amazon-aurora-and-when-should-i-use-rds-mysql/
upvoted 1 times
...
25dec_
3 years, 5 months ago
Selected Answer: B
B => ReadIOPS and CPUUtilization metrics are spiking when monthly reports run => mean we have issues with reading so increase read replica
upvoted 3 times
...
aiglart
3 years, 5 months ago
Selected Answer: B
B .Aurora Replicas can also offload read workloads from the primary DB instance. https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Overview.html
upvoted 1 times
...
jj22222
3 years, 5 months ago
B looks right
upvoted 1 times
...
ananthkamath
3 years, 5 months ago
Selected Answer: B
ans should be B
upvoted 2 times
...
keeplearning_rahul
3 years, 5 months ago
Selected Answer: B
B is correct
upvoted 1 times
...
Ultron00
3 years, 6 months ago
No need to get confused. The answer is B!
upvoted 1 times
...
peterhawk
3 years, 6 months ago
Selected Answer: B
Aurora Storage is not EBS based like other RDS DBs. It's SSD cluster, replicated automatically in 3 AZs. You dont pay for provisioned storage, only for used storage. There is no option to configure storage in Aurora. https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Overview.StorageReliability.html https://aws.amazon.com/blogs/database/introducing-the-aurora-storage-engine/
upvoted 4 times
...
Cotter
3 years, 7 months ago
D or not?
upvoted 2 times
...
narasimha554
3 years, 7 months ago
I think it would be D ...even thought you add a replica it will use the common/same cluster volume that will be shared commonly by the primaryDB and replicas https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Overview.html It would be D ..to increase the iops
upvoted 2 times
swadeey
3 years, 7 months ago
No man read replica will be different az and different volume
upvoted 1 times
...
...
ericsrz
3 years, 7 months ago
omg different answer so many
upvoted 5 times
Gomer
3 years, 6 months ago
Yes, since some of the "suggested answers" are wrong, you might have to study, think and actually learn something vs. just memorize a brain dump to get your cert and fake your way into a job. I found "examtopics" to be essential for the former objective. If you just wanna try and fake it by memorizing a stolen cheat sheet, this is not your forum.
upvoted 3 times
TheBengiDog
2 years, 9 months ago
If this guy can barely speak English, it would be right to assume he may not be suited for a cloud solutions architect role anyways.
upvoted 1 times
qax2022
2 years, 9 months ago
exam available in other languages too.
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 ...