The first step is to create an IAM role which is used by Amazon Kinesis to call other AWS Services like S3 and Glue in this workshop.
-
Login to the AWS Console and goto IAM Management Console. Click on the Roles menu in the left and then click on the Create role button.
-
On the next screen, select Kinesis Firehose as the AWS Service and click on the Next: Permissions button.
-
On the next screen, select PowerUserAccess as the policy and click on the Next: Tags button.
-
On the next screen, click on the Next: Review button.
-
On the next screen, type-in dojokinesisrole as the role name and click on the Create role button.
-
The role is created in no time. The next step is to create S3 bucket for Kinesis Delivery Stream destination and Glue Catalog Table for the data schema.