Question 112:
You are working on an application that uses Amazon Cognito. Data in Amazon Cognito needs to be further analyzed using Amazon Redshift. You are planning to use Kinesis streams for this purpose. Which of the following can be performed to have Amazon Cognito Events push events to Kinesis streams and get analyzed data using Amazon Redshift?
Answer options:
A.Only use an existing Kinesis Stream & create an IAM role that grants Amazon Cognito permission to publish to this existing Stream. B.Use an existing Kinesis Stream or Create a new Kinesis Stream & create an IAM role that grants Amazon Cognito permission to publish to Stream. C.Create a new kinesis stream instead of using an existing Kinesis stream and create an IAM user with permissions to Amazon Cognito to publish to this new stream. D.Create a new Kinesis Stream & enable an Amazon Cognito Streams which will automatically start putting events in the selected stream.