{"id":46694,"date":"2025-09-24T08:00:00","date_gmt":"2025-09-24T15:00:00","guid":{"rendered":""},"modified":"2026-04-07T11:42:19","modified_gmt":"2026-04-07T18:42:19","slug":"agent-factory-designing-the-open-agentic-web-stack","status":"publish","type":"post","link":"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/","title":{"rendered":"Agent Factory: Designing the open agentic web stack"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><em>This blog is a wrap-up post in a blog series called <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/tag\/agent-factory\/\" target=\"_blank\" rel=\"noreferrer noopener\">Agent Factory<\/a> which shares best practices, design patterns, and tools to help guide you through adopting and building agentic AI.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The rise of AI agents\u2014autonomous software entities acting on behalf of users and organizations\u2014marks a transformative moment for enterprise technology. But as we\u2019ve explored throughout this blog series, building effective agents is about more than just code. It requires a repeatable blueprint, spanning use case design, developer tooling, observability, integrations, and governance. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/tag\/agent-factory\/\" target=\"_blank\" rel=\"noreferrer noopener\">Throughout this series<\/a>, we\u2019ve walked through the journey of building enterprise-grade agents: from early <strong>use cases and design patterns<\/strong> to the <strong>tools and developer workflows<\/strong> needed to move from prototype to production, to the importance of <strong>observability, interoperability, and open standards<\/strong>, and finally the <strong>governance and security principles<\/strong> required to deploy agents responsibly. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now, as we conclude the series, we zoom out to the <strong>bigger picture<\/strong>: the <em>agentic web stack<\/em>. Much like HTTP and TCP\/IP standardized the internet, this stack provides the common services and protocols needed to make multi-agent ecosystems <strong>secure, scalable, and interoperable<\/strong> across organizational boundaries. <\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/azure.microsoft.com\/en-us\/products\/ai-foundry\">Learn more with Azure AI Foundry<\/a><\/div>\n<\/div>\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img decoding=\"async\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/09\/image-20.webp\" alt=\"Diagram for building the open agentic web.\" class=\"wp-image-46732 webp-format\" data-orig-src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/09\/image-20.webp\"><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"blueprint-8-essential-components-and-services\">Blueprint: 8 essential components and services<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A robust agentic web stack is not one technology but a <strong>composition of services<\/strong> that together provide the foundation for open, secure, and enterprise-grade multi-agent systems. Here\u2019s what it takes\u2014and how <a href=\"https:\/\/azure.microsoft.com\/en-us\/products\/ai-foundry\" target=\"_blank\" rel=\"noreferrer noopener\">Azure AI Foundry<\/a> is making it real. <\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"1-communication-protocol-service\">1. Communication protocol service<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Agents need a shared \u201clanguage\u201d to exchange messages, requests, and structured data. Without it, collaboration breaks down into isolated silos. Standards like <strong>Model Context Protocol (MCP) and<\/strong> <strong>Agent-to-Agent (A2A)<\/strong> provide this foundation, ensuring agents can negotiate, coordinate, and cooperate\u2014regardless of who built them or where they\u2019re hosted. In Azure AI Foundry, <a href=\"https:\/\/devblogs.microsoft.com\/semantic-kernel\/guest-blog-building-multi-agent-solutions-with-semantic-kernel-and-a2a-protocol\/\" target=\"_blank\" rel=\"noreferrer noopener\">A2A support<\/a> enables not only intra-organization workflows but also cross-boundary collaboration, where supply chain partners or business ecosystems can securely exchange actions through a common protocol.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"2-discovery-registry-service\">2. Discovery registry service<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Just as the web needed directories and search engines, agents need a way to be found and reused. The <strong>Catalog<\/strong> serves as the listing of assets\u2014a curated collection of agents, tools, and applications that can be discovered and composed into new solutions. The <strong>Registry<\/strong>, by contrast, tracks the deployed instances of those assets\u2014the live agentic app instances running across providers, with their endpoints, health, and status. Together, the Catalog and Registry bridge the gap between what\u2019s available and what\u2019s active, enabling developers to publish once, discover broadly, and reliably orchestrate workflows against running systems.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"3-identity-and-trust-management-service\">3. Identity and trust management service<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Trust is the lifeblood of the agentic web. Every agent must carry a verifiable identity, enforced through standards like <strong>OIDC (OpenID Connect) and JWT (JSON Web Token)<\/strong>, and tied into enterprise systems like <strong><a href=\"https:\/\/techcommunity.microsoft.com\/blog\/microsoft-entra-blog\/announcing-microsoft-entra-agent-id-secure-and-manage-your-ai-agents\/3827392\" target=\"_blank\" rel=\"noreferrer noopener\">Microsoft Entra ID<\/a><\/strong>. In Azure AI Foundry, identity is not an afterthought\u2014it\u2019s the control plane. This enables fine-grained role-based access, ensures that only authorized actors participate in workflows, and provides auditable accountability for every action an agent takes. Combined with encrypted channels, this identity-first model enforces a <strong>zero-trust security posture<\/strong> across the agentic stack.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"4-tool-invocation-and-integration-service\">4. Tool invocation and integration service<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">No agent can succeed in isolation; value comes when agents can connect with data, APIs, and enterprise systems. The <strong><a href=\"https:\/\/devblogs.microsoft.com\/foundry\/announcing-model-context-protocol-support-preview-in-azure-ai-foundry-agent-service\/\" target=\"_blank\" rel=\"noreferrer noopener\">Model Context Protocol (MCP)<\/a><\/strong> provides a vendor-neutral standard for exposing tools in a way that any compliant agent can invoke. In Azure AI Foundry, MCP integration is deeply embedded, so developers can register enterprise APIs once and instantly make them available to multiple agents\u2014whether they\u2019re built on Microsoft\u2019s agent frameworks like Semantic Kernel and AutoGen, LangGraph, or third-party SDKs. This eliminates bespoke integrations and allows enterprises to compose workflows from best-in-class components.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"5-orchestration-service\">5. Orchestration service<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Single agents can handle discrete tasks, but the real breakthroughs come from <strong>multi-agent orchestration<\/strong>: teams of agents collaborating across multi-step, distributed processes. Azure AI Foundry delivers this through a <a href=\"https:\/\/devblogs.microsoft.com\/semantic-kernel\/semantic-kernel-and-autogen-part-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">unified framework<\/a> that brings together Semantic Kernel and AutoGen\u2014and extends it with <strong>multi-agent workflow orchestration<\/strong> inside Azure AI Foundry Agent Service. These workflows manage dependencies, allocate resources, and resolve conflicts, enabling enterprise-scale use cases such as financial transaction processing or IT incident response.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"6-telemetry-and-observability-service\">6. Telemetry and observability service<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As we covered in <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-top-5-agent-observability-best-practices-for-reliable-ai\/\" target=\"_blank\" rel=\"noreferrer noopener\">Part 3<\/a>, observability is non-negotiable for reliable agents. Azure AI Foundry extends <strong>OpenTelemetry<\/strong> with agent-aware instrumentation\u2014tracing conversations, capturing performance data, and surfacing anomalies in real time. This makes agent behavior explainable and debuggable, while also serving governance needs: every decision and action is logged, auditable, and tied back to identity. For enterprises, this is the bedrock of <strong>trust, compliance, and continuous improvement<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"7-memory-service\">7. Memory service<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Agents without memory are limited to stateless interactions; agents with memory become adaptive, contextual, and human-like in their continuity. Azure AI Foundry supports both short-term session memory and long-term enterprise knowledge integration. Imagine a customer support agent that recalls prior interactions across channels, or a supply chain agent that tracks historical disruptions to improve future decisions. With memory, agents evolve from transactional helpers into <strong>strategic partners that learn and adapt over time<\/strong>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"8-evaluation-and-governance-service\">8. Evaluation and governance service<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, no stack is complete without <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-creating-a-blueprint-for-safe-and-secure-ai-agents\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>governance<\/strong><\/a>. This includes continuous evaluation, policy enforcement, ethical safeguards, and regulatory compliance. In Azure AI Foundry, governance hooks are built into orchestration, observability, and identity services\u2014enabling enterprises to block unsafe actions, enforce approvals for sensitive workflows, and generate compliance-ready audit trails. This ensures organizations don\u2019t just innovate fast, but <strong>innovate responsibly<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"strategic-use-cases-and-business-value\">Strategic use cases and business value<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The agentic web stack is not theoretical; it unlocks concrete enterprise value.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><strong>End-to-end business process automation:<\/strong> Imagine a procure-to-pay workflow where one agent negotiates with suppliers, another verifies compliance, a third triggers payment, and a fourth updates ERP records. With Azure AI Foundry\u2019s orchestration and discovery registry, these agents collaborate seamlessly, cutting manual intervention and cycle times from weeks to hours.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Cross-organization supply chain synchronization:<\/strong> In global supply chains, delays often come from mismatched systems and data. With A2A and discovery services, a logistics agent from one company can securely interoperate with a customs agent from another\u2014both governed by identity and observability. The result: faster border clearance, lower costs, and higher resilience. <\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Knowledge worker augmentation:<\/strong> Agents built with Azure AI Foundry can take on repetitive but high-value tasks\u2014scheduling, research, first-draft writing\u2014while humans focus on creativity and judgment. The memory integration ensures continuity: a legal research agent remembers prior cases analyzed, while a marketing agent recalls brand guidelines across campaigns.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Complex IT operations:<\/strong> When outages occur, every second counts. Multi-agent workflows in Azure AI Foundry can detect anomalies, route alerts, execute diagnostics, and propose mitigations across distributed environments. Observability ensures root causes are transparent, while governance enforces that corrective actions comply with policy.<\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Memory-driven customer journeys:<\/strong> A customer support agent that recalls a prior complaint, a personalization agent that adapts recommendations, a compliance agent that enforces rules\u2014working together, these create <strong>adaptive, context-rich interactions<\/strong>. The outcome is not just efficiency but stronger relationships and trust.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"preparing-for-the-agentic-era\">Preparing for the agentic era<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For organizations, the path forward is as much about <strong>strategy and culture<\/strong> as it is about technology: <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><strong>Start with open standards:<\/strong> Adopt MCP and A2A from the outset, even in pilots, to avoid future rework and ensure interoperability. <\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Invest in foundations:<\/strong> Identity, observability, and memory are not optional; they are the pillars that differentiate ad hoc automations from enterprise-grade systems. <\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Operationalize governance:<\/strong> Define policies now and embed them into workflows through Azure AI Foundry\u2019s governance services, so oversight scales with adoption. <\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Engage the ecosystem:<\/strong> Participate in open-source and standards communities, influence their direction, and ensure your organization\u2019s voice is heard. <\/li>\n\n\n\n<li class=\"wp-block-list-item\"><strong>Prepare your workforce:<\/strong> Train employees not just to use agents, but to <strong>collaborate with them, supervise them, and improve them<\/strong> over time. <\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Leaders who act on these imperatives will not only adopt agentic AI but shape its trajectory in their industries.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"shaping-the-future-together-at-ignite-2025\">Shaping the future together at Ignite 2025 <\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/tag\/agent-factory\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Agent Factory series<\/strong><\/a> has laid out the foundations: design patterns, developer tools, observability practices, interoperability standards, and governance principles. The <strong>agentic web stack<\/strong> brings these threads together into a cohesive vision: an open, secure, and interoperable ecosystem where agents can scale across organizational boundaries. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Azure AI Foundry is your platform to <strong>make this vision real<\/strong>\u2014unifying frameworks, standards, and enterprise capabilities so organizations can accelerate value while staying in control. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At <a href=\"https:\/\/ignite.microsoft.com\/en-US\/home\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Ignite 2025<\/strong><\/a>, we\u2019ll showcase the next wave of innovations\u2014from <strong>multi-agent orchestration<\/strong> to <strong>deeper integrations with enterprise apps, data, and security systems<\/strong>. Join us to see how Azure AI Foundry is not only enabling enterprises to adopt agentic AI but also <strong>shaping the agent-driven future of business<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Did you miss these posts in the <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/tag\/agent-factory\/\" target=\"_blank\" rel=\"noreferrer noopener\">Agent Factory series<\/a>?<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-the-new-era-of-agentic-ai-common-use-cases-and-design-patterns\/\" target=\"_blank\" rel=\"noreferrer noopener\">The new era of agentic AI\u2014common use cases and design patterns<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-building-your-first-ai-agent-with-the-tools-to-deliver-real-world-outcomes\/\" target=\"_blank\" rel=\"noreferrer noopener\">Building your first AI agent with the tools to deliver real-world outcomes<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-top-5-agent-observability-best-practices-for-reliable-ai\/\">Top 5 agent observability best practices for reliable AI<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-from-prototype-to-production-developer-tools-and-rapid-agent-development\/\">From prototype to production\u2014developer tools and rapid agent development<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-connecting-agents-apps-and-data-with-new-open-standards-like-mcp-and-a2a\/\">Connecting agents, apps, and data with new open standards like MCP and A2A<\/a><\/li>\n\n\n\n<li class=\"wp-block-list-item\"><a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-creating-a-blueprint-for-safe-and-secure-ai-agents\/\">Creating a blueprint for safe and secure AI agents<\/a><\/li>\n<\/ul>\n\n\n\n<aside class=\"cta-block cta-block--align-left cta-block--has-image wp-block-msx-cta\" data-bi-an=\"CTA Block\">\n\t<div class=\"cta-block__content\">\n\t\t\t\t\t<div class=\"cta-block__image-container\">\n\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/08\/Azure-DevTools-Light-2-1024x768.jpg\" class=\"cta-block__image\" alt=\"A close up of a group of 3 D dev tools.\" srcset=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/08\/Azure-DevTools-Light-2-1024x768.jpg 1024w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/08\/Azure-DevTools-Light-2-300x225.jpg 300w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/08\/Azure-DevTools-Light-2-768x576.jpg 768w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/08\/Azure-DevTools-Light-2-1536x1152.jpg 1536w, https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/08\/Azure-DevTools-Light-2-2048x1536.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/>\t\t\t<\/div>\n\t\t\n\t\t<div class=\"cta-block__body\">\n\t\t\t<h2 class=\"cta-block__headline\">Azure AI Foundry<\/h2>\n\t\t\t<p class=\"cta-block__text\">Build AI agents that automate tasks and enhance user experiences.<\/p>\n\t\t\t\t\t\t\t<div class=\"cta-block__actions\">\n\t\t\t\t\t<a\n\t\t\t\t\t\thref=\"https:\/\/azure.microsoft.com\/en-us\/products\/ai-foundry\"\n\t\t\t\t\t\tclass=\"btn cta-block__link btn-link\"\n\t\t\t\t\t\t\t\t\t\t\t>\n\t\t\t\t\t\tLearn more\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t<\/div>\n<\/aside>\n","protected":false},"excerpt":{"rendered":"<p>Unlock enterprise value with an open, secure, and interoperable AI agent ecosystem.<\/p>\n","protected":false},"author":76,"featured_media":46731,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ms_queue_id":["aiblog-content-sync"],"ep_exclude_from_search":false,"_classifai_error":"","_classifai_text_to_speech_error":"","_alt_title":"","footnotes":"","msx_community_cta_settings":[]},"categories":[1454],"tags":[3271,2671],"audience":[3054,3055,3053,3056],"content-type":[1481],"product":[3164],"tech-community":[3041],"topic":[],"coauthors":[3166,78],"class_list":["post-46694","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-machine-learning","tag-agent-factory","tag-ai","audience-business-decision-makers","audience-developers","audience-it-decision-makers","audience-it-implementors","content-type-thought-leadership","product-microsoft-foundry","review-flag-1680286581-295","review-flag-1-1680286581-825","review-flag-2-1680286581-601","review-flag-3-1680286581-173","review-flag-4-1680286581-250","review-flag-5-1680286581-950","review-flag-6-1680286581-909","review-flag-7-1680286581-146","review-flag-8-1680286581-263","review-flag-inter-1680286580-95","review-flag-microsofts","review-flag-new-1680286579-546"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Agent Factory: Designing the open agentic web stack | Microsoft Azure Blog<\/title>\n<meta name=\"description\" content=\"Find out how the agentic web stack\u2014a cohesive, interoperable ecosystem\u2014can help you fully harness the potential of AI agents.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Agent Factory: Designing the open agentic web stack | Microsoft Azure Blog\" \/>\n<meta property=\"og:description\" content=\"Find out how the agentic web stack\u2014a cohesive, interoperable ecosystem\u2014can help you fully harness the potential of AI agents.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/\" \/>\n<meta property=\"og:site_name\" content=\"Microsoft Azure Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/microsoftazure\" \/>\n<meta property=\"article:published_time\" content=\"2025-09-24T15:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-04-07T18:42:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/09\/Azure_AgentFactoryIII_Blog_250919.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Yina Arenas, Ulrich Homann\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/09\/Azure_AgentFactoryIII_Blog_250919.png\" \/>\n<meta name=\"twitter:creator\" content=\"@azure\" \/>\n<meta name=\"twitter:site\" content=\"@azure\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Yina Arenas, Ulrich Homann\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/\"},\"author\":[{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/yina-arenas\/\",\"@type\":\"Person\",\"@name\":\"Yina Arenas\"},{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/ulrich-homann\/\",\"@type\":\"Person\",\"@name\":\"Ulrich Homann\"}],\"headline\":\"Agent Factory: Designing the open agentic web stack\",\"datePublished\":\"2025-09-24T15:00:00+00:00\",\"dateModified\":\"2026-04-07T18:42:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/\"},\"wordCount\":1509,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/09\/Azure_AgentFactoryIII_Blog_250919.webp\",\"keywords\":[\"Agent Factory\",\"AI\"],\"articleSection\":[\"AI + machine learning\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/\",\"name\":\"Agent Factory: Designing the open agentic web stack | Microsoft Azure Blog\",\"isPartOf\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/09\/Azure_AgentFactoryIII_Blog_250919.webp\",\"datePublished\":\"2025-09-24T15:00:00+00:00\",\"dateModified\":\"2026-04-07T18:42:19+00:00\",\"description\":\"Find out how the agentic web stack\u2014a cohesive, interoperable ecosystem\u2014can help you fully harness the potential of AI agents.\",\"breadcrumb\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#primaryimage\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/09\/Azure_AgentFactoryIII_Blog_250919.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/09\/Azure_AgentFactoryIII_Blog_250919.webp\",\"width\":1920,\"height\":1080,\"caption\":\"Text reads \\\"Agent Factory: Open Agentic Web Stack.\\\"\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog home\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI + machine learning\",\"item\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/ai-machine-learning\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Agent Factory: Designing the open agentic web stack\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#website\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"name\":\"Microsoft Azure Blog\",\"description\":\"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.\",\"publisher\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization\",\"name\":\"Microsoft Azure Blog\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"contentUrl\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp\",\"width\":512,\"height\":512,\"caption\":\"Microsoft Azure Blog\"},\"image\":{\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/microsoftazure\",\"https:\/\/x.com\/azure\",\"https:\/\/www.instagram.com\/microsoftdeveloper\/\",\"https:\/\/www.linkedin.com\/company\/16188386\",\"https:\/\/www.youtube.com\/user\/windowsazure\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/83fe4c04c61d5e58d555ba137c01a107\",\"name\":\"Garry Guseltsev\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/8476ebc2bcbe54e1843bd5cce3ec249bed771194411b3052815d4c5d272128f2?s=96&d=mm&r=g4f09d3e62b774b84289036a84f6a8c1c\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/8476ebc2bcbe54e1843bd5cce3ec249bed771194411b3052815d4c5d272128f2?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/8476ebc2bcbe54e1843bd5cce3ec249bed771194411b3052815d4c5d272128f2?s=96&d=mm&r=g\",\"caption\":\"Garry Guseltsev\"},\"url\":\"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/garryguseltsev\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Agent Factory: Designing the open agentic web stack | Microsoft Azure Blog","description":"Find out how the agentic web stack\u2014a cohesive, interoperable ecosystem\u2014can help you fully harness the potential of AI agents.","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:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/","og_locale":"en_US","og_type":"article","og_title":"Agent Factory: Designing the open agentic web stack | Microsoft Azure Blog","og_description":"Find out how the agentic web stack\u2014a cohesive, interoperable ecosystem\u2014can help you fully harness the potential of AI agents.","og_url":"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/","og_site_name":"Microsoft Azure Blog","article_publisher":"https:\/\/www.facebook.com\/microsoftazure","article_published_time":"2025-09-24T15:00:00+00:00","article_modified_time":"2026-04-07T18:42:19+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/09\/Azure_AgentFactoryIII_Blog_250919.png","type":"image\/png"}],"author":"Yina Arenas, Ulrich Homann","twitter_card":"summary_large_image","twitter_image":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/09\/Azure_AgentFactoryIII_Blog_250919.png","twitter_creator":"@azure","twitter_site":"@azure","twitter_misc":{"Written by":"Yina Arenas, Ulrich Homann","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#article","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/"},"author":[{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/yina-arenas\/","@type":"Person","@name":"Yina Arenas"},{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/ulrich-homann\/","@type":"Person","@name":"Ulrich Homann"}],"headline":"Agent Factory: Designing the open agentic web stack","datePublished":"2025-09-24T15:00:00+00:00","dateModified":"2026-04-07T18:42:19+00:00","mainEntityOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/"},"wordCount":1509,"commentCount":0,"publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/09\/Azure_AgentFactoryIII_Blog_250919.webp","keywords":["Agent Factory","AI"],"articleSection":["AI + machine learning"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/","name":"Agent Factory: Designing the open agentic web stack | Microsoft Azure Blog","isPartOf":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#primaryimage"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#primaryimage"},"thumbnailUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/09\/Azure_AgentFactoryIII_Blog_250919.webp","datePublished":"2025-09-24T15:00:00+00:00","dateModified":"2026-04-07T18:42:19+00:00","description":"Find out how the agentic web stack\u2014a cohesive, interoperable ecosystem\u2014can help you fully harness the potential of AI agents.","breadcrumb":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#primaryimage","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/09\/Azure_AgentFactoryIII_Blog_250919.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2025\/09\/Azure_AgentFactoryIII_Blog_250919.webp","width":1920,"height":1080,"caption":"Text reads \"Agent Factory: Open Agentic Web Stack.\""},{"@type":"BreadcrumbList","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/agent-factory-designing-the-open-agentic-web-stack\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog home","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/"},{"@type":"ListItem","position":2,"name":"AI + machine learning","item":"https:\/\/azure.microsoft.com\/en-us\/blog\/category\/ai-machine-learning\/"},{"@type":"ListItem","position":3,"name":"Agent Factory: Designing the open agentic web stack"}]},{"@type":"WebSite","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#website","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","name":"Microsoft Azure Blog","description":"Get the latest Azure news, updates, and announcements from the Azure blog. From product updates to hot topics, hear from the Azure experts.","publisher":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/azure.microsoft.com\/en-us\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#organization","name":"Microsoft Azure Blog","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","contentUrl":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-content\/uploads\/2024\/06\/microsoft_logo.webp","width":512,"height":512,"caption":"Microsoft Azure Blog"},"image":{"@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/microsoftazure","https:\/\/x.com\/azure","https:\/\/www.instagram.com\/microsoftdeveloper\/","https:\/\/www.linkedin.com\/company\/16188386","https:\/\/www.youtube.com\/user\/windowsazure"]},{"@type":"Person","@id":"https:\/\/azure.microsoft.com\/en-us\/blog\/#\/schema\/person\/83fe4c04c61d5e58d555ba137c01a107","name":"Garry Guseltsev","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/8476ebc2bcbe54e1843bd5cce3ec249bed771194411b3052815d4c5d272128f2?s=96&d=mm&r=g4f09d3e62b774b84289036a84f6a8c1c","url":"https:\/\/secure.gravatar.com\/avatar\/8476ebc2bcbe54e1843bd5cce3ec249bed771194411b3052815d4c5d272128f2?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/8476ebc2bcbe54e1843bd5cce3ec249bed771194411b3052815d4c5d272128f2?s=96&d=mm&r=g","caption":"Garry Guseltsev"},"url":"https:\/\/azure.microsoft.com\/en-us\/blog\/author\/garryguseltsev\/"}]}},"msxcm_display_generated_audio":false,"msxcm_animated_featured_image":null,"distributor_meta":false,"distributor_terms":false,"distributor_media":false,"distributor_original_site_name":"Microsoft Azure Blog","distributor_original_site_url":"https:\/\/azure.microsoft.com\/en-us\/blog","push-errors":false,"_links":{"self":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/46694","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/users\/76"}],"replies":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/comments?post=46694"}],"version-history":[{"count":17,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/46694\/revisions"}],"predecessor-version":[{"id":50264,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/posts\/46694\/revisions\/50264"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media\/46731"}],"wp:attachment":[{"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/media?parent=46694"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/categories?post=46694"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tags?post=46694"},{"taxonomy":"audience","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/audience?post=46694"},{"taxonomy":"content-type","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/content-type?post=46694"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/product?post=46694"},{"taxonomy":"tech-community","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/tech-community?post=46694"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/topic?post=46694"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/azure.microsoft.com\/en-us\/blog\/wp-json\/wp\/v2\/coauthors?post=46694"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}