The objective of this project was to simulate the data streaming process in the aws environment.
- AWS
- API Gateway
- Lambda
- Kinesis
- S3
- DynamoDB
- Redshift
- Python
- requests
- boto3
I used python to simulate data streaming from an ecommerce data. I implemented the POST method for API Gateway in order to ingest the data to Kinesis.
S3 is being used as a raw data storage. An datalake for the system.
This pipeline is mainly created for an OLTP system using DynamoDB.
Stream the data into Redshift(data warehouse) to be used as an OLAP system. Create a dashboard using Power BI with the data from Redshift.