Posts

Replace Azure Scheduler with Azure Functions

Image
I have written before about the shortcomings of the Azure Scheduler  (doesn't integrate with classic [non-RM] Azure Storage accounts, message body pushed to Azure Storage Queue is wrapped in XML, costs $15/mo for basic scheduling tasks...) but the good news is, now with Azure Functions , your Scheduler Tasks can mostly be replaced with Functions. Here are a couple tables to break down the differences in Triggers and Actions. Scheduler Triggers compared to Function Input Bindings Scheduler Functions Manual X X Timer X X Http X Storage Queue X Service Bus Queue X Service Bus Topic X Blob X Event Hub X Scheduler Actions  compared to Built-in Function Output Bindings   Scheduler Functions Http X X Storage Queue X X Service Bus Queue

Census.gov QuickFacts Data Set

To create a visualization for  https://www.sizzleanalytics.com/  I had to compile census information from the census.gov QuickFacts tool. As for as I could tell, they don't provide an easy way to automatically download all the data, so I manually downloaded each state then used a simple node script to merge them together. Data set available here: https://data.world/aaronhoffman/census-gov-state-quickfacts Hope this helps, Aaron

Azure Functions and AWS Lambdas

I'm working on a new talk about Azure Functions and AWS Lambdas . I'm writing this blog post to compile a list of links to more information for people that attended the talk. Presentation Slides:  https://drive.google.com/open?id=0BwgLvVq0rcS7cmxrQUhCWUxTNTQ Azure Function Intro Source Code:  https://github.com/Stonefinch/AzureFunctionIntro Azure Intro Web App Source Code:  https://github.com/Stonefinch/AzureIntro Azure Function Tools for Visual Studio:  https://blogs.msdn.microsoft.com/webdev/2016/12/01/visual-studio-tools-for-azure-functions/ AWS Lambda C# in Visual Studio:  https://aws.amazon.com/blogs/developer/using-the-aws-lambda-project-in-visual-studio/ I'll add more links and update the slides as I continue to build out the talk. Hope this helps, Aaron