Flexing your Security Governance with Azure Policy as Code
I recently had the pleasure of presenting a livestream session via Microsoft Reactor Sydney on a subject close to my heart.
I recently had the pleasure of presenting a livestream session via Microsoft Reactor Sydney on a subject close to my heart.
Appearing as a guest on the Ctrl+Alt+Azure podcast to talk Azure Policy as Code with hosts Tobias Zimmergren and Jussi Roine
Fixing a design flaw with the existenceCondition for builtin policies
How combining Terraform with CSVs and ForEach we can deploy at scale from large datasets
Recently I’ve been diving into Microsoft’s new DSL Bicep and as I’m passionate about Azure Policy I thought why not combine both aspects into a session?
Discover patterns for leveraging DeployIfNotExists (DINE) policies to automate your Azure Monitoring Governance with Azure Monitor Metric Alerts
Discover Ansible role development patterns on Azure using the Molecule-Azure driver
Discover how Terraform IaC can automate your Ansible control host deployment into Azure
Discover the Ansible on Azure development ecosystem, key advantages/disadvantages, and how to get started
Combine GitHub Actions and Terraform to achieve an automated Infrastructure as Code workflow
Look under the hood of an example repository I created to deploy a set of custom Azure policies, initiatives, and assignments
How to migrate existing Azure tag values to new tag key/value pairs programmatically using PowerShell
Discover patterns for usage of Azure Policy as Code with Terraform and examine deployment methodologies, module structures, Azure policy best-practices, and ...
How to programmatically find and remove ‘Unknown’ type Azure RBAC role assignments with PowerShell
Intro to the Azure Policy extension for VSCode and authoring custom policy definitions by finding property aliases
Introduction to the audit vs deny debate, native tooling, and governance at scale
Putting Azure Building Blocks to the test with a simple Hub & Spoke VNET deployment
All you need to know about Azure Backup Explorer released in preview Feb 2020
Intro to Proximity Placement Groups demonstrating how to deploy a test environment
Discover the ‘Just Enough Study’ concept and learn how to hunt key phrases using Azure Text Analytics
With Microsoft announcing sweeping changes to a few Azure exams later in March 2020 the time is ripe to blog about an exam I’ve had my eye on for a while: Az...
Detailed walkthrough of everything you need to get started with your own blog site using Jekyll GitHub VSCode
Introduction to getting setup with your own blog site using Jekyll GitHub VSCode
The resolution to this problem for me was to ensure that an SPNameQualifier value was sent as a claim property from AD FS to IdentityNow
The heart and soul of all this is a single PowerShell script
The underlying theme of OpenHack is that there’s no clear path forward through the challenges and the ‘unknown’ factor is ever present
How to manage Teams desktop client settings automatically with PowerShell
After such a 2020 memorable year (for both good & bad reasons) I’ve been itching to publish my retrospective