Multi-region ARM deployments

Azure solutions that span multiple regions are more and more requested.  There are several options to deploy Azure resources across regions and ARM templates are one of them.  It's very easy, let me explain! In this example, we'll deploy an App Service Plan in two regions.  One will act as the primary region, the other … Continue reading Multi-region ARM deployments

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!

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

Control your Azure Functions securely through Azure API Management

In some scenarios, you need to start stop your Azure resources based on external events.  API's are a good way to expose this "control plane" functionality, as it allows seamless integration within your enterprise.  This blog showcases this by creating an API that allows to start/stop Azure Functions on demand.  It's a good practice to … Continue reading Control your Azure Functions securely through Azure API Management

Logic Apps connector performance (3/3) – The good

One of Logic Apps biggest selling points is the fact that the runtime is serverless, which results in a very scalable integration platform.  I've always been amazed by the elasticity characteristics of the Logic App engine, however there's a huge limitation on the scalability of the out-of-the-box connectors.  On many projects, we've suffered from this … Continue reading Logic Apps connector performance (3/3) – The good

Logic Apps connector performance (2/3) – The ugly

One of Logic Apps biggest selling points is the fact that the runtime is serverless, which results in a very scalable integration platform.  I've always been amazed by the elasticity characteristics of the Logic App engine, however there's a huge limitation on the scalability of the out-of-the-box connectors.  On many projects, we've suffered from this … Continue reading Logic Apps connector performance (2/3) – The ugly

Logic Apps connector performance (1/3) – The bad

One of Logic Apps biggest selling points is the fact that the runtime is serverless, which results in a very scalable integration platform.  I've always been amazed by the elasticity characteristics of the Logic App engine, however there's a huge limitation on the scalability of the out-of-the-box connectors.  On many projects, we've suffered from this … Continue reading Logic Apps connector performance (1/3) – The bad

Passwordless last-mile security with Azure API Management

One of the main reasons to introduce an API gateway is to establish uniform security controls on top of your API infrastructure.  The focus is mostly on the frontdoor security.  However, securing the last mile should also be high on your priority list.  Thanks to recent integrations of Azure API Management with Azure Active Directory, … Continue reading Passwordless last-mile security with Azure API Management