Azure trainings!
Infused with experience from the field, brought with lots of passion!

Get request URL after Logic Apps deployment

Just a short note to myself about Logic Apps deployment!  I took me a while to figure out how to get the URL of a Logic App after an ARM deployment, because I needed it as an app setting for my Web App.  Apparently, there’s a listCallbackURL function, that...

IP Restrictions in Logic Apps

Recently, I discovered a new tab for Logic Apps resources in the Azure portal, named Workflow Settings.  Workflow settings is a very generic name, but it’s good to know that it includes additional access control configuration, through inbound IP restrictions. ...

Variables in parallel for-each loops

During the past weeks, I received quite some questions about the behaviour of variables inside a non-sequential for-each loop.  It does not always behave as one might expect.  This post describes a potential issue you might encounter, explains the reason why and...

Inbound / outbound maps in Logic Apps!

BizTalk Server offers a great feature that both inbound (receive ports) and outbound maps (send ports) can be executed in dynamic fashion, depending on the message type of the message.  This message type is defined as rootNodeNamespace#rootNodeName.  Below, you can...

My two cents on the Logic Apps pricing model!

Since begin November, a new pricing model has been introduced for Azure Logic Apps.  You can find the details over here.  This blog contains my personal opinion on the updated pricing model, based on the feedback I receive from (potential) customers I get in touch...

Use Liquid templates in Logic Apps

As explained in a previous post, Logic Apps has already some basic actions to transform objects and arrays.  However, from the moment transformation between JSON objects becomes more complex, it turns out to be insufficient.  That’s why the brand new...