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? (Select TWO.)
- Use Amazon Kinesis Data Firehose to ingest the data.
- Use AWS Lambda with AWS Step Functions to process the data.
- Use AWS Database Migration Service (AWS DMS) to ingest the data.
- Use Amazon EC2 instances in an Auto Scaling group to process the data.
- Use AWS Fargate with Amazon Elastic Container Service (Amazon ECS) to process the data.
Reveal Solution Next Question