- Before you deploy this project, please check and adjust config variables in
./bootstrapping/config.sh
- Execute basic script to create S3 bucket, VPC, Subnet, IGW, ECR repository and other necessary AWS resources.
./bootstrapping/deploy_basic_template.sh create
- Execute image pipeline script to build a Fluent Bit/Nginx pre-installed/configed AMI.
./image_pipeline/deploy_image_pipeline.sh create
- Execute data ingest script to create Application Load Balancer, Kinesis Data Stream, Kinesis Firehose and other AWS resources.
./data_ingest/deploy_data_ingest.sh create
- Execute docker image script to build Lambda container image and push the image to ECR repository.
./data_consumer/lambda/deploy_image.sh
- Execute data consumer script to create Lambda function based on pre-builded image in step 4.
./data_consumer/deploy_data_consumer.sh create
forked from cowcoa/aws-data-collection
-
Notifications
You must be signed in to change notification settings - Fork 0
Collect client behavior data from around the world via HTTP(S) requests and store them in AWS S3 bucket.
License
luorobin-a2z/aws-web-analytics-ingestion
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Collect client behavior data from around the world via HTTP(S) requests and store them in AWS S3 bucket.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Shell 95.1%
- JavaScript 3.1%
- Dockerfile 1.8%