Skip to content

Commit 612ffb6

Browse files
authored
updates m06
1 parent 1a1ed5d commit 612ffb6

8 files changed

Lines changed: 198 additions & 196 deletions
Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
### Design Extensibility of AI Solutions — Summary and Key Takeaways
1+
### Design extensibility of AI solutions — Summary and key takeaways
22

33
Module 6 introduces solution architects to the principles and best practices for designing extensible AI solutions in enterprise environments, specifically leveraging Microsoft platforms. The module covers the use of custom models with Microsoft Foundry, agent design and operationalization in Microsoft 365 Copilot, extensibility strategies in Copilot Studio, and advanced integration using the Model Context Protocol (MCP). It emphasizes the importance of scalability, security, compliance, and adaptability in architecting AI systems that address unique organizational needs.
44

5-
### Key Takeaways:
5+
### Key takeaways
66

7-
#### 1. Custom Models in Microsoft Foundry
7+
#### Custom models in Microsoft Foundry
88

99
- Custom models are essential for scenarios requiring domain-specific reasoning, compliance, data sovereignty, unique workflows, and cost optimization.
1010

@@ -14,7 +14,7 @@ Module 6 introduces solution architects to the principles and best practices for
1414

1515
- Operationalizing custom models requires robust monitoring, governance, versioning, and deployment automation.
1616

17-
#### 2. Designing Agents in Microsoft 365 Copilot
17+
#### Designing agents in Microsoft 365 Copilot
1818

1919
- Copilot agents are modular, instruction-driven components that automate tasks, retrieve information, and collaborate within Microsoft 365 apps.
2020

@@ -24,18 +24,18 @@ Module 6 introduces solution architects to the principles and best practices for
2424

2525
- Lifecycle management includes monitoring agent quality, updating instructions, enforcing access control, and versioning.
2626

27-
#### 3. Agent Extensibility in Copilot Studio
27+
#### Agent extensibility in Copilot Studio
2828

2929
- Extensibility is implemented at four layers: instruction-level, skills/capabilities, integration, and pro-code customization via Visual Studio Code.
3030

3131
- Modular and reusable agent components enable faster updates, better compliance, and long-term maintainability.
3232

3333
- Multi-agent collaboration and domain-context patterns allow agents to specialize and adapt to different business environments.
3434

35-
#### 4. Model Context Protocol (MCP) in Copilot Studio
35+
#### Model Context Protocol (MCP) in Copilot Studio
3636

3737
- MCP provides a standardized contract for agents to retrieve and interpret structured business context, ensuring consistent reasoning and compliance.
3838

3939
- MCP is particularly valuable for Dynamics 365 Finance & Operations scenarios, enabling agents to access business entities, workflows, and domain models.
4040

41-
- MCP-enabled agents improve accuracy, reduce hallucinations, enhance auditability, and
41+
- MCP-enabled agents improve accuracy, reduce incorrect information, enhance auditability, and

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

Lines changed: 35 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
## Overview
22

3-
This unit provides solution architects with expertlevel guidance on designing enterprisegrade AI solutions by using custom models in Microsoft Foundry. It explains when custom models are appropriate, how Foundry supports model development and lifecycle management, and how to architect scalable and secure AI solutions that integrate with Microsoft cloud services and lineofbusiness applications.
3+
This unit provides solution architects with expert-level guidance on designing enterprise-grade AI solutions by using custom models in Microsoft Foundry. It explains when custom models are appropriate, how Foundry supports model development and lifecycle management, and how to architect scalable and secure AI solutions that integrate with Microsoft cloud services and line-of-business applications.
44

5-
Microsoft Foundry enables organizations to build, finetune, evaluate, deploy, and operate custom AI models aligned with their business constraints, data governance requirements, and performance needs. Instead of relying only on prebuilt models, custom models provide deeper control over reasoning, domain specificity, and compliance—making them essential for advanced AI workloads.
5+
Microsoft Foundry enables organizations to build, fine-tune, evaluate, deploy, and operate custom AI models aligned with their business constraints, data governance requirements, and performance needs. Instead of relying only on pre-built models, custom models provide deeper control over reasoning, domain specificity, and compliance—making them essential for advanced AI workloads.
66

77
In this learning module, students will learn the following:
88

@@ -11,33 +11,33 @@ In this learning module, students will learn the following:
1111
- How to design AI solutions with custom models
1212
- How to operationalize custom models in Foundry
1313

14-
## 1. When to Use Custom Models
14+
## When to use custom models
1515

1616
Solution architects determine when custom AI models are needed by evaluating business complexity, data requirements, regulatory needs, and performance targets.
1717

18-
### Appropriate Scenarios
18+
### Appropriate scenarios
1919

20-
**Domainspecific language and reasoning**<br>Industries such as legal, healthcare, engineering, finance, and manufacturing require AI models that understand specialized terminology and follow domainspecific logic.
20+
**Domain-specific language and reasoning**<br>Industries such as legal, healthcare, engineering, finance, and manufacturing require AI models that understand specialized terminology and follow domain-specific logic.
2121

22-
**Highimpact decision processes**<br>Custom models are used when accuracy directly affects compliance, financial outcomes, or operational safety.
22+
**High-impact decision processes**<br>Custom models are used when accuracy directly affects compliance, financial outcomes, or operational safety.
2323

