Download - Scalable Event Tracking
![Page 1: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/1.jpg)
SCALABLE EVENT TRACKING
by Øistein Sørensen - Schibsted Payment
![Page 2: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/2.jpg)
WHAT IS AN EVENT?
![Page 3: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/3.jpg)
EVENTS
SPiD Core
Events
UDPLogger
file_logger
aws_sqs
Amazon SQS
![Page 4: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/4.jpg)
EVENTS
Amazon SQS
EC2
Auto Scaling
DataPiper
Redshift
Mixpanel
Amazon SQS
![Page 5: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/5.jpg)
UDP LOGGER
![Page 6: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/6.jpg)
DATAPIPER
![Page 7: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/7.jpg)
AMAZON EC2 DEPLOYMENT
![Page 8: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/8.jpg)
EC2 DEPLOYMENT
Auto Scaling
EC2 instances
![Page 9: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/9.jpg)
EC2 DEPLOYMENT
Auto Scaling Group
EC2Ubuntu 12.04
LTSm1.medium
$ bash < User Data
Launch Config
Auto Scaling
![Page 10: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/10.jpg)
EC2 DEPLOYMENT
Public S3 Bucket
EC2Ubuntu 12.04
LTSm1.medium
$ bash < User Data
• S3cmd config
Puppet
S3cmd
![Page 11: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/11.jpg)
EC2 DEPLOYMENT
EC2Ubuntu 12.04
LTSm1.medium
$ bash < User Data
Private S3 Bucket
• Puppet config• DataPiper• Upstart and logrotate
configs
Node.js
npm modules
![Page 12: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/12.jpg)
EC2 DEPLOYMENT
EC2Ubuntu 12.04
LTSm1.medium
DataPipermixpanel
redshift
SQS
![Page 13: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/13.jpg)
SOFTWARE DEPLOYMENT
![Page 14: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/14.jpg)
SOFTWARE DEPLOYMENT
Private S3 Bucket
Upload
![Page 15: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/15.jpg)
SOFTWARE DEPLOYMENT
Auto Scaling
2
![Page 16: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/16.jpg)
SOFTWARE DEPLOYMENT
EC2Ubuntu 12.04
LTSm1.mediumDataPiper
mixpanel
redshift
Auto Scaling
![Page 17: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/17.jpg)
SOFTWARE DEPLOYMENT
Auto Scaling
1
![Page 18: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/18.jpg)
SOFTWARE DEPLOYMENT
EC2Ubuntu 12.04
LTSm1.medium
DataPipermixpanel
redshift
![Page 19: Scalable Event Tracking](https://reader033.vdocument.in/reader033/viewer/2022061111/53ffcca98d7f724c088b48b7/html5/thumbnails/19.jpg)
QUESTIONS?