In a previous article I talked about how to Secure an Azure Function App with Azure Active Directory, now I would like to look at how to call a Secure Azure Function App from an Azure Logic App. Let’s first create a Logic App. In the Azure Portal, click Create Resource, type Logic App in…
Month: April 2019
Adventures with Azure Functions: Secure a Function App with Azure Active Directory
While authorization keys make it easy to work with Azure Functions, they are not recommend as the way to secure an Azure Function in production. There are three recommend ways to secure an Azure Function in production: Turn on App Service Authentication/Authorization Use Azure API Management (APIM) to authenticate requests. Deploy your function app to…
Create a Single Build/Release Pipeline for Multiple Branches
In this article we will look at how to create a single Azure DevOps Build Pipeline that triggers on multiple branches. I am using the repository at https://dev.azure.com/maruma/SampleApp as the working example. If you would like to follow along you will want to clone this repository into your own Azure DevOps subscription. This example depends…
Multiple Project Deployment with Azure DevOps
In this article I will demonstrate how to create multiple builds and releases for a single Visual Studio solution that contains multiple projects. I want to create a separate build and release pipeline for each project. The repository that I use for this article can be found at https://dev.azure.com/maruma/SampleApp , it is composed of a…
Supporting Parent/Child Documents in CosmosDB
In my efforts to break out of my relational database paradigm and into a NoSQL paradigm I have been working through some real world examples of database models that I have used in the past and trying different ways to convert them into a NoSQL database. This is an example of three four different ways…