Skip to content

Commit 8cfe54f

Browse files
authored
updates m06
1 parent 612ffb6 commit 8cfe54f

5 files changed

Lines changed: 25 additions & 199 deletions
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
Welcome to Module 6, which focuses on the design extensibility of AI solutions in enterprise environments. This module introduces solution architects to the foundational concepts, architectural patterns, and best practices for building scalable, secure, and customizable AI solutions using Microsoft platforms. Extensibility is a critical capability that enables organizations to tailor AI systems to their unique business processes, compliance requirements, and operational constraints.
22

3-
Throughout this module, you will explore how to leverage custom models in Microsoft Foundry, design and operationalize agents within Microsoft 365 Copilot, and extend agent capabilities using Copilot Studio—including advanced integration through the Model Context Protocol (MCP). The unit will guide you through structured approaches for model and agent design, integration with enterprise systems, governance, lifecycle management, and professional visualizations that can be adapted for documentation and presentations.
3+
Throughout this module, you explore how to use custom models in Microsoft Foundry, design and operationalize agents within Microsoft 365 Copilot, and extend agent capabilities using Copilot Studio—including advanced integration through the Model Context Protocol (MCP). The unit guide you through structured approaches for model and agent design, integration with enterprise systems, governance, lifecycle management, and professional visualizations that can be adapted for documentation and presentations.
44

5-
By the end of this module, you will be equipped with expert-level guidance and practical frameworks to architect AI solutions that are not only robust and compliant, but also extensible to meet evolving business needs across diverse scenarios and platforms.
5+
By the end of this module, aren't equipped with expert-level guidance and practical frameworks to architect AI solutions that are not only robust and compliant, but also extensible to meet evolving business needs across diverse scenarios and platforms.

learn-pr/wwl/design-extensibility-ai-solutions/includes/2-design-ai-solutions-custom-models-microsoft-foundry.md

Lines changed: 6 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -53,21 +53,21 @@ Integration with Azure Kubernetes Service and Foundry runtime environments
5353

5454
Solution architects should follow a structured, repeatable design approach to ensure models align with business objectives.
5555

56-
### Step 1 Define the business objectives
56+
### Step 1 Define the business objectives
5757

5858
Identify measurable outcomes (accuracy goals, time-saved targets, cost-efficiency goals).
5959

6060
Map objectives to use cases where custom models outperform standard copilots.
6161

62-
### Step 2 Assess data requirements
62+
### Step 2 Assess data requirements
6363

6464
Evaluate available proprietary datasets.
6565

6666
Identify gaps in labeling, quality, diversity, or structure.
6767

6868
Ensure governance policies allow data to be used in model training.
6969

70-
### Step 3 Select the custom model path
70+
### Step 3 Select the custom model path
7171

7272
#### Typical options include
7373

@@ -77,7 +77,7 @@ Ensure governance policies allow data to be used in model training.
7777

7878
**Hybrid architectures**<br>Combining custom models with prebuilt copilots for augmented reasoning.
7979

80-
### Step 4 Integration with enterprise systems
80+
### Step 4 Integration with enterprise systems
8181

8282
#### Custom models should integrate with
8383

@@ -91,7 +91,7 @@ Azure AI Search and data stores
9191

9292
Business process automation pipelines
9393

94-
### Step 5 Validation and evaluation
94+
### Step 5 Validation and evaluation
9595

9696
#### Establish a rigorous testing plan
9797

@@ -117,11 +117,7 @@ Modern AI systems require robust operational frameworks, especially with custom
117117

118118
**Deployment Automation (MLOps/GenAIOps)**<br>Automate validations, approval workflows, and environment-specific deployments.
119119

120-
## Professional visuals (text-based)
121-
122-
These visuals can be directly converted into diagrams for Word or PowerPoint.
123-
124-
### Visual A — Custom model decision matrix
120+
### Custom model decision matrix
125121

126122
Decision Factor | Standard Copilot | Custom Model (Foundry)
127123

@@ -139,34 +135,6 @@ Workflow complexity | Low/Medium | High
139135

140136
Inference cost optimization | Moderate | High (small language models)
141137

142-
### Visual B — Custom model development lifecycle
143-
144-
Business Goal → Data Collection → Data Preparation →
145-
146-
Model Selection → Training/Fine-Tuning → Evaluation →
147-
148-
Deployment → Monitoring & Optimization
149-
150-
### Visual C — AI solution architecture (Foundry)
151-
152-
User Request
153-
154-
155-
156-
Foundry Agent Orchestration
157-
158-
159-
160-
Custom Model Inference Engine
161-
162-
163-
164-
Enterprise Data Connectors & Tools
165-
166-
167-
168-
Business Outcome Returned to Application
169-
170138
## References
171139

