Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Amazon Exam BDS-C00 Topic 6 Question 98 Discussion

Actual exam question for Amazon's BDS-C00 exam
Question #: 98
Topic #: 6
[All BDS-C00 Questions]

A company is running a batch analysis every hour on their main transactional DB running on an RDS MySQL instance to populate their central Data Warehouse running on Redshift. During the execution of the batch their transactional applications are very slow. When the batch completes they need to update the top management dashboard with the new data. The dashboard is produced by another system running on-premises that is currently started when a manually-sent email notifies that an update is required The on-premises system cannot be modified because is managed by another team. How would you optimize this scenario to solve performance issues and automate the process as much as possible?

Show Suggested Answer Hide Answer
Suggested Answer: C

Contribute your Thoughts:

Sang
10 days ago
Absolutely, Option B is the winner here. Automating the process as much as possible is key, and SQS provides a nice, hands-off way to make that happen. No more relying on the human element!
upvoted 0 times
...
Kristel
12 days ago
Haha, imagine the poor person in charge of that email notification. They'll probably end up setting a calendar reminder to remember to hit 'send' every hour. Option B is definitely the way to go.
upvoted 0 times
...
Tammara
24 days ago
I see your point, Herminia. But I think option D might be the most practical solution as it combines the benefits of using a Read Replica and SQS.
upvoted 0 times
...
Cyndy
1 months ago
I agree with Lizbeth. SQS is a great way to decouple the systems and ensure the dashboard update is triggered reliably. Plus, who wants to rely on someone remembering to send an email every time?
upvoted 0 times
Julieta
22 hours ago
A) Replace RDS with Redshift for the batch analysis and SQS to send a message to the on-premises system to update the dashboard
upvoted 0 times
...
Oneida
15 days ago
I agree, using SQS to automate the process is definitely the way to go.
upvoted 0 times
...
Carlton
21 days ago
D) Create an RDS Read Replica for the batch analysis and SQS to send a message to the on-premises system to update the dashboard.
upvoted 0 times
...
Derrick
26 days ago
B) Replace RDS with Redshift for the batch analysis and SQS to send a message to the on-premises system to update the dashboard
upvoted 0 times
...
...
Herminia
1 months ago
I disagree, I believe option B is better as SQS can handle the message delivery more efficiently than SNS.
upvoted 0 times
...
Lizbeth
1 months ago
Option B seems the best approach here. Using SQS to send a message to the on-premises system is a more reliable and automated way to trigger the dashboard update, rather than relying on a manual email notification.
upvoted 0 times
Daniela
19 days ago
That sounds like a good solution. It would definitely help automate the process and improve performance.
upvoted 0 times
...
Noble
21 days ago
B) Replace RDS with Redshift for the batch analysis and SQS to send a message to the on-premises system to update the dashboard
upvoted 0 times
...
...
Rocco
1 months ago
I think option A is the best choice because Redshift is optimized for analytics and SNS can easily notify the on-premises system.
upvoted 0 times
...

Save Cancel