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

Actual exam question for Amazon's DVA-C02 exam
Question #: 33
Topic #: 6
[All DVA-C02 Questions]

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?

Show Suggested Answer Hide Answer
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

Contribute your Thoughts:

0/2000 characters
Stephaine
3 months ago
I’m leaning towards AWS Batch for its scalability features.
upvoted 0 times
...
Georgene
3 months ago
AWS Glue could work too, but it’s more for ETL processes, right?
upvoted 0 times
...
Peggie
3 months ago
Wait, can AWS Step Functions really manage errors that smoothly?
upvoted 0 times
...
Bobbie
4 months ago
Totally agree, it handles orchestration really well!
upvoted 0 times
...
Dorthy
4 months ago
I think AWS Step Functions is the best choice here.
upvoted 0 times
...
Zena
4 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?
upvoted 0 times
...
Herminia
4 months 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.
upvoted 0 times
...
Brande
4 months 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.
upvoted 0 times
...
Sarah
5 months 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.
upvoted 0 times
...
Donte
5 months 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.
upvoted 0 times
...
Louvenia
5 months 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.
upvoted 0 times
...
Horace
5 months 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.
upvoted 0 times
...
Quentin
5 months 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.
upvoted 0 times
...
Sophia
5 months 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.
upvoted 0 times
...
Tommy
5 months ago
Portfolios, that's the one! I'm confident that's the correct answer based on my understanding of project management terminology.
upvoted 0 times
...
Jennie
5 months 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.
upvoted 0 times
...
Leanora
10 months 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!
upvoted 0 times
Lynsey
8 months ago
User 3: Definitely not D) AWS Lambda, that wouldn't be the right direction for this solution.
upvoted 0 times
...
Salena
8 months ago
User 2: I agree, Step Functions would be the best choice for handling the business rules in sequence.
upvoted 0 times
...
Breana
8 months ago
User 1: I think the company should use B) AWS Step Functions for orchestrating the data flows.
upvoted 0 times
...
Bok
9 months ago
User 3: Definitely, AWS Step Functions is designed for managing and automating the orchestration of data flows efficiently.
upvoted 0 times
...
Angelo
10 months ago
User 2: I agree, AWS Step Functions would be the best choice for running business rules in sequence and handling errors.
upvoted 0 times
...
Ceola
10 months ago
User 1: I think the company should use B) AWS Step Functions for orchestrating the data flows.
upvoted 0 times
...
...
Kristeen
10 months 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.
upvoted 0 times
...
Dana
10 months 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.
upvoted 0 times
...
Julene
10 months 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.
upvoted 0 times
Lavina
9 months ago
That's true, AWS Glue is a good option for ETL services. It can definitely help with managing and automating the data flows.
upvoted 0 times
...
Paris
10 months ago
But what about AWS Glue? It can handle the data processing and transformations seamlessly.
upvoted 0 times
...
Sanda
10 months ago
I agree, AWS Step Functions can help manage the sequence of business rules and handle errors efficiently.
upvoted 0 times
...
Kara
10 months ago
I think AWS Step Functions would be the best choice for orchestrating the data flows.
upvoted 0 times
...
...
Penney
10 months 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.
upvoted 0 times
Romana
10 months ago
Yes, AWS Step Functions will definitely help streamline the process and ensure scalability with minimal maintenance.
upvoted 0 times
...
Mabel
10 months ago
I agree, AWS Step Functions is perfect for managing and automating the data flows with error handling.
upvoted 0 times
...
...
Tien
11 months ago
I believe AWS Step Functions is the best choice for scalability and low maintenance. It can automate the orchestration of data flows effectively.
upvoted 0 times
...
Lashawn
11 months ago
I agree with Karan. AWS Step Functions can help manage the sequence of business rules and handle reprocessing of data.
upvoted 0 times
...
Karan
11 months ago
I think the company should use AWS Step Functions for orchestrating the data flows.
upvoted 0 times
...

Save Cancel