{"id":57780,"date":"2026-07-07T09:26:01","date_gmt":"2026-07-06T23:26:01","guid":{"rendered":"https:\/\/www.cloudproinc.com.au\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/"},"modified":"2026-07-07T09:27:39","modified_gmt":"2026-07-06T23:27:39","slug":"build-production-ai-agents-with-microsoft-agent-framework-and-net","status":"publish","type":"post","link":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/","title":{"rendered":"Build Production AI Agents with Microsoft Agent Framework and .NET"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">In this blog post Build Production AI Agents with Microsoft Agent Framework and .NET we will look at how to move AI agents from impressive demos into secure, useful business systems that people can trust.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p class=\"wp-block-paragraph\">Many organisations are now in the same awkward position. Someone has built a clever AI proof of concept, usually a chatbot that can answer a few questions or summarise documents, but nobody is quite sure how to put it in front of staff without creating security, cost, compliance, or support problems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That gap between demo and production is where most AI projects slow down. The model can write a good answer, but the business still needs identity, permissions, monitoring, approval steps, data protection, cost controls, and a way to connect safely to real systems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft Agent Framework helps solve that problem. At a high level, it is a Microsoft framework for building AI agents and multi-agent workflows in .NET and Python. An AI agent is more than a chatbot. It is software that can understand a request, decide what steps are needed, call approved tools, use business data, and return an answer or trigger an action.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For organisations already invested in Microsoft 365, Azure, Entra ID, Defender, Intune, and .NET applications, this matters. It means AI agents can be built into the same ecosystem your IT team already knows, rather than becoming another disconnected experiment that is hard to govern.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Why production AI agents are different from AI demos<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A demo only needs to work once. A production AI agent needs to work safely every day, with different users, different permissions, changing data, and real business consequences.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, asking an AI assistant to summarise a policy document is low risk. Asking it to create a supplier payment request, update a customer record, or provision a new employee account is very different.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That is why production AI agents need clear boundaries. They need to know what they are allowed to do, when a human must approve an action, what data they can access, and how their decisions are logged.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This builds on ideas we covered in what Microsoft Agent Framework means for real-world AI delivery. The important shift is that Agent Framework is not just about making AI smarter. It is about making AI safer to operate inside a real business.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The technology in plain English<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft Agent Framework gives developers a structured way to build agents using .NET, which is Microsoft\u2019s long-standing software development platform used in many business applications. Instead of writing every AI interaction from scratch, developers can use standard building blocks for agents, tools, memory, workflows, hosting, and monitoring.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The main parts are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Agent:<\/strong> the AI-powered worker that receives a request, reasons through it, and responds.<\/li>\n<li><strong>Model:<\/strong> the large language model, or LLM, which is the AI engine that understands and generates text. This may be Azure OpenAI, OpenAI, Anthropic Claude, or another supported provider.<\/li>\n<li><strong>Tools:<\/strong> approved functions the agent can call, such as searching documents, creating a ticket, checking a customer record, or querying a database.<\/li>\n<li><strong>Workflow:<\/strong> a controlled sequence of steps. This is useful when the business process must happen in a particular order.<\/li>\n<li><strong>Memory and state:<\/strong> the information the agent keeps during a conversation or task, such as what has already been checked.<\/li>\n<li><strong>Observability:<\/strong> monitoring that shows what the agent did, which tools it used, how long it took, and how much it cost.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In simple terms, Agent Framework gives your developers guardrails and plumbing. The AI still provides the reasoning, but the framework helps ensure it operates inside a controlled application rather than behaving like an unmanaged chatbot.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Start with the business workflow, not the agent<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The best AI agent projects do not start with the question, \u201cWhat can AI do?\u201d They start with, \u201cWhere are people losing time, repeating work, or making avoidable mistakes?\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Good early candidates include service desk triage, customer enquiry routing, contract review support, internal policy search, onboarding checklists, compliance evidence collection, and sales proposal preparation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">These workflows usually have three things in common. They are repetitive, they require people to gather information from multiple places, and they are important enough that mistakes cost time or money.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A poor first use case is one where the agent has vague goals, broad system access, and no clear owner. That is how AI projects become expensive science experiments.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A practical production pattern in .NET<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A production agent built with Microsoft Agent Framework and .NET usually follows a simple pattern.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>The user asks for help through a web app, Microsoft Teams interface, or internal portal.<\/li>\n<li>The .NET application authenticates the user using Microsoft Entra ID, which is Microsoft\u2019s identity and access system.<\/li>\n<li>The agent receives the request with clear instructions and only the permissions that user should have.<\/li>\n<li>The agent calls approved tools, such as a ticketing system, document search, CRM, or HR platform.<\/li>\n<li>If the action is sensitive, the workflow pauses for human approval.<\/li>\n<li>The result, cost, and activity are logged for support, audit, and improvement.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">A very simple .NET agent can look like this at the application level:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>using Azure.AI.Projects;\nusing Azure.Identity;\nusing Microsoft.Agents.AI;\n\nvar endpoint = Environment.GetEnvironmentVariable(&quot;FOUNDRY_PROJECT_ENDPOINT&quot;)!;\nvar model = Environment.GetEnvironmentVariable(&quot;AI_MODEL_NAME&quot;)!;\n\nvar agent = new AIProjectClient(\n new Uri(endpoint),\n new DefaultAzureCredential())\n .AsAIAgent(\n model: model,\n name: &quot;ServiceDeskTriageAgent&quot;,\n instructions: &quot;You help triage internal IT requests. Ask for missing details. Do not create tickets without user confirmation.&quot;);\n\nvar response = await agent.RunAsync(\n &quot;A new starter begins Monday and needs a laptop, Microsoft 365 access, and security groups.&quot;);\n\nConsole.WriteLine(response);<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">This is not the full production system, of course. The real value comes when the agent is connected to approved tools, identity controls, monitoring, and workflow rules.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Where tools create the business value<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">An agent without tools is mostly a conversation. An agent with well-designed tools can complete useful work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, a service desk agent might have tools to:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Search internal knowledge base articles.<\/li>\n<li>Check whether the user already has a ticket open.<\/li>\n<li>Create a draft ticket with the right category and priority.<\/li>\n<li>Suggest the correct Microsoft 365 licence.<\/li>\n<li>Escalate the request if it involves privileged access.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The key phrase is \u201cwell-designed tools\u201d. You do not want an AI agent with unrestricted access to every system. You want small, specific, permission-controlled actions that are easy to monitor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is also where security design becomes critical. We explored this in more depth in designing secure AI agent infrastructure on Azure, but the short version is simple: treat every agent like a business application with an identity, permissions, logs, and a risk profile.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Agents versus workflows<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One of the most useful parts of Microsoft Agent Framework is that it supports both agents and workflows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use an agent when the task is open-ended. For example, \u201cHelp me understand why this customer complaint is urgent\u201d or \u201cSummarise these documents and suggest next steps.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Use a workflow when the process needs control. For example, \u201cReview this supplier onboarding request, check required documents, run a risk check, ask finance for approval, then create the vendor record.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This distinction matters for CIOs and CTOs because it affects risk. The more sensitive the action, the more you should favour explicit workflows, approvals, and audit trails over autonomous decision-making.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">A real-world scenario<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Consider a 180-person professional services firm with a small internal IT team. They receive around 600 service requests a month across access requests, device issues, software installs, onboarding, and \u201chow do I\u201d questions.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If an AI agent saves just 10 minutes per request by collecting the right details, suggesting the right knowledge article, and drafting the ticket correctly, that is about 100 hours a month returned to the team.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The bigger win is not only labour savings. Staff get faster answers, urgent requests are escalated sooner, and the IT team spends less time chasing missing information.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For an Australian business working toward Essential 8, the Australian government\u2019s cyber security framework that many organisations use to reduce common attack risks, the same agent could also help collect evidence. For example, it could help identify missing patching reports, endpoint protection gaps, or unmanaged devices, while still leaving final decisions to IT.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What production readiness should include<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before putting an AI agent in front of staff or customers, tech leaders should ask six practical questions.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Who can use it?<\/strong> Access should be tied to business roles, not shared accounts.<\/li>\n<li><strong>What data can it see?<\/strong> The agent should only access information the user is allowed to access.<\/li>\n<li><strong>What actions can it take?<\/strong> High-risk actions should require approval.<\/li>\n<li><strong>How is it monitored?<\/strong> You should be able to see tool calls, errors, latency, and token usage.<\/li>\n<li><strong>How are costs controlled?<\/strong> Set limits, track consumption, and avoid sending unnecessary data to the model.<\/li>\n<li><strong>How is it tested?<\/strong> Agents need scenario testing, security testing, and ongoing review as prompts, tools, and data change.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">This is where CloudProInc\u2019s Microsoft and security background becomes valuable. As a Microsoft Partner and Wiz Security Integrator, we look at the whole environment: Azure, Microsoft 365, Intune, Defender, identity, data protection, and cloud security posture. The agent is only one part of the system.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How this fits with A2A, MCP, and agent memory<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">As agent projects mature, businesses often need agents to work with other agents or external tools. Agent-to-Agent, often shortened to A2A, is a way for agents to communicate across systems in a more standard way. Model Context Protocol, or MCP, is a common pattern for connecting AI systems to tools and data sources.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If those concepts are already on your roadmap, our post on building interoperable AI agents with A2A and Agent Framework goes deeper into that architecture.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Memory is another important piece. A useful agent should not force users to repeat the same context every time. But memory must be designed carefully so it does not store sensitive information unnecessarily. We covered that in how Microsoft Foundry Agent Memory makes AI agents more useful.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What leaders should do next<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you are a CIO, CTO, or IT manager, you do not need to start by choosing every technical component. Start by choosing one workflow where better triage, faster information gathering, or safer automation would create a measurable outcome.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then ask your team to design the agent like a production application from day one. That means identity, least-privilege access, logging, approvals, cost controls, testing, and a clear owner.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft Agent Framework and .NET make this practical for organisations already using the Microsoft stack. They give your developers a familiar foundation, while Azure, Microsoft 365, Defender, Intune, OpenAI, Claude, and Wiz can provide the surrounding controls needed for real-world use.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">CloudProInc is based in Melbourne and works with clients across Australia and internationally on practical cloud, AI, and cyber security projects. If you are unsure whether your AI idea is ready for production, or whether your current proof of concept is creating hidden risk, we are happy to take a look and give you a straight answer \u2014 no strings attached.<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>AI agents are moving beyond demos. Here\u2019s how tech leaders can build secure, useful production agents with Microsoft Agent Framework and .NET.<\/p>\n","protected":false},"author":1,"featured_media":57785,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_opengraph-title":"Production AI Agents: From Demo to Secure Delivery","_yoast_wpseo_opengraph-description":"Production AI agents need identity, permissions, monitoring, approval steps, and safe system access to move from demos into safe, trusted business use.","_yoast_wpseo_twitter-title":"Production AI Agents: From Demo to Secure Delivery","_yoast_wpseo_twitter-description":"Production AI agents need identity, permissions, monitoring, approval steps, and safe system access to move from demos into safe, trusted business use.","_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[13],"tags":[],"class_list":["post-57780","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Production AI Agents: From Demo to Secure Delivery<\/title>\n<meta name=\"description\" content=\"Production AI agents need identity, permissions, monitoring, approval steps, and safe system access to move from demos into safe, trusted business use.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Production AI Agents: From Demo to Secure Delivery\" \/>\n<meta property=\"og:description\" content=\"Production AI agents need identity, permissions, monitoring, approval steps, and safe system access to move from demos into safe, trusted business use.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/\" \/>\n<meta property=\"og:site_name\" content=\"CPI Consulting\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-06T23:26:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-06T23:27:39+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cloudproinc.azurewebsites.net\/wp-content\/uploads\/2026\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"CPI Staff\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Production AI Agents: From Demo to Secure Delivery\" \/>\n<meta name=\"twitter:description\" content=\"Production AI agents need identity, permissions, monitoring, approval steps, and safe system access to move from demos into safe, trusted business use.\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"CPI Staff\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/index.php\\\/2026\\\/07\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/index.php\\\/2026\\\/07\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net\\\/\"},\"author\":{\"name\":\"CPI Staff\",\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#\\\/schema\\\/person\\\/192eeeb0ce91062126ce3822ae88fe6e\"},\"headline\":\"Build Production AI Agents with Microsoft Agent Framework and .NET\",\"datePublished\":\"2026-07-06T23:26:01+00:00\",\"dateModified\":\"2026-07-06T23:27:39+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/index.php\\\/2026\\\/07\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net\\\/\"},\"wordCount\":1755,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/index.php\\\/2026\\\/07\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net\\\/#primaryimage\"},\"thumbnailUrl\":\"\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net.png\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/index.php\\\/2026\\\/07\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/index.php\\\/2026\\\/07\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net\\\/\",\"url\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/index.php\\\/2026\\\/07\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net\\\/\",\"name\":\"Production AI Agents: From Demo to Secure Delivery\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/index.php\\\/2026\\\/07\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/index.php\\\/2026\\\/07\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net\\\/#primaryimage\"},\"thumbnailUrl\":\"\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net.png\",\"datePublished\":\"2026-07-06T23:26:01+00:00\",\"dateModified\":\"2026-07-06T23:27:39+00:00\",\"description\":\"Production AI agents need identity, permissions, monitoring, approval steps, and safe system access to move from demos into safe, trusted business use.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/index.php\\\/2026\\\/07\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/index.php\\\/2026\\\/07\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/index.php\\\/2026\\\/07\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net\\\/#primaryimage\",\"url\":\"\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net.png\",\"contentUrl\":\"\\\/wp-content\\\/uploads\\\/2026\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net.png\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/index.php\\\/2026\\\/07\\\/07\\\/build-production-ai-agents-with-microsoft-agent-framework-and-net\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Build Production AI Agents with Microsoft Agent Framework and .NET\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#website\",\"url\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/\",\"name\":\"Cloud Pro Inc - CPI Consulting Pty Ltd\",\"description\":\"Cloud, AI &amp; Cybersecurity Consulting | Melbourne\",\"publisher\":{\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#organization\",\"name\":\"Cloud Pro Inc - Cloud Pro Inc - CPI Consulting Pty Ltd\",\"url\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/favfinalfile.png\",\"contentUrl\":\"\\\/wp-content\\\/uploads\\\/2022\\\/01\\\/favfinalfile.png\",\"width\":500,\"height\":500,\"caption\":\"Cloud Pro Inc - Cloud Pro Inc - CPI Consulting Pty Ltd\"},\"image\":{\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/#\\\/schema\\\/person\\\/192eeeb0ce91062126ce3822ae88fe6e\",\"name\":\"CPI Staff\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g\",\"caption\":\"CPI Staff\"},\"sameAs\":[\"http:\\\/\\\/www.cloudproinc.com.au\"],\"url\":\"https:\\\/\\\/cloudproinc.azurewebsites.net\\\/index.php\\\/author\\\/cpiadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Production AI Agents: From Demo to Secure Delivery","description":"Production AI agents need identity, permissions, monitoring, approval steps, and safe system access to move from demos into safe, trusted business use.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/","og_locale":"en_US","og_type":"article","og_title":"Production AI Agents: From Demo to Secure Delivery","og_description":"Production AI agents need identity, permissions, monitoring, approval steps, and safe system access to move from demos into safe, trusted business use.","og_url":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/","og_site_name":"CPI Consulting","article_published_time":"2026-07-06T23:26:01+00:00","article_modified_time":"2026-07-06T23:27:39+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/cloudproinc.azurewebsites.net\/wp-content\/uploads\/2026\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net.png","type":"image\/png"}],"author":"CPI Staff","twitter_card":"summary_large_image","twitter_title":"Production AI Agents: From Demo to Secure Delivery","twitter_description":"Production AI agents need identity, permissions, monitoring, approval steps, and safe system access to move from demos into safe, trusted business use.","twitter_misc":{"Written by":"CPI Staff","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/#article","isPartOf":{"@id":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/"},"author":{"name":"CPI Staff","@id":"https:\/\/cloudproinc.azurewebsites.net\/#\/schema\/person\/192eeeb0ce91062126ce3822ae88fe6e"},"headline":"Build Production AI Agents with Microsoft Agent Framework and .NET","datePublished":"2026-07-06T23:26:01+00:00","dateModified":"2026-07-06T23:27:39+00:00","mainEntityOfPage":{"@id":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/"},"wordCount":1755,"commentCount":0,"publisher":{"@id":"https:\/\/cloudproinc.azurewebsites.net\/#organization"},"image":{"@id":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/2026\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net.png","articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/","url":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/","name":"Production AI Agents: From Demo to Secure Delivery","isPartOf":{"@id":"https:\/\/cloudproinc.azurewebsites.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/#primaryimage"},"image":{"@id":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/#primaryimage"},"thumbnailUrl":"\/wp-content\/uploads\/2026\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net.png","datePublished":"2026-07-06T23:26:01+00:00","dateModified":"2026-07-06T23:27:39+00:00","description":"Production AI agents need identity, permissions, monitoring, approval steps, and safe system access to move from demos into safe, trusted business use.","breadcrumb":{"@id":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/#primaryimage","url":"\/wp-content\/uploads\/2026\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net.png","contentUrl":"\/wp-content\/uploads\/2026\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net.png","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cloudproinc.azurewebsites.net\/"},{"@type":"ListItem","position":2,"name":"Build Production AI Agents with Microsoft Agent Framework and .NET"}]},{"@type":"WebSite","@id":"https:\/\/cloudproinc.azurewebsites.net\/#website","url":"https:\/\/cloudproinc.azurewebsites.net\/","name":"Cloud Pro Inc - CPI Consulting Pty Ltd","description":"Cloud, AI &amp; Cybersecurity Consulting | Melbourne","publisher":{"@id":"https:\/\/cloudproinc.azurewebsites.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cloudproinc.azurewebsites.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cloudproinc.azurewebsites.net\/#organization","name":"Cloud Pro Inc - Cloud Pro Inc - CPI Consulting Pty Ltd","url":"https:\/\/cloudproinc.azurewebsites.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cloudproinc.azurewebsites.net\/#\/schema\/logo\/image\/","url":"\/wp-content\/uploads\/2022\/01\/favfinalfile.png","contentUrl":"\/wp-content\/uploads\/2022\/01\/favfinalfile.png","width":500,"height":500,"caption":"Cloud Pro Inc - Cloud Pro Inc - CPI Consulting Pty Ltd"},"image":{"@id":"https:\/\/cloudproinc.azurewebsites.net\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cloudproinc.azurewebsites.net\/#\/schema\/person\/192eeeb0ce91062126ce3822ae88fe6e","name":"CPI Staff","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2d96eeb53b791d92c8c50dd667e3beec92c93253bb6ff21c02cfa8ca73665c70?s=96&d=mm&r=g","caption":"CPI Staff"},"sameAs":["http:\/\/www.cloudproinc.com.au"],"url":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/author\/cpiadmin\/"}]}},"jetpack_featured_media_url":"\/wp-content\/uploads\/2026\/07\/build-production-ai-agents-with-microsoft-agent-framework-and-net.png","jetpack-related-posts":[{"id":57238,"url":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/03\/16\/what-microsoft-agent-framework-means-for-real-world-ai-delivery\/","url_meta":{"origin":57780,"position":0},"title":"What Microsoft Agent Framework Means for Real-World AI Delivery","author":"CPI Staff","date":"March 16, 2026","format":false,"excerpt":"Microsoft Agent Framework gives businesses a more practical path from AI demo to secure, usable workflow with better control, integration, and governance.","rel":"","context":"In &quot;AI Agents&quot;","block_context":{"text":"AI Agents","link":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/category\/ai-agents\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/03\/post-18.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/03\/post-18.png 1x, \/wp-content\/uploads\/2026\/03\/post-18.png 1.5x, \/wp-content\/uploads\/2026\/03\/post-18.png 2x, \/wp-content\/uploads\/2026\/03\/post-18.png 3x, \/wp-content\/uploads\/2026\/03\/post-18.png 4x"},"classes":[]},{"id":57768,"url":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/07\/06\/building-interoperable-ai-agents-with-a2a-and-agent-framework\/","url_meta":{"origin":57780,"position":1},"title":"Building Interoperable AI Agents with A2A and Agent Framework","author":"CPI Staff","date":"July 6, 2026","format":false,"excerpt":"A practical guide for tech leaders on using A2A and Microsoft Agent Framework to build AI agents that work together securely across business systems.","rel":"","context":"In &quot;Blog&quot;","block_context":{"text":"Blog","link":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/category\/blog\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/07\/building-interoperable-ai-agents-with-a2a-and-agent-framework.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/07\/building-interoperable-ai-agents-with-a2a-and-agent-framework.png 1x, \/wp-content\/uploads\/2026\/07\/building-interoperable-ai-agents-with-a2a-and-agent-framework.png 1.5x, \/wp-content\/uploads\/2026\/07\/building-interoperable-ai-agents-with-a2a-and-agent-framework.png 2x, \/wp-content\/uploads\/2026\/07\/building-interoperable-ai-agents-with-a2a-and-agent-framework.png 3x, \/wp-content\/uploads\/2026\/07\/building-interoperable-ai-agents-with-a2a-and-agent-framework.png 4x"},"classes":[]},{"id":57578,"url":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/05\/28\/azure-foundry-prompt-agents-vs-hosted-agents\/","url_meta":{"origin":57780,"position":2},"title":"Azure Foundry Prompt Agents Vs Hosted Agents","author":"CPI Staff","date":"May 28, 2026","format":false,"excerpt":"AI agents are moving quickly from proof-of-concept demos into real business workflows. For Australian organisations, the question is no longer whether agents are interesting. The question is how to build them in a way that is secure, supportable, cost-aware, and aligned with governance expectations. Azure AI Foundry gives teams more\u2026","rel":"","context":"In &quot;AI for Business &amp; AI Strategy&quot;","block_context":{"text":"AI for Business &amp; AI Strategy","link":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/category\/ai-for-business-ai-strategy\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/05\/azure-foundry-prompt-agents-vs-hosted-agents.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/05\/azure-foundry-prompt-agents-vs-hosted-agents.png 1x, \/wp-content\/uploads\/2026\/05\/azure-foundry-prompt-agents-vs-hosted-agents.png 1.5x, \/wp-content\/uploads\/2026\/05\/azure-foundry-prompt-agents-vs-hosted-agents.png 2x, \/wp-content\/uploads\/2026\/05\/azure-foundry-prompt-agents-vs-hosted-agents.png 3x, \/wp-content\/uploads\/2026\/05\/azure-foundry-prompt-agents-vs-hosted-agents.png 4x"},"classes":[]},{"id":57239,"url":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/03\/16\/what-microsofts-new-ai-stack-means-for-safer-faster-ai-projects\/","url_meta":{"origin":57780,"position":3},"title":"What Microsoft\u2019s New AI Stack Means for Safer Faster AI Projects","author":"CPI Staff","date":"March 16, 2026","format":false,"excerpt":"Agent Framework, Foundry, MCP and Aspire can speed up AI delivery without losing control. Here\u2019s what each layer does and how to decide what your business actually needs.","rel":"","context":"In &quot;Azure Foundry&quot;","block_context":{"text":"Azure Foundry","link":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/category\/azure-foundry\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/03\/post-17.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/03\/post-17.png 1x, \/wp-content\/uploads\/2026\/03\/post-17.png 1.5x, \/wp-content\/uploads\/2026\/03\/post-17.png 2x, \/wp-content\/uploads\/2026\/03\/post-17.png 3x, \/wp-content\/uploads\/2026\/03\/post-17.png 4x"},"classes":[]},{"id":57257,"url":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/03\/16\/build-or-buy-ai-agents-and-how-enterprises-make-the-right-call\/","url_meta":{"origin":57780,"position":4},"title":"Build or Buy AI Agents and How Enterprises Make the Right Call","author":"CPI Staff","date":"March 16, 2026","format":false,"excerpt":"AI agents can save time or create expensive risk. This guide shows when to buy, when to build, and how to choose the option that delivers real business value.","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/category\/ai\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/03\/post-22.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/03\/post-22.png 1x, \/wp-content\/uploads\/2026\/03\/post-22.png 1.5x, \/wp-content\/uploads\/2026\/03\/post-22.png 2x, \/wp-content\/uploads\/2026\/03\/post-22.png 3x, \/wp-content\/uploads\/2026\/03\/post-22.png 4x"},"classes":[]},{"id":57236,"url":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/2026\/03\/16\/how-to-move-ai-agents-from-prototype-to-production-without-chaos\/","url_meta":{"origin":57780,"position":5},"title":"How to Move AI Agents From Prototype to Production Without Chaos","author":"CPI Staff","date":"March 16, 2026","format":false,"excerpt":"AI pilots are easy. Running AI agents reliably, securely, and at scale is where most businesses get stuck. Here\u2019s how to make the jump without blowing out risk or cost.","rel":"","context":"In &quot;AI&quot;","block_context":{"text":"AI","link":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/category\/ai\/"},"img":{"alt_text":"","src":"\/wp-content\/uploads\/2026\/03\/post-16.png","width":350,"height":200,"srcset":"\/wp-content\/uploads\/2026\/03\/post-16.png 1x, \/wp-content\/uploads\/2026\/03\/post-16.png 1.5x, \/wp-content\/uploads\/2026\/03\/post-16.png 2x, \/wp-content\/uploads\/2026\/03\/post-16.png 3x, \/wp-content\/uploads\/2026\/03\/post-16.png 4x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/posts\/57780","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/comments?post=57780"}],"version-history":[{"count":1,"href":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/posts\/57780\/revisions"}],"predecessor-version":[{"id":57782,"href":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/posts\/57780\/revisions\/57782"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/media\/57785"}],"wp:attachment":[{"href":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/media?parent=57780"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/categories?post=57780"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cloudproinc.azurewebsites.net\/index.php\/wp-json\/wp\/v2\/tags?post=57780"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}