172140
[https://learn.microsoft.com/en-us/training/modules/choose-ai-agent-development-path/](/training/modules/choose-ai-agent-development-path/)

learn-pr/wwl/design-extensibility-ai-solutions/includes/4-design-agent-extensibility-copilot-studio.md

Lines changed: 4 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Instruction-level extensibility defines the behavior, tone, boundaries, and reas
2626

2727
**Purpose** (why the agent exists).
2828

29-
**Role and constraints** (what it is allowed and not allowed to do).
29+
**Role and constraints** (what it's allowed and not allowed to do).
3030

3131
**Action patterns** (preferred workflows and decision points).
3232

@@ -104,7 +104,7 @@ Better isolation for compliance and secure design.
104104

105105
#### Pattern 2: Multiagent collaboration pattern
106106

107-
In complex environments, one agent should not do everything. Architects create multiple specialized agents that collaborate through defined protocols.
107+
In complex environments, one agent shouldn't do everything. Architects create multiple specialized agents that collaborate through defined protocols.
108108

109109
Examples:
110110

@@ -116,7 +116,7 @@ A "communication agent" drafts and formats content.
116116

117117
#### Pattern 3: Domain-context pattern
118118

119-
The agent adapts its reasoning based on the system, environment, or domain it is working within.
119+
The agent adapts its reasoning based on the system, environment, or domain it's working within.
120120

121121
A domain-context pattern defines:
122122

@@ -150,76 +150,10 @@ Microsoft has developed the Architecting agent solutions content that provides f
150150
- [Operability](/microsoft-copilot-studio/guidance/architecture/determine-operability)
151151
- [Trust, traceability, and transparency](/microsoft-copilot-studio/guidance/architecture/determine-trust)
152152

153-
This framework does not cover content already addressed by established standards such as [Azure Well-Architected Framework](/azure/well-architected/), [Power Platform Well-Architected](/power-platform/well-architected), [National Institute of Standards and Technology (NIST)](https://www.nist.gov/cyberframework), or other recognized security frameworks.
153+
This framework doesn't cover content already addressed by established standards such as [Azure Well-Architected Framework](/azure/well-architected/), [Power Platform Well-Architected](/power-platform/well-architected), [National Institute of Standards and Technology (NIST)](https://www.nist.gov/cyberframework), or other recognized security frameworks.
154154

155155
For more information see the following principles and patterns for architecting agent solutions: [https://learn.microsoft.com/microsoft-copilot-studio/guidance/architecture/](/microsoft-copilot-studio/guidance/architecture/)
156156

157-
## Professional visuals (text-based for Word)
158-
159-
### Visual A — Extensibility layers model
160-
161-
+---------------------------------------+
162-
163-
| Instruction-Level Extensibility |
164-
165-
+---------------------------------------+
166-
167-
| Skills & Capability Layer |
168-
169-
+---------------------------------------+
170-
171-
| Integration Extensibility |
172-
173-
+---------------------------------------+
174-
175-
| Pro-Code Extensibility (VS Code) |
176-
177-
+---------------------------------------+
178-
179-
### Visual B — Modular agent architecture
180-
181-
Agent Core Instruction Set
182-
183-
|
184-
185-
+-- Skills Library
186-
187-
|
188-
189-
+-- Integration Connectors
190-
191-
|
192-
193-
+-- Domain Knowledge Packs
194-
195-
|
196-
197-
+-- Pro-Code Extensions (VS Code)
198-
199-
### Visual C — Agent interaction flow
200-
201-
User Request
202-
203-
204-
205-
Agent Instruction Engine
206-
207-
208-
209-
Skill / Tool Selection
210-
211-
212-
213-
Integration or Knowledge Retrieval
214-
215-
216-
217-
Response Generation + Controls
218-
219-
220-
221-
Return to User
222-
223157
## References
224158

225159
[https://learn.microsoft.com/microsoft-copilot-studio/extensibility](/microsoft-copilot-studio/extensibility)

learn-pr/wwl/design-extensibility-ai-solutions/includes/5-design-agent-extensibility-model-context-protocol-copilot-studio.md

Lines changed: 8 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ Agents must be designed with modular, layered instructions:
2828

2929
#### Core components
3030

31-
_Purpose statement_ Clarifies primary function
31+
_Purpose statement_ Clarifies primary function
3232

33-
_Role definition_ Sets tone and perspective
33+
_Role definition_ Sets tone and perspective
3434

35-
_Behavior rules_ Compliance, safety, and guardrails
35+
_Behavior rules_ Compliance, safety, and guardrails
3636

37-
_Context consumption logic_ How MCP data is used
37+
_Context consumption logic_ How MCP data is used
3838

39-
_Action boundaries_ Defines approved capabilities
39+
_Action boundaries_ Defines approved capabilities
4040

4141
### 2.2 Context extensibility using MCP
4242

@@ -62,7 +62,7 @@ Generate explanations aligned with business rules
6262

6363
## Integration patterns for MCP-enabled agents
6464

65-
### Pattern A Context-driven reasoning
65+
### Pattern A Context-driven reasoning
6666

6767
Agents retrieve real-time MCP context to ensure responses reflect authoritative business rules.
6868

@@ -74,11 +74,11 @@ Finance workflows
7474

7575
Procurement and vendor mgmt scenarios
7676

77-
### Pattern B Workflow-integrated agents
77+
### Pattern B Workflow-integrated agents
7878

7979
Agents augment workflows by using MCP to drive approvals, escalate exceptions, and summarize status.
8080

81-
### Pattern C Multi-agent collaboration via MCP
81+
### Pattern C Multi-agent collaboration via MCP
8282

8383
Use MCP to standardize data each agent can reference, improving cross-domain collaboration (e.g., HR + Finance + Supply Chain AI processes).
8484

@@ -96,68 +96,6 @@ Agent instructions must enforce responsible AI behavior
9696

9797
Business and IT ownership established through an AI CoE model
9898

99-
## Professional visuals (text-based for Word copying)
100-
101-
### Visual 1 — MCP Context Architecture
102-
103-
Copilot Studio Agent
104-
105-
106-
107-
108-
109-
Model Context Protocol Layer
110-
111-
112-
113-
114-
115-
Dynamics 365 F&O Context Models
116-
117-
(Entity Metadata · Business Rules · Taxonomies)
118-
119-
120-
121-
122-
123-
Enterprise Data & Applications
124-
125-
**Visual 2 — Extensibility Layer Model**
126-
127-
[Instruction Layer]
128-
129-
130-
131-
[Behavior & Guardrails]
132-
133-
134-
135-
[Context Layer — MCP]
136-
137-
138-
139-
[Integration Layer — Actions & Connectors]
140-
141-
**Visual 3 — Agent Workflow with MCP**
142-
143-
User Prompt
144-
145-
146-
147-
Agent Instruction Engine
148-
149-
150-
151-
MCP Context Retrieval
152-
153-
154-
155-
Reasoning + Business Rule Alignment
156-
157-
158-
159-
Action / Response Generation
160-
16199
## References
162100

163101
[https://learn.microsoft.com/dynamics365/fin-ops-core/dev-itpro/copilot/copilot-mcp](/dynamics365/fin-ops-core/dev-itpro/copilot/copilot-mcp)

learn-pr/wwl/design-extensibility-ai-solutions/includes/8-optimize-solution-design-agents-microsoft-365-teams-sharepoint.md

Lines changed: 5 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ Examples:
8686

8787
When installed on a SharePoint site, the agent:
8888

89-
Knows which site it is on
89+
Knows which site it's on
9090

9191
Uses that site's content as its primary grounding source
9292

@@ -180,7 +180,7 @@ Alignment with AI CoE governance
180180

181181
## Solution patterns for Microsoft 365 agents
182182

183-
### Pattern 1 SharePoint Knowledge Assistant
183+
### Pattern 1 SharePoint Knowledge Assistant
184184

185185
#### Purpose:
186186

@@ -190,7 +190,7 @@ Help users find documents
190190

191191
Provide summaries and insights
192192

193-
### Pattern 2 Teams Project Assistant
193+
### Pattern 2 Teams Project Assistant
194194

195195
#### Purpose:
196196

@@ -202,7 +202,7 @@ Retrieve documents from SharePoint
202202

203203
Automate task creation
204204

205-
### Pattern 3 Organizational Policy Assistant
205+
### Pattern 3 Organizational Policy Assistant
206206

207207
#### Purpose:
208208

@@ -212,7 +212,7 @@ Provide grounded answers
212212

213213
Ensure compliance and accuracy
214214

215-
### Pattern 4 Site Owner Support Agent
215+
### Pattern 4 Site Owner Support Agent
216216

217217
#### Purpose:
218218

@@ -222,20 +222,6 @@ Suggest improvements
222222

223223
Draft pages and content
224224

225-
## Professional visuals (text-based)
226-
227-
### Visual 1 — Microsoft 365 Agent Architecture
228-
229-
User Request ↓ Teams or SharePoint Interface ↓ Copilot Studio Agent ↓ Microsoft Graph + SharePoint Content ↓ Grounded Response
230-
231-
### Visual 2 — SharePoint Agent Context Model
232-
233-
Site Context → Site Content → Metadata → Permissions → Agent Response
234-
235-
### Visual 3 — Optimization Framework
236-
237-
Grounding Strategy → Permissions → Prompt Design → Governance → Monitoring
238-
239225
## References
240226

241227
<https://spknowledge.com/2026/01/05/creating-and-managing-sharepoint-agents-in-copilot-studio/>

0 commit comments

Comments
 (0)