Originally posted on toon vanhoutte:
When using a generic and decoupled integration design, your integrations span often multiple Logic Apps. For troubleshooting purposes, it’s important to be able to correlate these separate Logic Apps with each other. Recently, a new feature has been introduced to improve this. Existing correlation functionality Let’s create a Logic App…
Author: SRM
Azure : Add IP restriction rule to App Service using powershell script
Overview: Azure Apps service has a feature which enables you to restrict user access to a web application using IP restriction feature.You can allow or deny the access to a set of IPs to your web app, using this feature. You can find this option by clicking on Networking >Configure Access Restrictions . By default, it…
Azure DevOps : Build and publish your project to userdefined folder using MSBuild task in build pipeline
Overview : In most of the cases the solution of your application contains more than one project for example one or more web app, function app, WCF service, web API. When you build the solution you will get the predefined folder structure in the artifact. But sometime you might need to publish the different project…
Azure questions and answers
This blog contains some questions and answers about azure. It is a running document. It is being updated now and then with new questions. Hope you find it useful. Question 1: Why does a resource group need a location? And, if the resources can have different locations than the resource group, why does the resource…
Azure Resource Manager and ARM templates
Azure Resource Manager: Azure Resource Manager is the deployment and management service for Azure.You can think of it as a management layer that enables you to create, update, and delete and organize the resources in Azure subscription. You can create azure resources using one of the following methods. Azure portal Azure powershell Azure CLI Rest…
Example of Linked ARM template
Main Template: It has the usual template structure with the following tabs. schema contentVersion parameters resources outputs You can find the description of these in my previous blog about ARM templates. { “$schema”: “https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#”, “contentVersion”: “1.0.0.0”, “parameters”: { //main template parameters “StorageContainerSASToken”: { “type”: “string”, “metadata”: { “description”: “SASToken here Dynamically…
Example of Nested ARM template
{ “$schema”: “http://schema.management.azure.com/schemas/2014-04-01-preview/deploymentTemplate.json#”, “contentVersion”: “1.0.0.0”, “parameters”: { “AppInsights_name”: { “type”: “string” }, “type”: { “type”: “string” }, “regionId”: { “type”: “string” }, “WebAppName”: { “type”: “string”, “metadata”: { “description”: “Name of the webapp” } }, “hostingPlanName”: { “type”:…
Querying data from multiple application insights
Overview: There are times where you would need to query data from multiple application insight whether from the same resource group or other resource groups. Below are the few use cases for this. Use case 1: Suppose you have an application which has multiple app services(or websites) and function apps in the same resource groups […]
Using Azure Key Vault in ASP.NET web project
Overview: When you are developing an application, your application may need to connect to multiple services by passing some connection information. Ideally every service will be protected in their own way. For example: Database. Database uses username and password to authenticate its users. So the application needs to have the username and password to securely…