Integrations
Architecture patterns
14 guides on architecture patterns in Integrations.
14 guides · Last updated 2026-09-02
- Anti-corruption layers for Dynamics 365 integrationsHow anti-corruption layers protect Dynamics 365 from external system model leakage — translation patterns, when to apply ACL, and the maintenance discipline.Updated 2026-08-25
- API Gateway patterns for Dynamics 365How API gateways enhance Dynamics 365 integration architecture — Azure API Management, security, rate limiting, transformation.Updated 2026-08-25
- CQRS pattern for Dynamics 365How CQRS (Command Query Responsibility Segregation) applies to Dynamics 365 architectures — write vs read separation, projection patterns.Updated 2026-05-01
- Custom PCF controls vs embedded canvas apps in model-driven formsTwo ways to put custom UI on a Dynamics 365 form — a Power Apps component framework control or an embedded canvas app — and how to choose based on data access.Updated 2026-09-02
- Dataverse plug-ins vs Power Automate for integrations: when to use whichThe decision between a C# plug-in and a Power Automate flow for integration logic in Dataverse — transactions, latency, throughput, ownership.Updated 2026-09-02
- Event-driven architecture for Dynamics 365How to design event-driven integrations around Dynamics 365 — event sources, brokers, consumers, and the patterns that keep systems loosely coupled.Updated 2026-05-01
- Eventually consistent integrations with Dynamics 365How to design and operate eventually-consistent integrations — consistency vs availability trade-offs, conflict resolution, and the UX implications.Updated 2026-05-01
- Idempotency in Dynamics 365 integrationsWhy integrations must be idempotent — patterns for safe retries, deduplication, correlation IDs.Updated 2026-08-05
- Integrating Dynamics 365 with Zapier and Make: when to use them instead of Power AutomateWhere Zapier and Make (formerly Integromat) fit next to Power Automate for Dynamics 365 — the honest cases for each, the governance problems.Updated 2026-09-02
- Integration patterns for Dynamics 365 CRMThe standard integration patterns for CRM-side Dynamics 365 — webhooks, Dataverse plug-ins, Service Bus integration, virtual tables, and pull vs push.Updated 2026-05-01
- Polling vs push patterns for Dynamics 365 integrationsHow to choose between polling and push integration patterns for Dynamics 365 — trade-offs, performance, freshness, and when each fits.Updated 2026-05-01
- SOAP vs REST vs GraphQL for Dynamics 365How the three API styles compare for Dynamics 365 integrations — capabilities, when each fits, and the practical considerations for choosing.Updated 2026-05-01
- The outbox pattern with Service BusA resilient integration pattern for Dynamics 365 — combining an outbox table with Service Bus to deliver guaranteed-once messaging across systems.Updated 2026-05-05
- The saga pattern for cross-system Dynamics 365 transactionsHow to handle multi-system business transactions that need to be atomic across Dynamics 365 and external systems — orchestration vs choreography, compensation.Updated 2026-08-07