Christoph Burmeister

Christoph works as a Principal Consultant at b.telligent and he is specialized in Azure Infrastructure, DevOps and Identity and Access Management. He has also a lot of experience in on-premises services. Christoph is a Microsoft MVP awarded in the Azure category. He is the Co-Founder and Oraganizer of Hamburg PowerShell User Group.

Recent articles

Azure

AWS Root Account Management For SSO Using Azure Active Directory Part 3

Using a central IAM provider is certainly a great thing. While setting SSO up for AWS, the management for the AWS root-users became a issue, because its required for them to have globally unique e-mail address. This might not a problem for small companies, but if you plan several hundred or even thousand of AWS-accounts, this becomes a nightmare real fast. In this post, I will go over one approach on how you can manage all your root-users with M365 offerings and some Azure services, pretty much for free. This is the third and final part of the series, that covers the API and deployment.
Christoph Burmeister
Azure, IaC

Terraform Ecosystem Pipelines

The Ecosystem surrounding Terraform is growing every day. Some of the tools have become essential and need to be integrated into your CI/CD pipelines. Here are some examples using Azure DevOps.
Christoph Burmeister
Azure

AWS Root User Management for SSO using Azure Active Directory - Part 2

Using a central IAM provider is certainly a great thing. While setting SSO up for AWS, the management for the AWS root-users became a issue, because its required for them to have globally unique e-mail address. This might not a problem for small companies, but if you plan several hundred or even thousand of AWS-accounts, this becomes a nightmare real fast. In this post, I will go over one approach on how you can manage all your root-users with M365 offerings and some Azure services, pretty much for free. This is the second part of the series, that covers the Shared Mailbox Setup.
Christoph Burmeister
Azure

AWS Root User Management for SSO using Azure Active Directory - Part 1

Using a central IAM provider is certainly a great thing. While setting SSO up for AWS, the management for the AWS root-users became an issue, because its required for them to have globally unique e-mail address. This might not a problem for small companies, but if you plan several hundred or even thousand of AWS-accounts, this becomes a nightmare real fast. In this post, I will go over one approach on how you can manage all your root-users with M365 offerings and some Azure services, pretty much for free.
Christoph Burmeister
PowerShell, Microsoft Graph

Azure AD - List Role Assignments

Retrieving a list of all Azure AD role assignments sounds easy enough, right? Well, there are some things to consider, here is waht.
Christoph Burmeister
Terraform, IaC

Terraform - create Blocks Dynamically - using the Dynamic Block

Some resources in Terraform allow to pass them a list if multiple values can be set - for instance, DNS servers for the azurerm_virtual_network can be set this way. However, on the same resouce, you can add subnet during the creation and this would not work in the same way, because each subnet requires their own subnet-block in the resource. However, Terraform offers a way to create mutiple blocks of the same kind dynamically - using the dynamic-block.
Christoph Burmeister