Terraform Warning: “Version constraints inside provider configuration blocks are deprecated” fix

A quick blog post on how to resolve the Terraform warning Warning: Version constraints inside provider configuration blocks are deprecated within your Terraform configuration. The fix below is in relation to azurerm provider, but similar fix can be used for…

Azure DevOps – 6 recommendations to help with securing your branches

Using Azure DevOps daily on a continuous basis but, have you thought about the security of your branches? In this blog post, I will give 6 recommendations to help you with securing your Azure DevOps branches! There is quite a…

Availability Sets v Availability Zones in IaaS

Deploying your Production IaaS VMs within Azure you will be wanting to consider redundancy and ensuring your environment is highly available in both the Application itself along with the infrastructure it will be using within Azure. Looking at this from…

PowerShell Function:- WordPress.com retrieve blog data using API

A quick PowerShell Function to retrieve blog post data from my blog site - added to Github as may be useful for others! Run this function easily by: Get-Blogs -BlogSiteName "thomasthornton.cloud" Output: If you require further Output data from the…

Securing your secrets using Azure Key Vault and Virtual Machine Managed Identity

In my previous blog I gave an overview of Azure Managed Identity, specifically around virtual machines and managed identities. In this, I will be detailing the process of implementing a secure use of Key Vault with this virtual machine and…

Enabling Microsoft Antimalware User Interface in Azure

Installed the IaaSAntimalware "Microsoft Antimalware" extension and trying to access the User Interface within your RDP session and getting this restriction error? Run the below PowerShell snippet: cd 'C:\Program Files\Microsoft Security Client' .\ConfigSecurityPolicy.exe .\CleanUpPolicy.xml You can now open System Centre…

Microsoft Azure:- Exam Preparation Tips

As of writing this blog, I have passed the following Microsoft Azure Exams:- Microsoft 70-533: Implementing Microsoft Azure SolutionsMicrosoft 70-535: Architecting Microsoft Azure SolutionsMicrosoft AZ-102: Microsoft Azure Administrator Certification Transition I thought my next blog I will go into some…