HomeIntegrations & Platform Patterns › Integrations & Platform Patterns — overview

Integrations & Platform Patterns — overview

Purpose: Index of integration reference pages and the golden rules for connecting AEM to anything.

Who this page is for

AudienceWhy it matters to you
Backend engineersIntegration builders
All engineersThe rules apply to everyone

Golden rules

  1. Publish renders must not block on external systems. A slow premium-API call inside a page render melts render threads under load. Integrate async, cache, or fetch client-side.
  2. Timeouts on everything, shorter than the render timeout budget.
  3. Secrets never in the repo — see secrets management.
  4. Every integration degrades gracefully — the PHI plan page renders (with a fallback premium message) even when the rating engine is down.

Pages

PageReach for it when…
Calling external APIsAny outbound HTTP from AEM
Resilience patternsTimeouts, retries, circuit breaking
Caching external dataSlow/expensive upstreams
Where integration logic belongsServer vs client vs middleware decisions
SSO & SAML overviewAuthenticated sites/authors
Headless & hybrid patternsAEM as content API
Third-party frontend integrationsTags, analytics, chat widgets

Quick navigation