integration-patterns
Installation
SKILL.md
Skill: Integration Patterns
When to Use
Trigger when designing integrations between Power Platform and Azure services — Service Bus messaging, Azure Functions for compute, Dataverse webhooks, Event Grid, on-premises gateway, VNet connectivity, or hybrid architectures.
Integration Pattern Overview
| Pattern | Direction | Coupling | Best For |
|---|---|---|---|
| Service Bus | Dataverse → Azure (async) | Loose | Reliable messaging, event distribution |
| Azure Functions | Bidirectional | Medium | Custom compute, API intermediary |
| Webhooks | Dataverse → External (sync/async) | Loose | Real-time push notifications |
| Event Grid | Azure → Power Platform | Loose | Azure event-driven triggers |
| On-premises gateway | Power Platform → On-prem | Tight | Legacy system access |
| VNet integration | Power Platform ↔ Azure VNet | Tight | Network-level security |
| Custom connectors | Power Platform → Any API | Medium | REST API integration |