So far we’ve been talking about Microsoft’s Machine Learning and the amazing things it can do, like allowing me to create a viral site in just 4 hours of work.
But Microsoft has so much cool stuff that I don’t even know where to start from. So I decided to look at TwinsOrNot.Net under the hood and see how it’s doing. For that, I’m using Azure Application Insights.
Because I had a pretty good guess this would end up becoming viral, I’ve enabled Azure Application Insights on the website. Now the benefits of having that are showing up:
Look at the server requests. It started when I presented the site during the Build Tour in Czech Republic and it has been going up since then. Also quite a few failed requests, but the server response time is handling fine so far. Let’s look at the users:
Quite some growth there, right? 74 thousand users in a few hours. United States, Brazil and Hungary are the usual suspects. Let’s look at what kind of devices are being used:
There’s a low number of mobile devices there. Weird? Not really, I think I can explain why:
We are getting a lot of failed requests. And when I drill down into the source of these I’ll see a lot of mobile devices there. And that’s what happens when the lazy developer here rushes into building a website in 4 hours without having had much sleep and does zero testing on mobile devices. I assume many of you are having errors when using your mobile phones. Sorry for that, I now have folks helping and hopefully things will get better.
But the big question is: How much work was involved in enabling Application Insights? Pretty much zero, just tell Visual Studio you want it. Everything else is taken care of. Now if you are not using Application Insights in your website or mobile apps, just stop everything and go enable it. Seriously. Do it. Now!