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 226 discussion

A company's near-real-time streaming application is running on AWS. As the data is ingested, a job runs on the data and takes 30 minutes to complete. The workload frequently experiences high latency due to large amounts of incoming data. A solutions architect needs to design a scalable and serverless solution to enhance performance.
Which combination of steps should the solutions architect take? (Choose two.)

  • A. Use Amazon Kinesis Data Firehose to ingest the data.
  • B. Use AWS Lambda with AWS Step Functions to process the data.
  • C. Use AWS Database Migration Service (AWS DMS) to ingest the data.
  • D. Use Amazon EC2 instances in an Auto Scaling group to process the data.
  • E. Use AWS Fargate with Amazon Elastic Container Service (Amazon ECS) to process the data.
Show Suggested Answer Hide Answer
Suggested Answer: AE 🗳️

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
amxexam
Highly Voted 3 years, 9 months ago
The solution is A and E There are 2 ingestion and 3 processor Since the near real-time we choose Firehose - A - First step We are left with processor, B , D and E We know lambda can run max for 15 min and the job is of 30 min so lambda is out. https://aws.amazon.com/lambda/faqs/#:~:text=AWS%20Lambda%20functions%20can%20be,1%20second%20and%2015%20minutes. We are left with D and E Both will work but the question specifies serverless hence E - step 2 https://aws.amazon.com/fargate/?whats-new-cards.sort-by=item.additionalFields.postDateTime&whats-new-cards.sort-order=desc&fargate-blogs.sort-by=item.additionalFields.createdDate&fargate-blogs.sort-order=desc So A and E is the solution
upvoted 215 times
madhush007
3 years, 7 months ago
really appreciate your explanation
upvoted 2 times
...
Kopa
3 years, 8 months ago
very good explanation!!! Thanks
upvoted 1 times
...
ansh18061986
3 years, 8 months ago
Well explained . Thanks .
upvoted 2 times
...
krovistan
3 years, 8 months ago
lambda with Step fuctions,not a lambda function
upvoted 1 times
...
...
SlimeMould
Highly Voted 3 years, 9 months ago
The answer A & E
upvoted 32 times
...
Uzbekistan
Most Recent 1 year, 3 months ago
Option A and Option B is the right answer !
upvoted 1 times
...
YanisGTR
2 years, 4 months ago
For Any one take "B" prepar your self to leave your work fast as you can before they kiled you :P ,,,, explain > a job runs on the data and takes 30 minutes to complete & lambda = 15 min
upvoted 1 times
...
qax2022
2 years, 9 months ago
Selected Answer: BE
Kinesis Data Firehose load data streams into AWS data stores such as S3, Amazon Redshift and ElastiSearch. Transform data using lambda functions and store failed data to another S3 bucket.
upvoted 1 times
...
andersonneo
2 years, 10 months ago
Selected Answer: AB
A and B is the answer
upvoted 1 times
allanm
2 years, 10 months ago
B is out of the question. Lambda timeouts at 15 mins but the job here takes 30 so can't use this here.
upvoted 1 times
...
...
ahaz
2 years, 11 months ago
Selected Answer: AB
https://aws.amazon.com/kinesis/data-firehose/ A for obvious reasons. E is impossible to be integrated with Firehose, but it might be possible to split the long running job into smaller functions and use Lambda step function which CAN be integrated with Firehose. So, between the impossible E and might be possible B, I would choose B as the possible right option.
upvoted 2 times
beinghimani
2 years, 7 months ago
what about lambda being able to run only 15 mins jobs?
upvoted 1 times
akm_1010
2 years, 5 months ago
Step functions can be used to eliminate Lambda’s time limitation by having workflows of sequential function calls. https://medium.com/swlh/aws-step-functions-and-lambda-5a649d255a6 https://aws.amazon.com/getting-started/hands-on/create-a-serverless-workflow-step-functions-lambda/
upvoted 1 times
...
...
...
queen101
2 years, 11 months ago
AE- Near-real-time is usually Kinesis Firehose and Serverless with 30mins is Fargate.
upvoted 1 times
...
marklovesaws143
2 years, 11 months ago
Selected Answer: AE
AEAEAEAEAEAEAEAE
upvoted 2 times
...
HogwartsTrue
2 years, 11 months ago
Answer is AE
upvoted 1 times
...
naveenagurjara
3 years ago
Which actions should the solutions architect do in combination? Meaning one option for Ingest data and other for Process data.. So remove C and D, so A is fixed as only one Ingest option. Now between B and E for process option B is less likely even though Step functions can over come the 15 min restriction of Lambda.. its more like a hack and not the normal way of doing.. so A and E...
upvoted 1 times
...
naveenagurjara
3 years ago
Firehose cannot ingest data.. it is Kinesis Data streams.. firehose can only load data to S3..etc..so.....
upvoted 1 times
...
naveenagurjara
3 years ago
A, E. Lambda ruled out due to 15 min runtime restrictions. EC2 is not server less. Not sure about DMS but less likely....
upvoted 1 times
...
slcheng
3 years ago
Selected Answer: AE
Agreed with AE
upvoted 2 times
...
mazaukr
3 years, 1 month ago
Selected Answer: AE
AEAEAEAEAEAE
upvoted 2 times
...
BrijMohan08
3 years, 1 month ago
Selected Answer: AB
A - Obvious B - Serverless and Lambda Step Function which can run for more than 15 min, in this case, 30 min.
upvoted 1 times
...
yaizkazani
3 years, 2 months ago
Selected Answer: AE
Lambda cant run for 30 minutes
upvoted 3 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 ...