Static Site Architecture

AEM Headless Reference

A deployable reference for Eleventy static output, AWS S3 and CloudFront, Akamai delivery, GitLab OIDC deployment, and generated infrastructure orchestration.

Environment Model

Production

Hostname: ref-headless-aem.bsg-test.com

Branch: production

UAT

Hostname: ref-headless-aem.bsg-test.com.bsg-uat.net

Branch: main

Configuration Flow

  1. Edit infra/orchestration/manual-input.json.
  2. Run make render-config from infra/orchestration.
  3. Review the generated catalog, Terraform variables, Ansible overlay, and site-info seed.
  4. Provision account, AWS environments, Akamai properties, then GitLab variables.