Amazon Kinesis

Amazon Kinesis

Professional Development

16 Qs

quiz-placeholder

Similar activities

Ubuntu Trivia

Ubuntu Trivia

Professional Development

20 Qs

AWS Quiz Show 2023 Season 2 (Week 2)

AWS Quiz Show 2023 Season 2 (Week 2)

Professional Development

15 Qs

Datamellon DevJam at LSW23

Datamellon DevJam at LSW23

Professional Development

16 Qs

Team Quiz 1

Team Quiz 1

Professional Development

15 Qs

AWS Quiz Show 2023 (Week 2)

AWS Quiz Show 2023 (Week 2)

Professional Development

15 Qs

Accelerate January 2019

Accelerate January 2019

University - Professional Development

12 Qs

IoTCC BATCH 1 VIVA

IoTCC BATCH 1 VIVA

Professional Development

15 Qs

Round 2 : General Knowledge, let's see what you know

Round 2 : General Knowledge, let's see what you know

KG - Professional Development

20 Qs

Amazon Kinesis

Amazon Kinesis

Assessment

Quiz

Other

Professional Development

Medium

Created by

Brandon Firfer

Used 45+ times

FREE Resource

16 questions

Show all answers

1.

MULTIPLE SELECT QUESTION

5 mins • 1 pt

Amazon Kinesis provides key capabilities in the form of

Kinesis Firehose – to easily load streaming data into AWS

Kinesis Analytics – to easily process and analyze streaming data with standard SQL

Kinesis Storm - to easily process unbounded streams of data.

Kinesis Video Streams - to capture, process, and store video streams for analytics.

Kinesis Streams – to build custom applications that process and analyze data.

2.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

You are deploying an application to track GPS coordinates of delivery trucks in the United States. Coordinates are transmitted from each delivery truck once every three seconds. You need to design an architecture that will enable real-time processing of these coordinates from multiple consumers.


Which service should you use to implement data ingestion?

Amazon Kinesis

AWS Data Pipeline

Amazon AppStream

Amazon Simple Queue Service

3.

MULTIPLE CHOICE QUESTION

5 mins • 1 pt

You are deploying an application to collect votes for a very popular television show. Millions of users will submit votes using mobile devices. The votes must be collected into a durable, scalable, and highly available data store for real-time public tabulation.


Which service should you use?

Amazon DynamoDB

Amazon Redshift

Amazon Kinesis

Amazon Simple Queue Service

4.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Your company is in the process of developing a next generation pet collar that collects biometric information to assist families with promoting healthy lifestyles for their pets. Each collar will push 30kb of biometric data In JSON format every 2 seconds to a collection platform that will process and analyze the data providing health trending information back to the pet owners and veterinarians via a web portal.


Management has tasked you to architect the collection platform ensuring the following requirements are met:

1.) Allow for real-time analytics of the inbound biometric data

2.) Processing of the biometric data is durable, elastic and parallel.

3.) Results of the analytic processing should be persisted for data mining.


Which architecture outlined below will meet the initial requirements for the collection platform?

Utilize S3 to collect the inbound sensor data analyze the data from S3 with a daily scheduled Data Pipeline and save the results to a Redshift Cluster.

Utilize Amazon Kinesis to collect the inbound sensor data, analyze the data with Kinesis clients and save the results to a Redshift cluster using EMR.

Utilize SQS to collect the inbound sensor data analyze the data from SQS with Amazon Kinesis and save the results to a Microsoft SQL Server RDS instance.

Utilize EMR to collect the inbound sensor data, analyze the data from EUR with Amazon Kinesis and save me results to DynamoDB.

5.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Your customer is willing to consolidate their log streams (access logs, application logs, security logs etc.) into one single system. Once consolidated, the customer wants to analyze these logs in real time based on heuristics. From time to time, the customer needs to validate heuristics, which requires going back to data samples extracted from the last 12 hours.


What is the best approach to meet your customer’s requirements?

Send all the log events to Amazon SQS. Setup an Auto Scaling group of EC2 servers to consume the logs and apply the heuristics.

Send all the log events to Amazon Kinesis develop a client process to apply heuristics on the logs.

Configure Amazon CloudTrail to receive custom logs, use EMR to apply heuristics the logs.

Setup an Auto Scaling group of EC2 syslogd servers, store the logs on S3 use EMR to apply heuristics on the logs.

6.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

You require the ability to analyze a customer’s clickstream data on a website so they can do behavioral analysis. Your customer needs to know what sequence of pages and ads their customer clicked on. This data will be used in real time to modify the page layouts as customers click through the site to increase stickiness and advertising click-through.


Which option meets the requirements for captioning and analyzing this data?

Log clicks in weblogs by URL store to Amazon S3, and then analyze with Elastic MapReduce

Write click events directly to Amazon Redshift and then analyze with SQL

Push web clicks by session to Amazon Kinesis and analyze behavior using Kinesis workers

Publish web clicks by session to an Amazon SQS queue men periodically drain these events to Amazon RDS and analyze with SQL

7.

MULTIPLE CHOICE QUESTION

15 mins • 1 pt

Your social media monitoring application uses a Python app running on AWS Elastic Beanstalk to inject tweets, Facebook updates and RSS feeds into an Amazon Kinesis stream. A second AWS Elastic Beanstalk app generates key performance indicators into an Amazon DynamoDB table and powers a dashboard application.


What is the most efficient option to prevent any data loss for this application?

Use AWS Data Pipeline to replicate your DynamoDB tables into another region

Use the second AWS Elastic Beanstalk app to store a backup of Kinesis data onto Amazon Elastic Block Store (EBS), and then create snapshots from your Amazon EBS volumes

Add a second Amazon Kinesis stream in another Availability Zone and use AWS data pipeline to replicate data across Kinesis streams

Add a third AWS Elastic Beanstalk app that uses the Amazon Kinesis S3 connector to archive data from Amazon Kinesis into Amazon S3

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?