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 DVA-C02 Exam - Topic 6 Question 33 Discussion

Posted by Lorriane on Aug 08, 2024 at 09:16 PM

A company is building a scalable data management solution by using AWS services to improve the speed and agility of development. The solution will ingest large volumes of data from various sources and will process this data through multiple business rules and transformations.

The solution requires business rules to run in sequence and to handle reprocessing of data if errors occur when the business rules run. The company needs the solution to be scalable and to require the least possible maintenance.

Which AWS service should the company use to manage and automate the orchestration of the data flows to meet these requirements?

Suggested Answer: A

Amazon Cognito User Pools:A managed user directory service, simplifying user registration and login.

Social Identity Providers:Cognito supports integration with external providers (e.g., Google, Facebook), reducing development effort.

IAM Roles for Authorization:Cognito-managed IAM roles grant fine-grained access to AWS resources (like Lambda functions).

Operational Overhead:Cognito minimizes the need to manage user identities and credentials independently.


Amazon Cognito Documentationhttps://docs.aws.amazon.com/cognito/

Cognito User Pools for Web Applications:https://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-app-integration.html

Get Premium DVA-C02 Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
36 comments · newest first
ST
Stephaine 11 months ago
I’m leaning towards AWS Batch for its scalability features.
GE
Georgene 11 months ago
AWS Glue could work too, but it’s more for ETL processes, right?
PE
Peggie 11 months ago
Wait, can AWS Step Functions really manage errors that smoothly?
BO
Bobbie 11 months ago
Totally agree, it handles orchestration really well!
DO
Dorthy 12 months ago
I think AWS Step Functions is the best choice here.
ZE
Zena 12 months ago
I'm a bit confused about AWS Batch versus Step Functions; I know Batch is for batch processing, but does it really handle orchestration like Step Functions does?
HE
Herminia 1 year ago
I practiced a similar question where AWS Step Functions was highlighted for its ability to manage state and handle retries, which seems relevant here.
BR
Brande 1 year ago
I think AWS Glue is more about ETL processes, so it might not be the right choice for managing the orchestration of data flows.
SA
Sarah 1 year ago
I remember studying AWS Step Functions for orchestrating workflows, but I'm not entirely sure if it's the best fit for handling errors in this scenario.
DO
Donte 1 year ago
This is a tricky one. I'll need to carefully review the details of each service to determine which one best meets the scalability and maintenance needs.
LO
Louvenia 1 year ago
I'm confident that AWS Step Functions is the way to go. It's designed specifically for orchestrating complex workflows and can handle the reprocessing requirements.
HO
Horace 1 year ago
AWS Lambda could be a good choice here, as it would allow me to run the business rules as serverless functions and easily scale up or down as needed.
QU
Quentin 1 year ago
Hmm, I'm a bit unsure about this one. The requirements mention scalability and low maintenance, so I'm thinking AWS Batch or AWS Glue might be better options to consider.
SO
Sophia 1 year ago
This looks like a classic orchestration problem. I'd go with AWS Step Functions to manage the data flows and handle the business rules in sequence.
TO
Tommy 1 year ago
Portfolios, that's the one! I'm confident that's the correct answer based on my understanding of project management terminology.
JE
Jennie 1 year ago
I feel like I remember that specialty services need specialized knowledge for their delivery, but I'm not 100% sure that's what the question is asking.
LE
Leanora 1 year ago
At the end of the day, I just hope the answer isn't 'D) AWS Lambda' - that would be a real 'step' in the wrong direction!
LY
Lynsey 1 year ago
↳ replying to Leanora
User 3: Definitely not D) AWS Lambda, that wouldn't be the right direction for this solution.
SA
Salena 1 year ago
↳ replying to Leanora
User 2: I agree, Step Functions would be the best choice for handling the business rules in sequence.
BR
Breana 1 year ago
↳ replying to Leanora
User 1: I think the company should use B) AWS Step Functions for orchestrating the data flows.
BO
Bok 1 year ago
↳ replying to Leanora
User 3: Definitely, AWS Step Functions is designed for managing and automating the orchestration of data flows efficiently.
AN
Angelo 1 year ago
↳ replying to Leanora
User 2: I agree, AWS Step Functions would be the best choice for running business rules in sequence and handling errors.
CE
Ceola 1 year ago
↳ replying to Leanora
User 1: I think the company should use B) AWS Step Functions for orchestrating the data flows.
KR
Kristeen 1 year ago
AWS Batch could be an interesting choice, but I'm not sure if it's the best fit for this use case since it's more focused on batch processing of jobs rather than orchestrating data flows.
DA
Dana 1 year ago
I'm not sure, but maybe AWS Lambda could work since it's serverless and can scale automatically. Though, it might be more complex to orchestrate the data flows compared to a service like Step Functions.
JU
Julene 1 year ago
AWS Glue is a great option too, as it provides a fully managed Extract, Transform, and Load (ETL) service that can handle the data processing and transformations.
LA
Lavina 1 year ago
↳ replying to Julene
That's true, AWS Glue is a good option for ETL services. It can definitely help with managing and automating the data flows.
PA
Paris 1 year ago
↳ replying to Julene
But what about AWS Glue? It can handle the data processing and transformations seamlessly.
SA
Sanda 1 year ago
↳ replying to Julene
I agree, AWS Step Functions can help manage the sequence of business rules and handle errors efficiently.
KA
Kara 1 year ago
↳ replying to Julene
I think AWS Step Functions would be the best choice for orchestrating the data flows.
PE
Penney 2 years ago
I think AWS Step Functions is the best choice here, as it allows you to orchestrate and automate complex data flows with built-in error handling and retry mechanisms.
RO
Romana 1 year ago
↳ replying to Penney
Yes, AWS Step Functions will definitely help streamline the process and ensure scalability with minimal maintenance.
MA
Mabel 1 year ago
↳ replying to Penney
I agree, AWS Step Functions is perfect for managing and automating the data flows with error handling.
TI
Tien 2 years ago
I believe AWS Step Functions is the best choice for scalability and low maintenance. It can automate the orchestration of data flows effectively.
LA
Lashawn 2 years ago
I agree with Karan. AWS Step Functions can help manage the sequence of business rules and handle reprocessing of data.
KA
Karan 2 years ago
I think the company should use AWS Step Functions for orchestrating the data flows.
0/2000 characters

Save Cancel