M365 FM Podcast
Sept. 10, 2025

Azure CLI vs PowerShell: Which Should You Use?

This episode delivers a straightforward comparison of Azure CLI and PowerShell to help you decide which tool can speed up your cloud work. It breaks down how each option performs in scripting, automation, and quick one-off commands, using clear explanations that don’t require deep technical knowledge. You’ll hear highlights from live demos showing how small syntax differences can significantly affect deployment time. The episode also covers performance under load, error handling, reliability, and real experiences from cloud engineers — including tips on migrations, cross-platform usage, and avoiding common mistakes. A practical decision checklist explains when Azure CLI is the better fit, when PowerShell is more efficient, and why many professionals end up using both together. You’ll also learn a clever workflow trick that can dramatically speed up deployments. The episode is aimed at DevOps engineers, sysadmins, and developers working with Azure who want actionable guidance,…
Guest: Mirko Peters
Azure CLI vs PowerShell: Which Should You Use?
M365 FM Podcast
Azure CLI vs PowerShell: Which Should You Use?
Sept. 9, 2025

Use Agentic AI in DevOps Safely

This episode explores how agentic AI is reshaping DevOps by automating CI/CD, incident response, and cloud operations. It explains why these autonomous systems are gaining so much attention and shares real stories of teams dramatically speeding up deployments. You’ll also learn the risks — including failures, security blind spots, and how to safely revert when automation goes wrong. Listeners will get a practical framework for evaluating agentic AI tools, a checklist for testing autonomous agents in staging, and decision guidance on when to rely on automation versus maintaining human oversight. The episode features surprising case studies, tool comparisons, and straightforward tactics to mitigate new attack surfaces created by AI-driven systems. It’s aimed at SREs, DevOps and platform engineers, CTOs, and researchers working on operational automation. Overall, the episode provides a step-by-step path to adopting agentic AI safely and gaining real benefits from autonomous operati…
Guest: Mirko Peters
Use Agentic AI in DevOps Safely
M365 FM Podcast
Use Agentic AI in DevOps Safely
Sept. 9, 2025

Mainframe Architecture Lessons for Azure Cloud Design

From the Altair 8800’s toggle switches to today’s Azure APIs, the same fundamentals persist: clear intent, shared resources, and networked power. The portal and cloud may feel modern, but the winning habits are timeless—design for constraints, automate for repeatability, and think in systems. Mainframe-style centralization returned as the cloud because shared pools are efficient; the terminal (scripts/CLI) endures because precision and auditability matter. Modern work in Microsoft 365, Power Platform, and Azure is basically “from switches to APIs”: issue a precise request, observe a structured response, and build observability around it. The soft skills—framing intent, communicating flows, documenting decisions—are the multiplier. Put it into practice by converting one manual task into an API call or flow, measure the minutes saved, and keep iterating.
Guest: Mirko Peters
Mainframe Architecture Lessons for Azure Cloud Design
M365 FM Podcast
Mainframe Architecture Lessons for Azure Cloud Design
Sept. 8, 2025

Design Reliable and Resilient Azure Architectures

Building reliable and resilient systems in Microsoft Azure isn’t just a technical exercise, it’s a strategic advantage, and in this episode we unpack exactly how to architect cloud environments that stay up even when everything around them fails. You’ll learn what Azure’s global cloud really offers, how its core building blocks like virtual networks, availability zones, Azure SQL Database, Traffic Manager, and Azure Backup fit together, and why resilience must be designed in from the first diagram—not bolted on at the end. We break down the mindsets and patterns behind high availability, redundancy, failover, automated recovery, and geo-resilient data protection, all grounded in real Azure services developers and architects already use every day. You’ll also discover the practical techniques that separate fragile cloud deployments from battle-ready architectures, including how to distribute workloads across zones, implement disaster recovery with Azure Site Recovery, tune retry log…
Guest: Mirko Peters
Design Reliable and Resilient Azure Architectures
M365 FM Podcast
Design Reliable and Resilient Azure Architectures
Sept. 8, 2025

Bring Full-Stack Web Apps into Microsoft Teams

