Skip to content

Commit 9a77381

Browse files
authored
improved missing diagram
1 parent de84fcf commit 9a77381

File tree

1 file changed

+61
-60
lines changed

1 file changed

+61
-60
lines changed

4_Which_Copilot_toChoose.md

Lines changed: 61 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# Microsoft Copilot Product & Platform Decision Guide Overview
1+
# Microsoft Copilot Product & Platform Decision Guide - Overview
22

3-
> How to choose between **Microsoft 365 Copilot**, **Copilot Studio**, and **Azure AI Foundry (Azure AI Studio)** for your scenario.
3+
> How to choose between `Microsoft 365 Copilot`, `Copilot Studio`, and `Azure AI Foundry (Azure AI Studio)` for your scenario.
44
55
Costa Rica
66

@@ -29,10 +29,8 @@ Last updated: 2025-08-15
2929
<summary><b>Table of Content</b> (Click to expand)</summary>
3030

3131
- [Where to start?](#where-to-start)
32-
- [Quick decision tree text + mermaid](#quick-decision-tree-text--mermaid)
33-
- [At-a-glance: Product picker](#at-a-glance-product-picker)
32+
- [Quick decision tree](#quick-decision-tree)
3433
- [Copilot Studio vs Azure AI Foundry Azure AI Studio](#copilot-studio-vs-azure-ai-foundry-azure-ai-studio)
35-
- [Extending Microsoft 365 Copilot with agents](#extending-microsoft-365-copilot-with-agents)
3634
- [Implementation considerations security, data, networking](#implementation-considerations-security-data-networking)
3735
- [FAQ](#faq)
3836
- [Q1. Is Copilot Studio only for chat?](#q1-is-copilot-studio-only-for-chat)
@@ -42,41 +40,48 @@ Last updated: 2025-08-15
4240
</details>
4341

4442
> [!IMPORTANT]
45-
> This is a practical **selection guide** synthesized from Microsoft Learn. For official canonical guidance (which evolves), always verify the linked docs: **AI Strategy decision tree** and **Which Copilot is right for you**.\
46-
> Sources: <https://learn.microsoft.com/azure/cloud-adoption-framework/scenarios/ai/strategy>, <https://learn.microsoft.com/copilot/microsoft-365/which-copilot-for-your-organization>
47-
48-
***
43+
> This is a practical `selection guide` synthesized from Microsoft Learn. For official canonical guidance (which evolves), always verify the linked docs: [AI Strategy decision tree](https://learn.microsoft.com/azure/cloud-adoption-framework/scenarios/ai/strategy) and [Which Copilot is right for you](https://learn.microsoft.com/copilot/microsoft-365/which-copilot-for-your-organization)
4944
5045
## Where to start?
5146

5247
1. **Clarify the goal**: productivity in M365 apps, a custom line-of-business agent, or a full-blown AI app/platform?
53-
2. **Match to service model**: **SaaS (Copilots)** for speed, **PaaS (Azure AI)** for control, **IaaS** for maximum customization.\
54-
Sources: <https://learn.microsoft.com/azure/cloud-adoption-framework/scenarios/ai/strategy>, <https://learn.microsoft.com/microsoft-365/agents-sdk/choose-agent-solution>
55-
56-
57-
## Quick decision tree (text + mermaid)
58-
48+
2. **Match to service model**: **SaaS (Copilots)** for speed, **PaaS (Azure AI)** for control, **IaaS** for maximum customization.
49+
50+
<img width="858" height="1546" alt="image" src="https://github.com/user-attachments/assets/702b07f1-4a92-4e76-82ef-601aec91c9ea" />
51+
52+
From [AI Strategy decision tree](https://learn.microsoft.com/azure/cloud-adoption-framework/scenarios/ai/strategy)
53+
54+
## Quick decision tree
55+
56+
- If you need: → choose `Microsoft 365 Copilot`.
57+
- `in‑app AI in Word/Excel/PowerPoint/Teams with enterprise protections`
58+
- If you need: → choose `Copilot Studio`.
59+
- a `custom business agent` (low-code)
60+
- `multi‑channel` (Teams/web)
61+
- automation with `Power Platform`
62+
- quick time‑to‑value
63+
- If you need: → choose `Azure AI Foundry (Azure AI Studio)/ Azure Open AI`.
64+
- a `developer platform` for `RAG`
65+
- multi‑agent patterns
66+
- `model choice`
67+
- evaluations
68+
- deep integration
69+
- If you simply want: → `Microsoft Copilot (consumer)`
70+
- a `web-grounded personal assistant` (not for sensitive work data)
5971

60-
* If you need **in‑app AI in Word/Excel/PowerPoint/Teams with enterprise protections** → choose **Microsoft 365 Copilot**.\
61-
Source: <https://learn.microsoft.com/copilot/microsoft-365/which-copilot-for-your-organization>
62-
* If you need a **custom business agent** (low-code), **multi‑channel** (Teams/web), automation with **Power Platform**, and quick time‑to‑value → choose **Copilot Studio**.\
63-
Sources: <https://learn.microsoft.com/microsoft-copilot-studio/fundamentals-what-is-copilot-studio>, <https://learn.microsoft.com/microsoft-365/agents-sdk/choose-agent-solution>
64-
* If you need a **developer platform** for **RAG**, multi‑agent patterns, **model choice**, evaluations, and deep integration → choose **Azure AI Foundry (Azure AI Studio)**.\
65-
Source: <https://learn.microsoft.com/microsoft-365/agents-sdk/choose-agent-solution>, <https://learn.microsoft.com/azure/cloud-adoption-framework/scenarios/ai/strategy>
66-
* If you simply want a **web-grounded personal assistant** (not for sensitive work data) → **Microsoft Copilot (consumer)**.\
67-
Source: <https://learn.microsoft.com/copilot/microsoft-365/which-copilot-for-your-organization>
6872

69-
70-
## At-a-glance: Product picker
73+
<details>
74+
<summary><b>More details</b> (Click to expand)</summary>
7175

7276
| Scenario | Choose | Why this fits | Key notes |
7377
| --------------------------------------------------------------------------------------------------------- | ------------------------------------------------------- | -------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
74-
| Employees want AI in **Word/Excel/PowerPoint/Outlook/Teams** with enterprise-grade protections | **Microsoft 365 Copilot** | Natively integrated experiences; work & web chat; governed by M365 controls | Requires org licensing; respects Microsoft Graph permissions. Source: <https://learn.microsoft.com/copilot/microsoft-365/which-copilot-for-your-organization> |
75-
| Build a **custom agent** quickly, connect business data, **automate** flows, publish to **Teams or web** | **Copilot Studio** | Low-code authoring, topics, knowledge sources, **agent flows**, Power Automate | Great for fusion teams; supports channels via Azure Bot Service. Sources: <https://learn.microsoft.com/microsoft-copilot-studio/fundamentals-what-is-copilot-studio>, <https://learn.microsoft.com/microsoft-365/agents-sdk/choose-agent-solution> |
76-
| Develop a **RAG** app or **multi-agent** solution with fine control over models, evals, safety, and infra | **Azure AI Foundry (Azure AI Studio)** | Unified SDK/APIs, integrates Azure OpenAI & Cognitive Services, deep ops control | Best for pro-code; aligns with PaaS patterns in CAF. Sources: <https://learn.microsoft.com/microsoft-365/agents-sdk/choose-agent-solution>, <https://learn.microsoft.com/azure/cloud-adoption-framework/scenarios/ai/strategy> |
77-
| Extend M365 Copilot with **task-specific agents** using declarative tools | **Agents for M365 Copilot** (via Copilot Studio & SDKs) | Purpose-built extensions that run inside M365 Copilot orchestrator | See tool comparison & planning guide. Sources: <https://learn.microsoft.com/microsoft-365-copilot/extensibility/declarative-agent-tool-comparison>, <https://learn.microsoft.com/microsoft-365-copilot/extensibility/planning-guide> |
78-
| Personal, **non-sensitive** queries with image creation | **Microsoft Copilot (consumer)** | Free web-grounded assistant | Don’t use for confidential work content. Source: <https://learn.microsoft.com/copilot/microsoft-365/which-copilot-for-your-organization> |
78+
| Employees want AI in **Word/Excel/PowerPoint/Outlook/Teams** with enterprise-grade protections | **Microsoft 365 Copilot** | Natively integrated experiences; work & web chat; governed by M365 controls | Requires org licensing; respects Microsoft Graph permissions. |
79+
| Build a **custom agent** quickly, connect business data, **automate** flows, publish to **Teams or web** | **Copilot Studio** | Low-code authoring, topics, knowledge sources, **agent flows**, Power Automate | Great for fusion teams; supports channels via Azure Bot Service.|
80+
| Develop a **RAG** app or **multi-agent** solution with fine control over models, evals, safety, and infra | **Azure AI Foundry (Azure AI Studio)** | Unified SDK/APIs, integrates Azure OpenAI & Cognitive Services, deep ops control | Best for pro-code; aligns with PaaS patterns in CAF. |
81+
| Extend M365 Copilot with **task-specific agents** using declarative tools | **Agents for M365 Copilot** (via Copilot Studio & SDKs) | Purpose-built extensions that run inside M365 Copilot orchestrator | See tool comparison & planning guide. |
82+
| Personal, **non-sensitive** queries with image creation | **Microsoft Copilot (consumer)** | Free web-grounded assistant | Don’t use for confidential work content. |
7983

84+
</details>
8085

8186
## Copilot Studio vs Azure AI Foundry (Azure AI Studio)
8287

@@ -90,50 +95,46 @@ Last updated: 2025-08-15
9095
| **Governance** | Power Platform governance, DLP, environment controls | Azure governance (RBAC, VNets, Private Link), CI/CD, responsible AI reviews |
9196
| **When to pick** | Rapid time-to-value; low-code; align with Power Platform ops | Need model choice, fine-grained data/infra control, complex pipelines & testing |
9297

93-
Sources: <https://learn.microsoft.com/microsoft-365/agents-sdk/choose-agent-solution>, <https://learn.microsoft.com/microsoft-copilot-studio/fundamentals-what-is-copilot-studio>, <https://learn.microsoft.com/azure/cloud-adoption-framework/scenarios/ai/strategy>
94-
95-
96-
## Extending Microsoft 365 Copilot with agents
97-
98-
* **Declarative agents & tools**: Compare Copilot Studio, Agents SDK, Semantic Kernel, and more to pick the right extensibility path.\
99-
Sources: <https://learn.microsoft.com/microsoft-365-copilot/extensibility/declarative-agent-tool-comparison>, <https://learn.microsoft.com/microsoft-365-copilot/extensibility/planning-guide>
100-
* **Agent design**: Define instructions, actions, knowledge, and channels; leverage **agent flows** for automation; publish to Teams/web.\
101-
Source: <https://learn.microsoft.com/microsoft-copilot-studio/fundamentals-what-is-copilot-studio>
102-
* **Developers’ route**: Use the **Microsoft 365 Agents SDK** to build agents deployable across channels (M365 Copilot, Teams, web) with your preferred AI services.\
103-
Source: <https://learn.microsoft.com/microsoft-365/agents-sdk/choose-agent-solution>
104-
105-
10698
## Implementation considerations (security, data, networking)
10799

108-
* **Service model fit**: SaaS (Copilots) → fastest; PaaS (Azure AI Foundry) → control & customization; IaaS → maximum flexibility.\
109-
Source: <https://learn.microsoft.com/azure/cloud-adoption-framework/scenarios/ai/strategy>
110-
* **Data readiness & access**: For M365 Copilot, review data exposure via Microsoft Graph permissions and labels; for Azure AI, plan grounding data stores and search.\
111-
Sources: <https://learn.microsoft.com/copilot/microsoft-365/which-copilot-for-your-organization>, <https://learn.microsoft.com/azure/cloud-adoption-framework/scenarios/ai/strategy>
112-
* **Networking & isolation**: Azure PaaS workloads can use Private Link/VNet integration; consider egress controls and content filtering for AI endpoints.\
113-
Source: <https://learn.microsoft.com/azure/cloud-adoption-framework/scenarios/ai/strategy>
114-
* **Governance & lifecycle**: Use Power Platform environments/DLP (Copilot Studio) or Azure policies/DevOps pipelines (Azure AI Foundry).\
115-
Sources: <https://learn.microsoft.com/microsoft-copilot-studio/fundamentals-what-is-copilot-studio>, <https://learn.microsoft.com/azure/cloud-adoption-framework/scenarios/ai/strategy>
116-
100+
> [!TIP]
101+
> - ![fastest](https://img.shields.io/badge/fastest-brightgreen?style=flat) Need fastest productivity impact across M365? `Choose SaaS (M365 Copilot/Copilot Studio).`
102+
> - ![control](https://img.shields.io/badge/customization-orange?style=flat) Building a domain copilot or RAG API with enterprise controls? `Choose PaaS (Azure AI Foundry).`
103+
> - ![flex](https://img.shields.io/badge/flexibility-blue?style=flat) Must run in tightly isolated environments or custom GPU stacks? `Choose IaaS.`
104+
> - ![control](https://img.shields.io/badge/customization-orange?style=flat) Unsure? Start on `PaaS for speed + control; move edge cases to IaaS if required.`
105+
106+
| Dimension | ![SaaS](https://img.shields.io/badge/SaaS-fastest-brightgreen?style=flat) Microsoft Copilots | ![PaaS](https://img.shields.io/badge/PaaS-control-orange?style=flat) Azure AI Foundry | ![IaaS](https://img.shields.io/badge/IaaS-flexibility-blue?style=flat) Self-managed on VMs/Kubernetes |
107+
|---|---|---|---|
108+
| Service model fit | Fastest path to value for productivity and common copilots | High control and customization for app/platform copilots | Maximum flexibility for bespoke/regulated builds |
109+
| Primary use cases | M365 Copilot, Copilot Studio solutions, plugin/Graph-powered automations | RAG apps, domain copilots, tool-use/orchestration, API integrations | Custom model hosting, air‑gapped or non-PaaS constraints, specialized GPUs |
110+
| Speed to value | Minutes to days | Days to weeks | Weeks to months |
111+
| Customization depth | Low–medium (prompts, plugins, Graph connectors) | High (Prompt Flow, tools/functions, agents, vector/RAG, custom APIs) | Full stack (models, infra, networking, storage, schedulers) |
112+
| Model choice | Microsoft-hosted models inside M365 | Azure OpenAI, Azure AI model catalog (OSS/commercial), bring-your-own endpoints | Any model you deploy/manage (open‑source or licensed) |
113+
| Data readiness & access | Govern via Microsoft Graph permissions, sensitivity labels, Purview; minimize oversharing | Plan grounding stores (Azure AI Search, Cosmos DB, Storage); index and chunking strategy | You design data paths, stores, and indexing end‑to‑end |
114+
| Networking & isolation | Tenant/Service boundary managed by Microsoft | Private Link, VNet integration, Managed VNets, regional isolation | Full VNet/subnet control, firewalls, proxies, private DNS |
115+
| Egress control | Built-in guardrails, limited customization | Private endpoints, NSGs, UDRs, forced tunneling; restrict outbound to PaaS | You own all egress/policy controls |
116+
| Safety & content filtering | Built-in safety filters and enterprise policies | Azure AI Content Safety, safety system prompts, abuse monitoring options | DIY or integrate third‑party safety stack |
117+
| Compliance & data residency | Inherits Microsoft enterprise compliance in M365 | Choose Azure regions; align with org policies and regulators | Fully your responsibility to implement and evidence |
118+
| Identity & access | Entra ID + Microsoft Graph; Power Platform DLP | Entra ID (RBAC), Managed Identity, Key Vault, Azure Policy | Your IAM, secrets, RBAC, and policy framework |
119+
| Cost model | Per user/feature licensing | Consumption-based (tokens, search, storage, inference) | Infra + software + ops (VMs/GPU/K8s + licenses) |
120+
| Scaling & ops | Microsoft manages | Azure platform-managed with quotas and SLAs | You provision, scale, patch, monitor |
121+
| Governance & lifecycle | Power Platform environments, DLP policies, solution packaging | Azure Policy/Blueprints, DevOps pipelines, IaC (Bicep/Terraform) | Your SDLC, IaC, change control, audits |
122+
| Risks / trade‑offs | Less deep customization; feature roadmap dependency | Service quotas/limits; more components to secure | Highest ops burden; capacity planning and reliability on you |
117123

118124
## FAQ
119125

120126
### Q1. Is Copilot Studio only for chat?
121127

122-
> It builds `agents` (beyond simple chat) that can call flows, connect to data, and act across channels (Teams/web).
123-
124-
Source: <https://learn.microsoft.com/microsoft-copilot-studio/fundamentals-what-is-copilot-studio>
128+
> It builds `agents` (beyond simple chat) that can call flows, connect to data, and act across channels (Teams/web). Please read more about it here [Copilot Studio overview](https://learn.microsoft.com/microsoft-copilot-studio/fundamentals-what-is-copilot-studio)
125129
126130
### Q2. When do I prefer Azure AI Foundry?
127131

128-
> When you need `RAG/multi-agent`, model choice, evaluations, and deep integration/testing under your DevOps and networking controls.
129-
130-
Source: <https://learn.microsoft.com/microsoft-365/agents-sdk/choose-agent-solution>
132+
> When you need `RAG/multi-agent`, model choice, evaluations, and deep integration/testing under your DevOps and networking controls. Please read more about it here [Extending Microsoft 365 Copilot with agents](#extending-microsoft-365-copilot-with-agents)
131133
132134
### Q3. Can I extend Microsoft 365 Copilot with my own domain agent?
133135

134-
> Yes—use `agents` (declarative) and related SDKs; see the tool comparison and planning guidance.
136+
> Yes—use `agents` (declarative) and related SDKs; see the tool comparison and planning guidance. Please read more about here [Declarative agents tool comparison](https://learn.microsoft.com/microsoft-365-copilot/extensibility/declarative-agent-tool-comparison), [Extensibility planning guide (agents for M365 Copilot)](https://learn.microsoft.com/microsoft-365-copilot/extensibility/planning-guide).
135137
136-
Sources: <https://learn.microsoft-365-copilot/extensibility/declarative-agent-tool-comparison>, <https://learn.microsoft.com/microsoft-365-copilot/extensibility/planning-guide>
137138

138139
<!-- START BADGE -->
139140
<div align="center">

0 commit comments

Comments
 (0)