8.7 Kinesis Streams Lab
Steps:
Go to N.Virgina Region.
Go to Management Tools -> CloudFormation. The CloudFormation will use the script to create all of the relative AWS services that will be used in this lab.
Create a new stack. Select specify an Amazon S3 template URL. The URL can be found on Udemy.
Give it a stack name: MyKinesisStack. Leave all parameters as default.
All others can be as default. Next all the way down until Create. This will give you a stack which contains all of the services will be used in this lab (Kinesis, EC2 instance, DynamoDB, etc).
Select "MyKinesisStack", click Outputs tab of it. The URL is both our data producer and consumer. This is simulated by the script. You can click it to see the UI.
Go to EC2, you can see there is an instance is running, which is used as both of the data producer and the data consumer.
Go to Analytics -> Kinesis -> Kinesis Streams.
You can see there is already a Stream called "MyKinesisStack" which has two shards and status is active. Click it and then in the Details tab you can see all the details of it. In the Monitoring tab, you can see the monitoring of it.
Go to DynamoDB, you can see there are two tables. These tables are used to stored the data processed by Kinesis Streams.
When you want to delete, you just need to delete the CloudFormation stack, and then all of the relative services will be terminated with it.
Last updated
Was this helpful?