Joshua Donovan presenting Azure governance as code through Azure Policy
Вставка
- Опубліковано 22 сер 2024
- www.meetup.com...
Watch for more upcoming events at www.meetup.com...
Azure Policy helps to enforce organizational standards and to assess compliance at-scale. Through its compliance dashboard, it provides an aggregated view to evaluate the overall state of the environment, with the ability to drill down to the per-resource, per-policy granularity. It also helps to bring your resources to compliance through bulk remediation for existing resources and automatic remediation for new resources.
This talk will go through a quick overview of Azure Policy Definition structure, effects, and remediation. Followed by a review of how the policy engine functions to evaluate new deployments vs. existing resources. We will discuss assignments and assignment scopes. We will touch on some newly released features like Resource Selectors and Overrides along with the new denyAction effect. Finally, resting on some examples for how to develop and troubleshoot common issues when utilizing Azure Policy.
We will also have links to useful resources like the GitHub community and built-in repositories, and of course the documentation.
Bio:
Joshua Donovan
Support Escalation Engineer, Azure Rapid Response, Azure Developer Support - Azure Resource Manager.
Joshua is a Support Escalation Engineer with the Azure Developer Support - Azure Resource Manager (ARM) team at Microsoft.
Joshua supports the ARM technology stack including: ARM Templates, Bicep Templates, AzureRM Terraform provider, Azure Policy, Azure Management APIs, Azure Resource Graph, Azure Blueprint, Azure Management Groups, and Azure Lighthouse.
Before specializing in ARM, Joshua was supporting the PaaS-Dev technology stack as a generalist including: Azure Storage, Azure Cache for Redis, Messaging (Service Bus, Event Hubs..etc), API Management, ARM, and Azure PaaS Compute (Classic Cloud Services, Azure Batch).
Joshua joined Microsoft in early 2022, before coming to Microsoft he worked for ConocoPhillips in Bartlesville, OK. Joshua held several roles at ConocoPhillips from the Datacenter Infrastructure and Cloud Server Team, to Data Engineering, and finally ending his time at ConocoPhillips as a Microsoft Bot Framework developer creating chat bot integrations in C# and TypeScript for internal company use.
Thank you