This episode walks you through how to take an existing web app and bring it directly into Microsoft Teams so it feels native, seamless and fully connected to Microsoft 365. We break down the Teams Developer Platform and explain how the Teams Toolkit, SDK and App Studio come together to give developers a full-stack path for building modern Teams experiences. You’ll hear how tabs make it easy to embed a web app, how SharePoint and Microsoft Graph unlock deeper integration, and why adding Microsoft 365 Copilot or custom agents can transform a simple embed into an intelligent workflow. We cover the practical realities of setting up your environment, wiring up front-end interactions with the Teams JavaScript client, and building a reliable back end using Node.js or .NET. The episode also highlights how GitHub samples, developer communities and structured learning paths help you go from your first prototype to a polished, production-ready Teams app. It’s a complete guide to turning your web…
Guest: Mirko Peters
Bring Full-Stack Web Apps into Microsoft Teams
M365 FM Podcast
Bring Full-Stack Web Apps into Microsoft Teams
Sept. 7, 2025

Govern Power Platform Environments Instead of Disabling Them

This episode breaks down why disabling Power Platform environments, especially the default one, always comes back to bite you. We unpack how environments actually function inside the Power Platform, why they’re more than just containers, and how deeply apps, flows, data connections, and Dataverse schema depend on them. The conversation digs into the real-world impact of shutting down an environment, from apps instantly failing to automations halting mid-process, and the ripple effect that hits SharePoint, connectors, governance policies, and user workflows. We explore what really happens when environments are disabled because of inactivity, why managed environments are a high-stakes piece of the platform, and how environment deletion can lead to data loss, broken integrations, and weeks of recovery work. You’ll hear why the default environment is almost impossible to “clean up” by disabling it, why every user has access by design, and how poor governance—not the environment itself—…
Guest: Mirko Peters
Govern Power Platform Environments Instead of Disabling Them
M365 FM Podcast
Govern Power Platform Environments Instead of Disabling Them
Sept. 7, 2025

Control Rogue AI Data Risks with Microsoft Purview

This episode dives into the escalating tension between governed AI and the chaos that unfolds when AI systems operate without oversight. We explore how Microsoft Purview has become the backbone of responsible AI adoption, bringing structure, visibility, and control to data that AI agents depend on. The conversation unpacks what Purview actually does, how it classifies and protects sensitive information, and why its data loss prevention and labeling engine are essential guardrails in an era where unsanctioned tools and shadow AI are growing fast. We contrast that with the reality of rogue AI—agents that overreach their intended purpose, access data they shouldn’t, bypass safeguards, or expose information because no governance was in place to stop them. You’ll hear examples of AI behaving unpredictably, how compliance failures emerge when AI runs without constraints, and why organizations often underestimate the risks until it’s too late. The episode highlights how Purview’s integrat…
Guest: Mirko Peters
Control Rogue AI Data Risks with Microsoft Purview
M365 FM Podcast
Control Rogue AI Data Risks with Microsoft Purview
Sept. 7, 2025

Fix Microsoft Purview Information Protection Rollouts

This episode takes you deep into the world of Microsoft Purview Information Protection and explains why it has become one of the most important pillars of modern data security. We walk through what information protection really means, why sensitive data is getting harder to control, and how Purview steps in with the structure, automation, and intelligence organizations desperately need. You’ll hear how Purview discovers and classifies data across Microsoft 365, on-premises servers, and cloud apps, how sensitivity labels drive encryption and access control, and why its integration with Microsoft Defender for Cloud Apps and Azure Information Protection creates a unified safety net around your entire data estate. We explore what it actually looks like to deploy information protection in the real world, from scanning legacy file shares to enforcing DLP policies that stop data from leaking through email, Teams messages, or cloud uploads. The episode also digs into advanced tools like th…
Guest: Mirko Peters
Fix Microsoft Purview Information Protection Rollouts
M365 FM Podcast
Fix Microsoft Purview Information Protection Rollouts
Sept. 7, 2025

Close the Microsoft Teams Channel Governance Gap

