Developer Support

Advocacy and Innovation

Unseen secrets – using KeyVault to protect OAuth2 token requests

This sample implements an Azure Function App, which uses Azure KeyVault to sign OAuth2 client assertions used to obtain JWT tokens from Azure AD. The private key used to sign the client assertion and thus authenticate the function to Azure AD is generated in the KeyVault and never leaves that service (it is not exportable).

Update My Blog Via Email with Azure Functions

In this post, App Dev Manager Isaac Levin showcase the versatility of Azure Function with a solution that updates his Blog via Email. I have blogged about the changes I made to streamline my site architecture and continue to work on ways to improve it. One thing that I did a month ago was replace the static page that was my [speaking ...

Angular How-to: Hide Logic from Users by Moving it out of the Browser and into Azure Functions

A common question from developers building Single Page Applications is how to hide proprietary calculations or other logic from end users. The answer is always to move that logic out of the JavaScript running in the browser and onto a server, which leads to building and hosting an API service. However, in the new world of serverless computing, there is a simpler option. Azure Functions is a compute service that enables you to run code on-demand without the hassle of building an entire application or managing any infrastructure.

Durable Functions

While one thinks of event driven code, the requirements (operational) cab be broken into smaller functions, which is usually the code snippet executed as a response to a request. As the end user, one are not concerned about underlying infrastructure.