Update: Just to clarify, Insightech is built in a totally different architecture and it is way more complex than this.
I gave a presentation in MeasureCamp Melbourne, and the topic was "Build Your Own Web Analytics Platform in 25 Minutes". In MeasureCamp, each session has 25 minutes presentation time, that's where the 25 minutes in the topic from. What inspired me to do this talk was a conversation in Measure Slack about sending Google Analytics data into your own database. And I think it is an interesting thing to do to build a web analytics platform from scratch without spending a lot of time and money.
Building your own web analytics platform can be much simpler than you would think. In this presentation, there is pretty much no coding knowledge required. If you are familiar with AWS S3 and CloudFront, it is very simple. If not, don't worry, AWS has really good interface so you just need to click through a series of buttons.