5 kinesis lightning
12
A First Look At Amazon Kinesis Jason Levitt
-
Upload
bigdatacamp -
Category
Technology
-
view
299 -
download
2
Transcript of 5 kinesis lightning
![Page 1: 5 kinesis lightning](https://reader034.fdocuments.net/reader034/viewer/2022052303/554bc247b4c9053a298b5267/html5/thumbnails/1.jpg)
A First Look At Amazon Kinesis
Jason Levitt
![Page 2: 5 kinesis lightning](https://reader034.fdocuments.net/reader034/viewer/2022052303/554bc247b4c9053a298b5267/html5/thumbnails/2.jpg)
![Page 4: 5 kinesis lightning](https://reader034.fdocuments.net/reader034/viewer/2022052303/554bc247b4c9053a298b5267/html5/thumbnails/4.jpg)
![Page 5: 5 kinesis lightning](https://reader034.fdocuments.net/reader034/viewer/2022052303/554bc247b4c9053a298b5267/html5/thumbnails/5.jpg)
PutRecord (StreamName, Data, …)
GetNextRecords (Limit, …)EC2
your premises
Amazon Kinesis Streams
![Page 6: 5 kinesis lightning](https://reader034.fdocuments.net/reader034/viewer/2022052303/554bc247b4c9053a298b5267/html5/thumbnails/6.jpg)
CreateStream (StreamName, ShardCount)
Amazon Kinesis
OR
![Page 7: 5 kinesis lightning](https://reader034.fdocuments.net/reader034/viewer/2022052303/554bc247b4c9053a298b5267/html5/thumbnails/7.jpg)
Java SDK Requires Java 7
![Page 8: 5 kinesis lightning](https://reader034.fdocuments.net/reader034/viewer/2022052303/554bc247b4c9053a298b5267/html5/thumbnails/8.jpg)
putRecordRequest.setPartitionKey("twitstuff");!!PutRecordResult putRecordResult = !kinesisClient.putRecord(putRecordRequest);
![Page 9: 5 kinesis lightning](https://reader034.fdocuments.net/reader034/viewer/2022052303/554bc247b4c9053a298b5267/html5/thumbnails/9.jpg)
!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](https://reader034.fdocuments.net/reader034/viewer/2022052303/554bc247b4c9053a298b5267/html5/thumbnails/10.jpg)
GetNextRecords (Limit, …)
EC2
Amazon Kinesis Streams
EC2EC2 EC2
Auto-Scaling Group
![Page 11: 5 kinesis lightning](https://reader034.fdocuments.net/reader034/viewer/2022052303/554bc247b4c9053a298b5267/html5/thumbnails/11.jpg)
Amazon Kinesis Streams
![Page 12: 5 kinesis lightning](https://reader034.fdocuments.net/reader034/viewer/2022052303/554bc247b4c9053a298b5267/html5/thumbnails/12.jpg)
Thanks!