Skip to content

mspnp/serverless-automation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Event-based Cloud Automation

Automating workflows and repetitive tasks on the cloud using serverless technologies, can dramatically improve productivity of an organization's DevOps team. A serverless model is best suited for automation scenarios that fit an event driven approach.

This repository contains an implementation of the "Cost center tagging" example as presented on the Event-based cloud automation article in the Azure Architecture Center.

This project contains a workflow for cost center tagging, as a serverless automation scenario. It applies a policy on a resource group to tag all new resources with cost center information. It then watches for resources in this group having that tag, and validates the cost center using Entra ID. If the cost center has changed, it applies the new cost center tags to the resource. Irrespective of whether the cost center has changed or not, it sends an email to the resource creator/owner with context of the resource created.