Tick-Bank Web Analytics and Log Monitoring for AWS EC2 | BDS-C00 Exam

Tick-Bank Web Analytics and Log Monitoring

Question

Tick-Bank is a privately held Internet retailer of both physical and digital products founded in 2008

The company has more than six-million clients worldwide.

Tick-Bank aims to serve as a connection between digital content makers and affiliate dealers, who then promote them to clients.

Tick-Bank's technology aids in payments, tax calculations and a variety of customer service tasks.

Tick-Bank assists in building perceptibility and revenue making opportunities for entrepreneurs. Tick-Bank runs multiple java based web applications running on windows based EC2 machines in AWS managed by internal IT Java team, to serve various business functions.

Tick-Bank is looking to enable web-site traffic analytics thereby understanding user navigational behavior, preferences, and other clicks related info.

Tick-Bank is also looking at improving operations ingesting monitoring logs. Since the amount of data, that is being processing is very large, Tick-Bank prefers data compression, data transformation when processing and considers Kinesis firehose to process the streams.

Which of the following producer cannot produce data into Kinesis firehorse?Select 1 Option.

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D. E. F.

Answer: A.

https://docs.aws.amazon.com/firehose/latest/dev/basic-write.html
Sending Data to an Amazon Kinesis Data Firehose Delivery Stream

You can send data to your Kinesis Data Firehose Delivery stream using different types of sources: You can use a Kinesis,
data stream, the Kinesis Agent, or the Kinesis Data Firehose API using the AWS SDK. You can also use Amazon
CloudWatch Logs, CloudWatch Events, or AWS IoT as your data source. If you are new to Kinesis Data Firehose, take some
time to become familiar with the concepts and terminology presented in What Is Amazon Kinesis Data Firehose?.

Note

‘Some AWS services can only send messages and events to a Kinesis Data Firehose delivery stream that is in
the same Region. If your delivery stream doesn't appear as an option when you're configuring a target for
‘Amazon CloudWatch Logs, CloudWatch Events, or AWS IoT, verify that your Kinesis Data Firehose delivery
stream is in the same Region as your other services.

Tick-Bank is looking to enable web-site traffic analytics and improve operations ingesting monitoring logs. They have chosen to use Kinesis firehose to process the streams due to the large amount of data being processed and the need for data compression and transformation.

Kinesis Firehose is an AWS service that enables you to load streaming data into AWS data stores and analytics tools. It can capture, transform, and load streaming data into Amazon S3, Amazon Redshift, Amazon Elasticsearch Service, and Splunk.

Let's go through each option to determine which producer cannot produce data into Kinesis firehose.

A. Write to Kinesis Firehose using Kinesis Streams Kinesis Streams is a service that allows you to build custom applications that process or analyze streaming data for specialized needs. You can write to Kinesis Firehose using Kinesis Streams, so this option is possible.

B. Write to Kinesis Firehose using AWS SDK AWS SDK provides APIs for various AWS services, including Kinesis Firehose. You can use AWS SDK to write data to Kinesis Firehose, so this option is also possible.

C. CloudWatch Logs can be used as a Kinesis firehose Source CloudWatch Logs is a service that provides real-time monitoring and troubleshooting of logs and events. You can use CloudWatch Logs as a Kinesis Firehose source, so this option is possible.

D. CloudWatch Events can be used as a Kinesis firehose Source CloudWatch Events is a service that delivers a real-time stream of system events that describe changes in AWS resources. You can use CloudWatch Events as a Kinesis Firehose source, so this option is possible.

E. AWS IOT can be used as a Kinesis firehose Source AWS IoT is a service that provides secure, bi-directional communication between internet-connected devices and AWS services. You can use AWS IoT as a Kinesis Firehose source, so this option is possible.

F. Write to Kinesis Firehose using Kinesis Agent Kinesis Agent is a standalone Java software application that continuously monitors directories on your server and sends new or updated files to Kinesis Firehose. You can write to Kinesis Firehose using Kinesis Agent, so this option is also possible.

Therefore, none of the producers mentioned in the options cannot produce data into Kinesis firehose.