For loop in Logic Apps

Recently, I had a scenario where I wanted to execute a Logic App action n times.  I wanted to achieve the equivalent of the following C# snippet: for (int i = 0; i < 100; i++) { //Perform action } Some research on the internet tells me that most folks solve this by using a Do-Until action, … Continue reading For loop in Logic Apps

Exploring Dapr: Running your first Dapr app in Kubernetes!

In this "Exploring Dapr" series, I'm exploring some of its capabilities and sharing my thoughts on it.  Dapr is an event-driven portable runtime for building micro-services, for more information I refer to the documentation.  Be aware that Dapr is currently under constant evolution, so some of the described behavior or findings might not be accurate … Continue reading Exploring Dapr: Running your first Dapr app in Kubernetes!

Exploring Dapr: Pub/Sub – Part 3: Azure Service Bus

In this "Exploring Dapr" series, I'm exploring some of its capabilities and sharing my thoughts on it.  Dapr is an event-driven portable runtime for building micro services, for more information I refer to the documentation.  Be aware that Dapr is currently under constant evolution, so some of the described behavior or findings might not be … Continue reading Exploring Dapr: Pub/Sub – Part 3: Azure Service Bus

Exploring Dapr: Pub/Sub – Part 2: ASP.NET Core integration

In this "Exploring Dapr" series, I'm exploring some of its capabilities and sharing my thoughts on it.  Dapr is an event-driven portable runtime for building micro-services, for more information I refer to the documentation.  Be aware that Dapr is currently under constant evolution, so some of the described behavior or findings might not be accurate … Continue reading Exploring Dapr: Pub/Sub – Part 2: ASP.NET Core integration

Exploring Dapr: Pub/Sub – Part 1: Introduction

In this "Exploring Dapr" series, I'm exploring some of its capabilities and sharing my thoughts on it.  Dapr is an event-driven portable runtime for building micro-services, for more information I refer to the documentation.  Be aware that Dapr is currently under constant evolution, so some of the described behavior or findings might not be accurate … Continue reading Exploring Dapr: Pub/Sub – Part 1: Introduction

Control your Azure costs through budget alerts!

Keeping the cost of your Azure infrastructure under control, is a vital need during every organization's cloud journey.  Therefore, Microsoft introduced the concept of budget alerts.  Let's have a closer look at the options this bring for your organization! Create a budget Azure budgets can be created on three levels: Management group Subscription Resource group … Continue reading Control your Azure costs through budget alerts!

Cut Azure costs by automatically removing inactive resource groups

Cost management is a very important aspect of a cloud governance strategy.  The Azure cloud give you a tremendous amount of tools to automate this as much as possible.  This blog post discusses one of the many approaches to minimize the costs for Azure development environments. In such development subscriptions, developers typically get the flexibility … Continue reading Cut Azure costs by automatically removing inactive resource groups

My experiences from creating a Logic Apps connector in API Management

Recently, I created a custom Logic Apps connector within Azure API Management.  This blog explains the choices I needed to make and the challenges I've faced. Scenario In some scenarios, you need to create a custom connector for Logic Apps.  You can leverage the Azure API Management consumption tier to achieve this, in case your … Continue reading My experiences from creating a Logic Apps connector in API Management

A little gotcha with Azure PowerShell Functions

Recently, I had a great use case for using the PowerShell support within Azure Functions.  During development, I encountered a weird behaviour on the error handling side.  In this short blog, I want to share this experience with you.  Hopefully, it can save you some troubleshooting time! Starting point My initial function looked like this, … Continue reading A little gotcha with Azure PowerShell Functions