Welcome to My Blog

Welcome! I’m Craig Forshaw, a Microsoft MVP specializing in cloud security and Azure Infrastructure as Code (IaC). I’m also an organizer of the Microsoft Security User Group, and I’m passionate about helping organizations build secure, scalable cloud solutions. What You’ll Find Here This blog is my space to share insights, tutorials, and real-world experiences from working with: Microsoft Defender for Cloud - Security posture management and DevOps security Azure Security - Best practices and implementation guides Infrastructure as Code - Secure IaC with Bicep, Terraform, and ARM templates DevSecOps - Integrating security into your development workflows Cloud Architecture - Designing secure and efficient Azure solutions Why This Blog? Security in the cloud is constantly evolving, and staying ahead requires continuous learning and sharing knowledge. Through this blog, I aim to: ...

October 23, 2025 · 1 min · Craig Forshaw

Investigate and Remediate DevOps Security findings in Microsoft Defender for Cloud

In my previous blog DevOps Security with Microsoft Defender for Cloud I introduced the DevOps Security features in Defender for Cloud and how you can link and scan your GitHub code repositories for vulnerabilities before they hit your infrastructure platforms. In this blog I am going to focus on the options for fixing code issues based on the reporting findings from Defender for Cloud. Findings As mentioned previously, all of the reporting from your connected repositories appears under findings in the security overview dashboard of DevOps Security. ...

February 28, 2024 · 5 min · Craig Forshaw

DevOps Security with Microsoft Defender for Cloud

Following Microsoft Ignite in Nov 2023, Defender for DevOps has now become DevOps security. In practice this means that a lot of the features which were previously in public preview are now generally available. But first… what is DevOps security in Defender for Cloud? DevOps Security This feature of Defender for Cloud provides end-to-end security for code-based deployments from the well-known major source code repositories available in the market. These can be selected from the environment settings of the DevOps security blade in Defender for Cloud with GitLab being the most recent addition to the environment list. ...

January 24, 2024 · 5 min · Craig Forshaw