Skip to main content

New Blog Post: Microsoft Azure Resource Locks & Alerts - A 'What, How, and Why?' Guide


MicoolPaul
Forum|alt.badge.img+23

Hi everyone,

 

I’ve just launched a new blog post over on my blog that I wanted to share here.

Whilst normally I cross-post the content for ease of reading, this blog post got a bit long and complex in structure, so it took some formatting within my blog to make it easier to use. So instead of sharing the blog word for word here, I’d like to introduce it, and provide the link to the content!

 

What’s the blog post about?

 

The blog post is focused on the ‘Resource Lock’ functionality available within Microsoft Azure. To summarise the feature in a sentence, it’s the ability to place resources under either a ‘read-only’ or ‘delete prevention’ status within Microsoft Azure from a resource management perspective.

To put this into a Veeam-appropriate context. If you created a Storage Account that you would consume for your backups, such as a capacity tier extent, you could deploy a resource lock to prevent accidental or malicious deletion of the Storage Account at the Azure level, without impacting the ability to read/write to the actual objects within the Storage Account.

After providing detail on the resource lock functionality, and configuration considerations such as inheritance and RBAC, I shift gears and transition to talking about observability. Meaning that I provide insights into how to create and trigger alarms if someone attempts to remove your resource lock, and supporting triggers that help notify any attempts to circumvent the monitoring, this is all driven by the native Azure tool ‘Azure Monitor’.

The implementation examples include both Azure CLI and Azure Portal workflows, so you can work in the space most comfortable to you.

 

Where can I find the blog post?

 

It’s available at: https://micoolpaul.com/2023/06/26/microsoft-azure-resource-locks-alerts-a-what-how-and-why-guide/

And I welcome any feedback and/or comments via this post or on the blog post, whichever you prefer!

Thanks in advance for reading!

8 comments

Geoff Burke
Forum|alt.badge.img+22
  • Veeam Legend, Veeam Vanguard
  • 1318 comments
  • June 26, 2023

I get the feeling @MicoolPaul has defected to Microsoft. These posts are textbooks of quality. So @Madi.Cristil lets brain wash him and bring him over from the dark side of the force and get him into Kubernetes and linux 😀. Just joking. Honestly for someone with minimal knowledge of Azure this is a fastrack into that area so very much appreciated!


Madi.Cristil
Forum|alt.badge.img+8
  • Community Manager
  • 617 comments
  • June 26, 2023
Geoff Burke wrote:

I get the feeling @MicoolPaul has defected to Microsoft. These posts are textbooks of quality. So @Madi.Cristil lets brain wash him and bring him over from the dark side of the force and get him into Kubernetes and linux 😀. Just joking. Honestly for someone with minimal knowledge of Azure this is a fastrack into that area so very much appreciated!

I wish we could, @Geoff Burke ! But we know where his passion lives :D 


MicoolPaul
Forum|alt.badge.img+23
  • Author
  • 2361 comments
  • June 26, 2023
Madi.Cristil wrote:
Geoff Burke wrote:

I get the feeling @MicoolPaul has defected to Microsoft. These posts are textbooks of quality. So @Madi.Cristil lets brain wash him and bring him over from the dark side of the force and get him into Kubernetes and linux 😀. Just joking. Honestly for someone with minimal knowledge of Azure this is a fastrack into that area so very much appreciated!

I wish we could, @Geoff Burke ! But we know where his passion lives :D 

What are you two on about, I love Linux! And I just haven’t used Kubernetes enough to determine my feelings yet! 😂


Geoff Burke
Forum|alt.badge.img+22
  • Veeam Legend, Veeam Vanguard
  • 1318 comments
  • June 26, 2023
Madi.Cristil wrote:
Geoff Burke wrote:

I get the feeling @MicoolPaul has defected to Microsoft. These posts are textbooks of quality. So @Madi.Cristil lets brain wash him and bring him over from the dark side of the force and get him into Kubernetes and linux 😀. Just joking. Honestly for someone with minimal knowledge of Azure this is a fastrack into that area so very much appreciated!

I wish we could, @Geoff Burke ! But we know where his passion lives :D 

Ah Passion!! Passion is a tricky companion to trust :) even though we feel that sometimes we must!!

To quote a great poet “Passions wander as time makes them calmer, What burnt brightly today only simmers a few weeks down the way, it is all just a temporary spell, like that spring flower’s fragrance, we are momentarily hypnotised by its smell”


MicoolPaul
Forum|alt.badge.img+23
  • Author
  • 2361 comments
  • June 26, 2023
Geoff Burke wrote:
Madi.Cristil wrote:
Geoff Burke wrote:

I get the feeling @MicoolPaul has defected to Microsoft. These posts are textbooks of quality. So @Madi.Cristil lets brain wash him and bring him over from the dark side of the force and get him into Kubernetes and linux 😀. Just joking. Honestly for someone with minimal knowledge of Azure this is a fastrack into that area so very much appreciated!

I wish we could, @Geoff Burke ! But we know where his passion lives :D 

Ah Passion!! Passion is a tricky companion to trust :) even though we feel that sometimes we must!!

To quote a great poet “Passions wander as time makes them calmer, What burnt brightly today only simmers a few weeks down the way, it is all just a temporary spell, like that spring flower’s fragrance, we are momentarily hypnotised by its smell”

Now a poem about resource locks please 🤣


Geoff Burke
Forum|alt.badge.img+22
  • Veeam Legend, Veeam Vanguard
  • 1318 comments
  • June 26, 2023
MicoolPaul wrote:
Geoff Burke wrote:
Madi.Cristil wrote:
Geoff Burke wrote:

I get the feeling @MicoolPaul has defected to Microsoft. These posts are textbooks of quality. So @Madi.Cristil lets brain wash him and bring him over from the dark side of the force and get him into Kubernetes and linux 😀. Just joking. Honestly for someone with minimal knowledge of Azure this is a fastrack into that area so very much appreciated!

I wish we could, @Geoff Burke ! But we know where his passion lives :D 

Ah Passion!! Passion is a tricky companion to trust :) even though we feel that sometimes we must!!

To quote a great poet “Passions wander as time makes them calmer, What burnt brightly today only simmers a few weeks down the way, it is all just a temporary spell, like that spring flower’s fragrance, we are momentarily hypnotised by its smell”

Now a poem about resource locks please 🤣

you overestimate my literary and poetic creativity engine at 11 minutes to work start on a Monday morning. 

Soon, soon, goes the tune..

I will descend into the IT abyss,

Fending off the constant customer hiss.

Oh for it only to be 5 PM Friday and bliss!!

As my keyboard continues so does time’s crawl

Now only 7 minutes left and then possibly the morning’s first call

No need to panic or run in despair!

I can rely on Veeam/Kasten to always repair

The damage that have user’s pulling out their hair!

 

 


Chris.Childerhose
Forum|alt.badge.img+21

Great post Michael.  Again, read it on your blog before here.  Keep them coming as I am slowly learning more things about Azure.  😋


dloseke
Forum|alt.badge.img+8
  • Veeam Vanguard
  • 1447 comments
  • June 27, 2023
MicoolPaul wrote:

What are you two on about, I love Linux! And I just haven’t used Kubernetes enough to determine my feelings yet! 😂

To be fair, so does Microsoft….or they’re at least warming up and digging into it a lot lately.


Comment