top of page
Search
Azure VM Image Builder - Part 1
Azure VM Image Builder is a managed service from Microsoft that lets you easily build, customize, and distribute your own custom VM...


Application Registrations and Enterprise Apps - Part 2
If you haven't already, please check out Part 1 of this series where I discuss briefly what Apps Registrations and Enterprise Apps are....


Azure Application Gateway - Part 1
Azure Application Gateway is a load balancer and Web Application Firewall (WAF). It operates at Layer-7 of the OSI model, which means it...


Patching and Updating Azure Kubernetes Service (AKS)
When running AKS it's a good idea to familiarize yourself with the various update processes. Updates to Kubernetes are released...


Deploying Bicep Files Part 4 - Azure DevOps Pipelines
If you haven't already, please check out the previous parts of this series. Part 1 - All about Bicep & Deploying Bicep Files Part 2 -...
Deploying Bicep Files Part 3 - Az PowerShell Module
If you haven't already, please check out the previous parts of this series. Part 1 - All about Bicep & Deploying Bicep Files Part 2 - Deploying Bicep with AZ CLI Part 3 - You're reading it now! Part 4 - Deploying Bicep with Azure DevOps Pipelines Part 5 - Deploying Bicep with GitHub Actions Part 6 - Deployment Scopes & Deployment Stacks Part 7 - Deploying Bicep with Azure DevOps Pipelines - BicepDeploy Task Extra Credit - My Advanced Bicep Guide Deploying Bicep with Az Power
Deploying Bicep Files Part 2 - AZ CLI
If you haven't already, please check out the previous parts of this series. Part 1 - All about Bicep & Deploying Bicep Files Part 2 - You're reading it now! Part 3 - Deploying Bicep with Az PowerShell Module Part 4 - Deploying Bicep with Azure DevOps Pipelines Part 5 - Deploying Bicep with GitHub Actions Part 6 - Deployment Scopes & Deployment Stacks Part 7 - Deploying Bicep with Azure DevOps Pipelines - BicepDeploy Task Extra Credit - My Advanced Bicep Guide Deploying Bice
All about Bicep & Deploying Bicep Files
Part 1 - You're reading it now! Part 2 - Deploying Bicep with AZ CLI Part 3 - Deploying Bicep with Az PowerShell Module Part 4 - Deploying Bicep with Azure DevOps Pipelines Part 5 - Deploying Bicep with GitHub Actions Part 6 - Deployment Scopes & Deployment Stacks Part 7 - Deploying Bicep with Azure DevOps Pipelines - BicepDeploy Task Extra Credit - My Advanced Bicep Guide Quick Primer on Bicep When it comes to Infrastructure-as-Code (Iac) for Azure, there are two native solu
All about Azure Privileged Identity Management (PIM)
Introduction PIM Assignments - Eligible Assignments - Active Assignments What can PIM manage? - Azure AD Roles - Azure AD Groups -...


Primer on Azure Network Watcher
Network Watcher is a set of tools you can use to monitor, diagnose, view metrics, and enable logs for resources that reside in your...


Quick Intro to Azure Monitor
Azure Monitor is a comprehensive solution for collecting, analyzing, and acting on telemetry data from both your cloud environments and...


Azure Cloud Adoption Framework, Landing Zones, and the Well-Architected Framework
Getting started in Azure can be quite a daunting task. Building an Azure environment from scratch requires you to make many different...


Kubernetes - API Versions & Resources
When I sat down to write this article, it was originally titled Top 4 things that confused me about Kubernetes . However, as I began...


Kubernetes - Using kubectl with kubeconfig files
kubectl is the command-line tool that is used to interact with Kubernetes clusters. But, how does kubectl know which clusters to connect...


A Quick Primer on PowerShell's shell environment
Microsoft defines PowerShell as being made up of three main components. First, it is a modern command shell. However, instead of simply...
Deploying Azure WVD with Terraform
2024 Update : Windows Virtual Desktop (WVD) has been rebranded and it is now called Azure Virtual Desktop (AVD). I've updated this...
All about Azure Cloud Shell
Azure Cloud Shell is an interactive, in-browser shell environment. It has two different shell experiences, either Bash or PowerShell. It...


How to connect Terraform Cloud with both Azure and Azure DevOps Services
This article is sort of like a Part 2. You see, I wrote a previous article that discussed connecting Terraform Cloud with Azure DevOps...


App Registrations, Enterprise Apps, and Service Principals
I wouldn't be exaggerating if I said that a full length book could be written about this subject alone. There's just so much that could...


Entra ID roles, Azure RBAC roles, and Classic Administrator roles
Permissions to Entra ID and permissions to Azure Resources are handled separately. They each have their own different access roles that can be assigned. Going even further, there are two separate ways you can assign permissions to Azure Resources: an old way (Classic Administrator roles) and the current way (RBAC roles). Please note that 2 of the 3 Classic Administrator roles are being deprecated. In this blog post, I hope to clearly outline all of the pieces and how they


bottom of page
