Welcome to another Tuesday TNWiki Article Spotlight.
Azure Functions made a splash last year when they were announced in March and again in November when they went into general availability. Functions offer users a way to run small pieces of code or “functions” in the cloud. You can create code pieces to solve just the problems you have without needing to set up an entire solution architecture to run it. Use the development language of your choice to create your functions: C#, F#, Node.js, Python or PHP. Once they are added to Azure, pay only for the time the code is running.
To see how this can be accomplished, Bhushan Gawale has created an award-winning article entitled Azure Functions: Getting Started for the TechNet Wiki. In the post, Bhushan introduces us to the many concepts of Azure Functions including the runtime, infrastructure, dependencies, security and templates. He then shows these ideas by creating an Azure Function. Bhushan wraps up the post by talking about Visual Studio tooling support and the pricing schemes within Azure.
If you ever wanted to know more about Azure Functions, start with this high-level overview.