Azure Workload Identity Federation

What is a Workload Identity really, and how we can utilize a federated credential to authenticate to Azure from external cloud services? In this post we’re taking a look at how Open ID Connect works in practice, when utilizing identities in Entra from Azure DevOps Pipelines and GitHub Actions.

OAuth 2.0 Fundamentals for Azure APIs

This is the post that I wish I had read when I started working with Azure. Let’s build a common understanding on how OAuth 2.0 works in the context of Azure, and how we can use different auth flows to get tokens and start using the many Azure APIs.

Azure Blob Storage API with OAuth 2.0

SDKs, tools and re-usable modules are great, but nothing beats knowledge. Once in a while I decide to take a stab at one of the Azure APIs to learn more about the underlying structure of the service, and to see if it’s more efficient than using what’s already out there. In this post we’re exploring how the REST API of the Azure Blob Storage works with Azure AD Authentication and OAuth in PowerShell.

Hosting Foundry Virtual Tabletop in Azure

Tabletop games are booming again, but in a hybrid world we’re forced to innovate. How can we take our traditional Dungeons & Dragons game online? Let’s take a look at hosting Foundry Virtual Tabletop to roll dice in Azure!

Custom Bindings for Azure Functions

Have you ever wanted to wrap your integration logic in a custom binding for Azure Functions for use in any language? Let’s take a look at how to post a message to Discord by writing and registering a binding extension, and using it from Azure Functions examples in C# and PowerShell.

Durable Azure Functions with PowerShell

Building Durable Azure Functions allows us to orchestrate workflows using only code in a reliable way that previously was only available in other services such as Logic Apps. Let’s take a look at how they work, and when they best fit our needs.

Exploring Azure Logic Apps (Preview)

Microsoft Ignite 2020 is currently on it’s first day and Logic Apps just got a new version in Public Preview that shares the runtime with Azure Functions, letting you run them anywhere, and there’s a new VS Code extension that lets you debug them locally. I just had to dive in and have a look!

Azure Service Bus with PowerShell

Once in a while you encounter a service you’d like to integrate with where there is no API, or official PowerShell module that suits your purpose. This happened to me recently, so let’s take a look at how Azure Service Bus can help us, and how to integrate with it using PowerShell.

Azure Table Storage with PowerShell

Azure Table is a fantastic way to store output information from scripts in PowerShell. In this post we’ll go through what steps you take when you need to quickly store structured information in the cloud and how to work with it using a SAS token!