2424
**Data sovereignty and governance mandates**<br>Custom models enable organizations to determine exactly how data is processed, stored, evaluated, and monitored.
2525

26-
**Unique workflows or personalization requirements**<br>Prebuilt copilots may not support custom interaction patterns, longrunning processes, or proprietary toolchains.
26+
**Unique workflows or personalization requirements**<br>Pre-built copilots may not support custom interaction patterns, long-running processes, or proprietary toolchains.
2727

28-
**Cost optimization for highvolume inference**<br>Small, specialized custom models can provide performance and cost advantages over large foundation models.
28+
**Cost optimization for high-volume inference**<br>Small, specialized custom models can provide performance and cost advantages over large foundation models.
2929

30-
## 2. Understanding Architecture Foundations in Microsoft Foundry
30+
## Understanding architecture foundations in Microsoft Foundry
3131

32-
Microsoft Foundry provides an endtoend platform for custom model development, including tools for data preparation, training, evaluation, deployment, observability, and governance.
32+
Microsoft Foundry provides an end-to-end platform for custom model development, including tools for data preparation, training, evaluation, deployment, observability, and governance.
3333

34-
### Key Architectural Elements
34+
### Key architectural elements
3535

36-
**Model Catalog**<br>Offers base models that can be finetuned or enhanced using enterprise data and specialized tasks.
36+
**Model Catalog**<br>Offers base models that can be fine-tuned or enhanced using enterprise data and specialized tasks.
3737

38-
**Training and FineTuning Pipelines**<br>Help orchestrate data ingestion, labeling, evaluation, and iterative improvements at scale.
38+
**Training and Fine-tuning Pipelines**<br>Help orchestrate data ingestion, labeling, evaluation, and iterative improvements at scale.
3939

40-
**Agent and Tooling Integration**<br>Custom models can be embedded into Foundry agents and orchestrations to support multistep reasoning and automated workflows.
40+
**Agent and Tooling Integration**<br>Custom models can be embedded into Foundry agents and orchestrations to support multi-step reasoning and automated workflows.
4141

4242
**Responsible AI Controls**<br>Includes content filtering, safety evaluation, transparency artifacts, policy enforcement, and auditability.
4343

@@ -49,37 +49,37 @@ Private networking deployments
4949

5050
Integration with Azure Kubernetes Service and Foundry runtime environments
5151

52-
## 3. Designing AI Solutions with Custom Models
52+
## Designing AI solutions with custom models
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

58-
Identify measurable outcomes (accuracy goals, timesaved targets, costefficiency goals).
58+
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

72-
#### Typical options include:
72+
#### Typical options include
7373

74-
**Finetuning foundation models**<br>Adjust behavior using domain datasets without full retraining.
74+
**Fine-tuning foundation models**<br>Adjust behavior using domain datasets without full retraining.
7575

76-
**Training domainbuilt small models**<br>Useful for lightweight tasks requiring speed and edge compatibility.
76+
**Training domain-built small models**<br>Useful for lightweight tasks requiring speed and edge compatibility.
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

82-
#### Custom models should integrate with:
82+
#### Custom models should integrate with
8383

8484
Dynamics 365 applications
8585

@@ -91,37 +91,37 @@ 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

96-
#### Establish a rigorous testing plan:
96+
#### Establish a rigorous testing plan
9797

98-
Scenariobased evaluations
98+
Scenario-based evaluations
9999

100100
Safety and bias analysis
101101

102102
Stress, latency, and scaling tests
103103

104104
ROI measurement and business validation
105105

106-
## 4. Operationalizing Custom Models in Foundry
106+
## Operationalizing custom models in Foundry
107107

108108
Modern AI systems require robust operational frameworks, especially with custom AI models. Foundry has tools to help support these custom AI models for long term feasibility.
109109

110-
### Key Operational Components
110+
### Key operational components
111111

112112
**Model Monitoring and Observability**<br>Track drift, performance degradation, user friction areas, latency, and unexpected model outputs.
113113

114114
**Governance and Compliance Controls**<br>Ensure every deployment meets enterprise privacy, security, and regulatory requirements.
115115

116116
**Versioning and Lifecycle Management**<br>Maintain clear model version trails, update pipelines, and rollback strategies.
117117

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

120-
## 5. Professional Visuals (TextBased)
120+
## Professional visuals (text-based)
121121

122122
These visuals can be directly converted into diagrams for Word or PowerPoint.
123123

124-
### Visual A — Custom Model Decision Matrix
124+
### Visual A — Custom model decision matrix
125125

126126
Decision Factor | Standard Copilot | Custom Model (Foundry)
127127

@@ -137,17 +137,17 @@ Data confidentiality | Medium | Full control
137137

138138
Workflow complexity | Low/Medium | High
139139

140-
Inference cost optimization | Moderate | High (SLMs)
140+
Inference cost optimization | Moderate | High (small language models)
141141

142-
### Visual B — Custom Model Development Lifecycle
142+
### Visual B — Custom model development lifecycle
143143

144144
Business Goal → Data Collection → Data Preparation →
145145

146146
Model Selection → Training/Fine-Tuning → Evaluation →
147147

148148
Deployment → Monitoring & Optimization
149149

150-
### Visual C — AI Solution Architecture (Foundry)
150+
### Visual C — AI solution architecture (Foundry)
151151

152152
User Request
153153

0 commit comments

Comments
 (0)