Amazon Kinesis Data Firehose Super Lab
This hands-on lab employs many AWS Services including VPC Flow Logs, CloudWatch Logs, IAM Roles, CloudWatch Logs Subscription filters, and Kinesis Data Streams. The primary objective is to read the data in real time from a Kinesis Data Stream, decode it using an AWS Lambda function (from base64 encoding) and load the decoded data into an S3 bucket. Then use Amazon Athena to query this data. This lab assumes prior knowledge around AWS VPCs, VPC Flow logs, Kinesis Data Streams, Amazon Lambda, S3, and Amazon Athena.
The image area highlighed depicts the lab setup used for this hands-on lab