1900 Gallows Road, Vienna, VA
Our web services and applications can now be connected to millions of devices simultaneously and are still expected to perform admirably. For line-of-business data, this is an exercise where we scale our database. What about our other smaller, more frequent data? How do we handle billions of telemetry transactions from millions of devices? In this talk we will explore the Lambda Architecture design and how we can split the processing of our data so that we have both immediate feedback from our telemetry and long-term analysis. We will first explore the Event Hubs service as an endpoint to capture our telemetry. For speed, we will look at how we can use Stream Analytics to create a slice of our telemetry averaged over time and then dump that data into SQL Database. For completeness, we will look at options such as HDInsight and SQL Data Warehouse and how they can allow us to perform advanced analytics over our complete, raw data.
Sidney Andrews is a Microsoft Certified Trainer and Azure consultant with SeeSharpRun.NET. He has a background in ASP.NET web development along with extensive experience developing applications using XAML. Sidney has driven efforts to develop and deliver Azure readiness training through channels such as the Ignite Conference, Microsoft Virtual Academy, Microsoft Official Courseware, internal Microsoft training and even public whitepapers.
Check out Sidney's talks on Channel 9: https://channel9.msdn.com/Events/Speakers/sidney-andrews
Check out Sidney's free Azure training videos: http://tinyurl.com/seesharprun-videos