+ All Categories
Home > Technology > 5 kinesis lightning

5 kinesis lightning

Date post: 08-May-2015
Category:
Upload: bigdatacamp
View: 285 times
Download: 2 times
Share this document with a friend
12
A First Look At Amazon Kinesis Jason Levitt
Transcript
Page 1: 5 kinesis lightning

A First Look At Amazon Kinesis

Jason Levitt

Page 2: 5 kinesis lightning
Page 3: 5 kinesis lightning

http://aws.amazon.com/kinesis/limited-preview

Page 4: 5 kinesis lightning
Page 5: 5 kinesis lightning

PutRecord (StreamName, Data, …)

GetNextRecords (Limit, …)EC2

your premises

Amazon Kinesis Streams

Page 6: 5 kinesis lightning

CreateStream (StreamName, ShardCount)

Amazon Kinesis

OR

Page 7: 5 kinesis lightning

Java SDK Requires Java 7

Page 8: 5 kinesis lightning

putRecordRequest.setPartitionKey("twitstuff");!!PutRecordResult putRecordResult = !kinesisClient.putRecord(putRecordRequest);

Page 9: 5 kinesis lightning

!Worker worker = new Worker(recordProcessorFactory, kinesisClientLibConfiguration);!!worker.run();!

……… !data = decoder.decode(record.getData()).toString();! !if record.getPartitionKey().equals(“twitstuff”)!!// Do your analysis here!!

Page 10: 5 kinesis lightning

GetNextRecords (Limit, …)

EC2

Amazon Kinesis Streams

EC2EC2 EC2

Auto-Scaling Group

Page 11: 5 kinesis lightning

Amazon Kinesis Streams

Page 12: 5 kinesis lightning

Thanks!


Recommended