🍂 Meet Us in Switzerland This Autumn!

This autumn, the SynEdgy team will be connecting with the IT community at two major events: Swiss IT Forums in Geneva from 30 September to 1 October, followed by Experts Live Switzerland in Bern on 4 November.

Gael Colas from SynEdgy and Raimund Andree running their session at PSConfEU Malmö

From Configuration Drift to DevOps Mastery: Managing Azure and Microsoft 365 with DSC

PowerShell Conference EU 2025 hosted a game-changing session led by Gael Colas (Director at SynEdgy) and Raimund Andree, who showed the audience how to bring order to the chaos of cloud configurations through Infrastructure as Code (IaC) and automation.

In their session, “Configuring Azure Entra ID and M365 with DSC”, the speakers tackled a fundamental problem: manual configuration management of Microsoft 365 and Azure tenants is prone to errors, lacks traceability, and simply doesn’t scale.

Watch their session now

The Challenge of Cloud Configuration

Too often, organizations rely on GUIs to manage critical cloud configurations. This leads to:

  • Configuration drift
  • Poor documentation
  • No visibility on changes

Raimund and Gael proposed a better way—automated, version-controlled, and testable configuration using tools like Microsoft365DSC, Azure DevOps, Pester, and YAML.

The DSC + DevOps Pipeline Approach

Participants followed a hands-on walkthrough using the Microsoft365DSC project and the accompanying Microsoft365DscWorkshop. Key takeaways included:

  • Exporting the live configuration of an Azure or M365 tenant
  • Managing that configuration in source control
  • Promoting changes safely across Dev > Test > Prod environments
  • Using Azure DevOps Pipelines to automate validation and deployment
  • Leveraging PSScriptAnalyzer, Pester, and idempotent scripts to ensure safe repeatability

This approach allows teams to build robust cloud environments that are transparent, documented, and scalable—from just two tenants to hundreds.

Community and Real-World Application

As open-source contributors, Gael and Raimund emphasized that Microsoft365DSC is community-driven and constantly evolving. They showcased:

  • Group and application management via DSC
  • YAML configuration modeling
  • Compliance enforcement using pull requests and release pipelines

Want to go further? Learn with SynEdgy

If you’re intrigued by this approach and want to master it for your organization, SynEdgy offers dedicated training programs on Desired State Configuration (DSC) and PowerShell automation.

📍 Visit our training offers and transform your cloud operations with confidence.

Training Programmes Now Open – Kick Off Your PowerShell Learning This September

At SynEdgy, we’re excited to launch our new IT training programmes, designed for professionals looking to master PowerShell, modern automation practices, and DevOps-ready workflows.

From PowerShell Universal to Desired State Configuration (DSC) and scripting best practices, our courses are led by industry experts – including Microsoft MVPs and international conference speakers.

🗓 Available from September – our sessions are offered both online and on-site, with limited seats to ensure a high-quality learning experience.

And for those who joined us at the PowerShell Conference Europe: keep an eye out for a little something special – a small thank you in the form of a discount, just for you 😉

🔗 Explore the training page now at and secure your seat before it fills up.

The Importance of PowerShell User Groups: SynEdgy is Here to Support You

The Importance of PowerShell User Groups: SynEdgy is Here to Support You

PSDayCH 2024 Session Recordings Now Available!

PSDayCH 2024 Session Recordings Now Available!