Robert Milner / Technical notes

Rob's Tech Blog.

Tech blog dedicated to Azure, M365 & more...

Practical guides, lessons learned and the occasional rabbit hole.

Latest articles

View the archive
  1. Cloud Adoption Framework Series - Part 2: Plan

    Welcome back! In Part 1 we explored the Strategy pillar, where we clarified why your organisation is adopting the cloud. Today we switch gears from aspiration to action and...

  2. Cloud Adoption Framework Series - Part 1: Strategy

    Welcome to the first installment of our multi-part series on the Cloud Adoption Framework (CAF). In today's rapidly evolving digital landscape, moving to the cloud is no longer...

  3. Lessons Learned from an Evilginx Phishing Attack

    Introduction + What Happened A common message I hear from our customers is that I am too small to be targeted... Well, let me tell you that hackers, attackers, whatever you...

  4. Security

    My Journey with DMARC: A Lesson Learned in Email Authentication

    When it comes to email security, understanding how different email authentication protocols work together can be confusing. Recently, I found myself deep in the weeds of a...

  5. Azure

    Azure Service Retirement Workbook

    I was inspired to look at this when Gregor Suttie mentioned the Azure Service Retirement Workbook on Twitter: The Azure retirement workbook is under rated imo — Gregor Suttie |...

  6. Azure

    So Microsoft are ditching Azure egress fees... Or are they?!

    So if you work in the Azure space, you may or may not have heard that Microsoft is ditching Azure egress fees: Microsoft decides it’s done with Azure egress ransomsCloud exit...

  7. Security

    CISA SCuBAGear

    Introduction So what is CISA ScubaGear? Well, it isn't something to help you scuba dive! But it is another excellent opensource tool that you can add to your belt if you are...

  8. Azure

    Validating Azure Resources; PSRule

    I have recently been looking at tools to audit and, more importantly, validate Azure environments that we onboard as part of a support process. We already use a fantastic tool...

  9. Azure

    Azure Paired Regions

    Intro Have you ever wondered how Azure protects your data and applications from disasters? Azure has a smart strategy that involves using different groups of datacentres within...

  10. Azure

    Azure Arc - Deploy MDE Extension via Script

    In this post, if you had to take a shot for every time you read the word "Defender", I think you would need to visit a hospital...! The other day, I was faced with a challenge...