Easily isolate compromised VMs with Azure Security Center and Logic Apps

Lateral movements are typically the first thing that hackers do after compromising a system in order to spread their attack to other valuable targets, so isolating systems that have been compromised is of paramount importance for an organization from a security perspective. In a previous blog (here) we saw a possibility of having abstract policies … Continue reading Easily isolate compromised VMs with Azure Security Center and Logic Apps

Run Azure Functions from your Quickstart ARM Templates

I was recently confronted with the following problem: how can I run code from inside an Azure ARM Quickstart Template? Well, if you don’t know ARM Templates, they are essentially a declarative description of objects as you want to have them in Azure, but they don’t allow to run code as such. For example, see … Continue reading Run Azure Functions from your Quickstart ARM Templates

Azure Functions for Infrastructure Automation (or how to run PowerShell from the cloud)

From my previous posts you have probably realized that I am a huge fan of infrastructure automation, since in my opinion it is the only way of operating efficiently a data center. In order to implement automation, you have two possibilities Use an automation software, either installed locally in your premises (such as Microsoft’s System … Continue reading Azure Functions for Infrastructure Automation (or how to run PowerShell from the cloud)