This episode breaks down the often-overlooked security implications behind something as simple as hiding or showing a channel in Microsoft Teams. It goes far beyond basic interface cleanup and focuses on how channel visibility ties directly into cybersecurity, threat detection, and organizational governance. We explore how Teams channels structure communication, why they matter for reducing noise, and why they can also become a weak point if not managed with the right security mindset. The conversation highlights how Microsoft Security Copilot and threat intelligence tools can spot anomalies inside channels, detect suspicious file activity, and help admins stay ahead of vulnerabilities or malware hiding inside everyday collaboration spaces. We walk through the real meaning of hiding a channel—why it’s a user-level visibility choice rather than a security control—and why relying on hidden channels for confidentiality is a mistake. Instead, the episode digs into the security layers t…
Guest: Mirko Peters
Close the Microsoft Teams Channel Governance Gap
M365 FM Podcast
Close the Microsoft Teams Channel Governance Gap
Sept. 6, 2025

Why Microsoft 365 Copilot Strategy Fails

This episode explains why Copilot rarely delivers instant productivity and what to change so it actually moves the needle. The “Instant Productivity Myth” sets false expectations—demos skip the hard parts like process fit, culture, and data readiness—so after the launch buzz, usage stalls and ROI flatlines. The first real blocker is messy information: fragmented, outdated, or duplicated content makes Copilot confidently wrong, which kills trust. Fixing that means agreeing on sources of truth, applying simple taxonomy, and enforcing retention and access rules so the right version wins. Even with clean data, many rollouts chase flashy but low-value scenarios; meaningful ROI comes from high-frequency, high-effort, or high-risk processes (think compliance reporting, monthly finance packs, first-line IT triage), where before-and-after gains are measurable. Human factors then decide success: employees won’t adopt a tool they don’t trust, don’t have time to learn, or quietly fear will replac…
Guest: Mirko Peters
Why Microsoft 365 Copilot Strategy Fails
M365 FM Podcast
Why Microsoft 365 Copilot Strategy Fails
Sept. 6, 2025

Connect External Business Data with Microsoft 365 Copilot Connectors

This episode breaks down how Microsoft 365 Copilot Connectors are quietly becoming the backbone of the Copilot experience, transforming Microsoft Search from a basic tool into a powerful, enterprise-wide knowledge engine. We explore what connectors actually are, why they matter, and how they let Copilot reach far beyond Microsoft 365’s native data. Instead of being limited to Outlook, SharePoint, and Teams, Copilot can pull in insights from Salesforce, Dynamics 365, custom databases, line-of-business apps, and practically any external system an organization depends on. The conversation highlights how these connectors turn Copilot into a unified search layer that finally bridges the gap between scattered data silos and the employees who need that information instantly. We dive into the difference between Microsoft’s prebuilt connectors and the fully customizable options developers can build through the Graph Connectors API and the Microsoft 365 agents toolkit. You’ll hear how custom…
Guest: Mirko Peters
Connect External Business Data with Microsoft 365 Copilot Connectors
M365 FM Podcast
Connect External Business Data with Microsoft 365 Copilot Connectors
Sept. 6, 2025

Use Minecraft for Workplace Team Building

This episode explores a surprisingly powerful idea: that Minecraft, the block-building game millions already love, can actually teach real teamwork and team-building skills. Instead of treating Minecraft as just another video game, the discussion reframes it as a collaborative digital world where communication, coordination, and cooperation become the keys to success. Players quickly learn they can’t survive alone, can’t build big projects in isolation, and can’t reach ambitious goals without leaning on each other. The game’s open world becomes a training ground where shared purpose, role clarity, problem-solving, and planning naturally emerge. You start with “who gathers materials,” “who designs the structure,” “who explores,” and before long, you’re watching genuine collaboration unfold inside a virtual landscape. The episode highlights how educators and workplaces are harnessing this dynamic to build stronger teams. By setting up group challenges inside Minecraft—things like tim…
Guest: Mirko Peters
Use Minecraft for Workplace Team Building
M365 FM Podcast
Use Minecraft for Workplace Team Building
Sept. 6, 2025

Fix Microsoft 365 Copilot Settings and Configuration

This episode digs into the real-world frustrations users face when Microsoft Copilot and Microsoft 365 Copilot don’t work the way they’re supposed to. We break down why Copilot sometimes feels brilliant one moment and completely unresponsive the next, and how much of that comes down to configuration, licensing, and the tight dependencies Copilot has across Windows 11, Microsoft 365 apps, Microsoft Entra ID, Edge, and the admin center. The discussion makes it clear that most Copilot problems aren’t caused by the AI itself but by missing updates, misassigned licenses, misconfigured permissions, or settings that quietly block Copilot from accessing the data it needs. The episode walks through common symptoms users report — things like the Copilot icon not appearing, Copilot refusing to respond to prompts, Teams features not activating, or certain apps losing Copilot access altogether. From there we explore how admins can use dashboards, Entra settings, and PowerShell to diagnose what’…
Guest: Mirko Peters
Fix Microsoft 365 Copilot Settings and Configuration
M365 FM Podcast
Fix Microsoft 365 Copilot Settings and Configuration
Sept. 5, 2025

Microsoft Defender vs Sentinel: When You Need Both

This episode breaks down the confusion many organizations face when trying to understand the difference between Microsoft Defender and Microsoft Sentinel, two tools that sound similar but play very different roles in the Azure security landscape. We walk through how Defender focuses on real-time protection at the endpoint, in Microsoft 365, and across cloud workloads, acting like an automated guard that detects threats the moment they appear. Sentinel, on the other hand, steps back and looks at the entire enterprise, pulling in signals from Azure, on-prem systems, and third-party tools to create a unified picture of what’s happening across the environment. While Defender reacts, Sentinel investigates. While Defender stops attacks at the source, Sentinel connects the dots and helps security teams understand the bigger story behind alerts. The conversation highlights why teams often struggle to choose between them—and how the choice isn’t really either-or. Defender excels in scenario…
Guest: Mirko Peters
Microsoft Defender vs Sentinel: When You Need Both
M365 FM Podcast
Microsoft Defender vs Sentinel: When You Need Both
Sept. 4, 2025

Prepare Microsoft 365 for German KRITIS Requirements

This episode takes a critical look at whether Microsoft 365 is truly ready for KRITIS environments, the highly regulated sectors where security, reliability, and compliance aren’t just important but mandatory. We explore why so many organizations in critical infrastructure struggle with adopting M365, even though the platform promises modern collaboration, flexibility, and cloud-driven productivity. The discussion highlights that the biggest challenge isn’t the technology itself but the gap between Microsoft’s default configurations and the strict requirements set by German KRITIS regulations and the BSI. Throughout the episode, we talk through the recurring concerns raised by auditors and IT leaders. Security limitations in standard M365 deployments remain a major sticking point, especially where identity management, conditional access, and privileged roles aren’t configured with maximum rigor. Licensing complexity adds another layer of frustration, as many of the security feature…
Guest: Mirko Peters
Prepare Microsoft 365 for German KRITIS Requirements
M365 FM Podcast
Prepare Microsoft 365 for German KRITIS Requirements
Sept. 4, 2025

Microsoft 365 Copilot Prompts That Deliver Better Results

This episode dives into the growing influence of Microsoft 365 Copilot and focuses on the prompts that genuinely help users boost productivity. Instead of treating Copilot as yet another AI add-on, the conversation highlights why it has quickly become a practical assistant inside Microsoft 365. Listeners are guided through how Copilot understands context, adapts to user habits, and turns vague intentions into meaningful actions across Outlook, Word, Teams, Excel, and PowerPoint. The episode emphasizes that the key to unlocking Copilot’s full potential lies in learning how to speak to it — not technically, but clearly and specifically. Good prompt design becomes the foundation for getting accurate summaries, polished emails, clean spreadsheets, and well-structured presentations. Throughout the discussion, you hear examples of how powerful Copilot can be when the right prompts are used. In Teams meetings, Copilot can pull out decisions, action items, and themes with surprising accura…
Guest: Mirko Peters
Microsoft 365 Copilot Prompts That Deliver Better Results
M365 FM Podcast
Microsoft 365 Copilot Prompts That Deliver Better Results
Sept. 3, 2025

Classic vs Modern SharePoint: Which Should You Use?

This episode explores one of the biggest decisions organizations face in the SharePoint world: whether to stay with Classic SharePoint or embrace the Modern experience. The conversation walks listeners through the evolution of SharePoint, explaining how the platform has grown from a powerful but often rigid environment into today’s more intuitive, responsive, and user-friendly Modern interface. Classic SharePoint is portrayed as the old workhorse that gave teams deep customization, complex workflows, and familiarity for those who built their intranets years ago. But that same depth also came with complexity, technical overhead, and layouts that feel dated in a world where users expect fast, mobile-ready interfaces. Modern SharePoint, by contrast, is described as the streamlined future of collaboration. The episode breaks down how Modern web parts, modern pages, team sites, and communication sites transform the experience by making it easier for non-technical users to create pages, …
Guest: Mirko Peters
Classic vs Modern SharePoint: Which Should You Use?
M365 FM Podcast
Classic vs Modern SharePoint: Which Should You Use?
Sept. 3, 2025

Fix Failed Microsoft 365 Copilot Rollouts

This episode digs into why so many Microsoft Copilot rollouts fail and what organizations can do to turn things around. It starts by breaking down what Copilot actually is — not just a single tool, but an AI layer woven throughout Microsoft 365. The hosts explain how it can summarize documents, draft emails, assist with data in Excel, help build presentations, and streamline communication inside Teams. The promise is big, but the reality is that most organizations struggle to unlock even a fraction of this potential. The discussion moves quickly into the heart of the problem: adoption. Many companies rush to deploy Copilot without understanding how it fits into their workflows, what their employees actually need, or whether their environment is even ready. The episode highlights that a surprising number of failures come from basic readiness issues — disorganized data, inconsistent governance, licensing confusion, or simply not meeting the technical prerequisites. But the bigger iss…
Guest: Mirko Peters
Fix Failed Microsoft 365 Copilot Rollouts
M365 FM Podcast
Fix Failed Microsoft 365 Copilot Rollouts
Sept. 2, 2025

Can Copilot Replace Power BI Developers?

This episode explores how Copilot is reshaping the future of Power BI development and what this means for anyone working inside Microsoft Fabric. The conversation opens with the shift from traditional BI workflows to an AI-assisted model, where Copilot becomes a natural part of how developers build reports, write DAX, explore data, and understand complex models. Instead of starting from a blank canvas, developers now have an intelligent partner that responds to natural language, interprets intent, and translates prompts into meaningful code, visuals, and insights. As the episode unfolds, the hosts explain how Copilot works inside Power BI and Microsoft Fabric, emphasizing how generative AI reduces friction across the entire development lifecycle. Writing DAX becomes faster, cleaner, and more approachable. Creating visualizations feels more conversational. Even data preparation gets easier, with Copilot capable of producing Power Query transformations and offering guidance on shapin…
Guest: Mirko Peters
Can Copilot Replace Power BI Developers?
M365 FM Podcast
Can Copilot Replace Power BI Developers?
Sept. 2, 2025

Govern Microsoft Fabric Data Agents in Copilot Studio

This episode dives into the growing role of Fabric Data Agents inside Microsoft Copilot Studio and how they’re reshaping the way organizations interact with their data. The hosts start by breaking down what a Fabric Data Agent actually is—an AI-driven intermediary that gives users controlled access to selected data stored in Microsoft Fabric. Instead of digging through semantic models or navigating complex databases, users can query their data conversationally through an agent that understands both the structure of the data and the rules that govern it. It’s a major step toward making enterprise data more accessible without compromising security or governance. The conversation then expands into how Microsoft Fabric and Copilot Studio complement each other. Fabric serves as the unified analytics backbone, while Copilot Studio becomes the interface where custom agents are built, trained, and deployed. When these two worlds meet, organizations get a powerful, AI-enhanced layer that le…
Guest: Mirko Peters
Govern Microsoft Fabric Data Agents in Copilot Studio
M365 FM Podcast
Govern Microsoft Fabric Data Agents in Copilot Studio
Sept. 1, 2025

Use the Eisenhower Matrix with Microsoft 365 Copilot

This episode explores how the Eisenhower Matrix comes to life inside Microsoft 365, especially when paired with the intelligence of Copilot. The hosts start by revisiting the idea behind the urgent–important matrix and why it still matters in a world where workloads move faster than ever. They explain how categorizing tasks into what needs immediate attention, what should be scheduled, what can be delegated, and what can simply be dropped brings clarity to the constant noise of digital work. But where the conversation gets interesting is in how Microsoft 365 turns this old-school productivity model into something dynamic, automated, and deeply integrated. From there, the discussion shifts to Copilot’s role. Instead of manually sorting tasks, Copilot can scan Outlook, Teams, Planner, and other Microsoft 365 data to surface what actually deserves your attention. Deadlines, commitments, and buried messages suddenly become visible, because the AI does the heavy lifting of identifying u…
Guest: Mirko Peters
Use the Eisenhower Matrix with Microsoft 365 Copilot
M365 FM Podcast
Use the Eisenhower Matrix with Microsoft 365 Copilot
Sept. 1, 2025

Design a Microsoft Teams Structure That Actually Works

In this episode, the hosts dig into one of the most common and painful issues in modern digital collaboration: Microsoft Teams chaos. They describe how Teams, while incredibly powerful, can quickly turn into an overwhelming maze of channels, chats, and forgotten spaces if organizations don’t establish structure early on. The conversation starts with the nature of the problem itself—how easy team creation leads to duplication, how inconsistent naming makes information hard to find, and how unmanaged growth spills out into SharePoint, OneDrive, and the rest of Microsoft 365. What begins as a collaboration tool slowly morphs into a cluttered ecosystem where no one knows where anything lives, and productivity inevitably suffers. From there, the episode shifts to the deeper role Microsoft 365 plays in either amplifying or resolving the chaos. Teams does not exist in a vacuum; every new team generates a SharePoint site, permissions, mailboxes, and storage. Without governance, the hosts e…
Guest: Mirko Peters
Design a Microsoft Teams Structure That Actually Works
M365 FM Podcast
Design a Microsoft Teams Structure That Actually Works
Aug. 31, 2025

Fix Power Apps Forms That Fail to Submit to SharePoint

This episode digs into one of the most frustrating issues Power Apps builders face: when a form simply refuses to submit data to a SharePoint list. The hosts break down why this happens so often, explaining how the relationship between a Power Apps form and a SharePoint list depends on every field, every data type, and every rule lining up perfectly. They describe how SubmitForm and Patch are meant to work, how OnSuccess and OnFailure drive the user experience, and how even small configuration mistakes, like an incorrect data card property or mismatched column type, can cause a seemingly simple submission to fail without warning. The discussion moves into the most common errors people encounter—fields that don’t validate, SharePoint columns expecting one type of data while Power Apps sends another, and users lacking the permissions they need to update the list. They talk about how cryptic error messages such as “invalid requested operation” often point to deeper misalignment betwee…
Guest: Mirko Peters
Fix Power Apps Forms That Fail to Submit to SharePoint
M365 FM Podcast
Fix Power Apps Forms That Fail to Submit to SharePoint
Aug. 31, 2025

Measure Microsoft 365 Copilot Productivity and Efficiency

This episode explores the real question behind Microsoft 365 Copilot: does it actually make people more productive, and how can you measure that in a meaningful way? The hosts walk through how Copilot fits into the modern Microsoft 365 ecosystem, touching on how generative AI is now woven into daily tools like Outlook, Word, Excel, PowerPoint, Teams, and even development environments through GitHub Copilot. They explain that while the hype around AI focuses on automation and content creation, the real value comes from understanding whether it saves time, improves work quality, or helps people shift their energy toward higher-value tasks. They dive into the challenge of measuring AI impact, noting that traditional productivity metrics don’t always capture Copilot’s influence. Instead, they discuss tracking time saved on writing emails, generating reports, analyzing data, and summarizing meetings. They highlight survey insights that show where users feel Copilot helps most, where ado…
Guest: Mirko Peters
Measure Microsoft 365 Copilot Productivity and Efficiency
M365 FM Podcast
Measure Microsoft 365 Copilot Productivity and Efficiency