A company needs to ingest terabytes of data each hour from thousands of sources that are delivered almost continually throughout the day. The volume of messages generated varies over the course of the day. Messages must be delivered in real time for fraud detection and live operational dashboards. Which approach will meet these requirements?
A) Send the messages to an Amazon SQS queue, then process the messages by using a fleet of Amazon EC2 instances
B) Use the Amazon S3 API to write messages to an S3 bucket, then process the messages by using Amazon Redshift
C) Use AWS Data Pipeline to automate the movement and transformation of data
D) Use Amazon Kinesis Data Streams with Kinesis Client Library to ingest and deliver messages
Correct Answer:
Verified
Q93: A company is developing a web application
Q94: A company runs an e-commerce website that
Q95: A Developer is building a web application
Q96: An Amazon RDS database instance is used
Q97: A company's website runs on an Amazon
Q99: An application deployed on AWS Elastic Beanstalk
Q100: A Developer is going to deploy an
Q101: A Developer migrated a web application to
Q102: A Developer must allow guest users without
Q103: A Software Engineer developed an AWS Lambda
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents