CPI Consulting
  • About
  • Blog
  • Security Health Check
  • BI-Weekly Insights
  • Essential Eight Security
  • AI
  • Microsoft Foundry
  • Fractional CTO
Select Page
Building A2A Agents with ASP.NET Core and Azure Container Apps

Building A2A Agents with ASP.NET Core and Azure Container Apps

by CPI Staff | Jul 20, 2026 | .NET, AI Agents, Azure, Blog

In this blog post Building A2A Agents with ASP.NET Core and Azure Container Apps we will turn an AI agent into a secure, scalable service that other agents can discover and call. Many organisations can already build an impressive AI demonstration. The harder problem...
Microsoft 365 Tenant Hardening Roadmap for Australian Businesses

Microsoft 365 Tenant Hardening Roadmap for Australian Businesses

by CPI Staff | Jul 20, 2026 | Blog, Essential 8, Microsoft 365, Microsoft 365 Security

In this blog post Microsoft 365 Tenant Hardening Roadmap for Australian Businesses we will explain how to strengthen your Microsoft 365 tenant — your organisation’s private Microsoft 365 environment — without disrupting employees or paying for security tools you do...
Building Foundry Agent Web Interfaces with AG-UI and ASP.NET Core

Building Foundry Agent Web Interfaces with AG-UI and ASP.NET Core

by CPI Staff | Jul 20, 2026 | .NET, AI Agents, Blog, Microsoft AI Foundry

In this blog post Building Foundry Agent Web Interfaces with AG-UI and ASP.NET Core we will explain how to turn a capable AI agent into a practical application employees can actually use. Many organisations build a promising agent, only to discover that a basic chat...
How to Govern Claude Enterprise with SSO and the Compliance API

How to Govern Claude Enterprise with SSO and the Compliance API

by CPI Staff | Jul 20, 2026 | AI Governance & Risk Management, Blog, Claude, Entra ID

In this blog post How to Govern Claude Enterprise with SSO and the Compliance API we will explain how to control access to Claude, monitor its use and create reliable evidence for security and compliance reviews. The risk is not usually that employees are deliberately...
How Power Apps Replaces Messy Spreadsheets and Manual Processes

How Power Apps Replaces Messy Spreadsheets and Manual Processes

by CPI Staff | Jul 20, 2026 | Application Development, Blog, Microsoft 365, Power Apps

In this blog post How Power Apps Replaces Messy Spreadsheets and Manual Processes we will explain how businesses can replace fragile files, email chains and repeated data entry with simple, controlled applications. If an important process depends on a spreadsheet...
What Kimi K3 Matching Claude Opus 4.8 Means for AI Strategy

What Kimi K3 Matching Claude Opus 4.8 Means for AI Strategy

by CPI Staff | Jul 20, 2026 | AI for Business & AI Strategy, AI Vendor Selection & Implementation, Blog, LLM

In this blog post What Kimi K3 Matching Claude Opus 4.8 Means for AI Strategy we will explain why the arrival of another highly capable AI model matters to your costs, security and long-term technology plans. If your business has spent months assessing ChatGPT, Claude...
« Older Entries
Next Entries »

Recent Posts

  • How to Deploy LangGraph Agents to Microsoft Foundry Safely at Scale
  • How to Run Claude Agent SDK Solutions Securely on Microsoft Foundry
  • Why MFA Alone Leaves Dangerous Gaps in Microsoft 365 Security
  • Building Microsoft Foundry Agents with Microsoft Agent Framework
  • The Microsoft 365 Security Checklist for Growing Australian Businesses
  • How to Design Human Approval and Audit Controls for Claude Agents
  • Designing Private Network Access for Microsoft Foundry Agents
  • Why Business AI Agents Should Follow the Principle of Least Agency
  • What a Senior Forward Deployed Engineer Does for Your Business
  • The Microsoft Security and AI Checklist Every SMB Should Review

Categories

Subscribe

Top Posts

How to Add a Registry Key to Windows 11 Using Microsoft Intune
Updating Microsoft Edge Using Intune
How to Turn Off Windows Hello in Microsoft Intune
Sync SharePoint Site Libraries with Microsoft Intune
How to Deploy a Wiz Outpost to Microsoft Azure
Setting Google Chrome as the Default Browser with Microsoft Intune
Whitelist USB Devices on Windows Using Intune
Create a Custom Extension Attribute Entra ID
Maximizing Security: When to Use Wiz Outpost with Azure
Block Copy Paste from iOS Business Apps with Intune