Architects
This guide provides an architectural overview of Agility CMS, focusing on design principles, patterns, and strategic considerations for solution architects.
This guide provides an architectural overview of Agility CMS, focusing on design principles, patterns, and strategic considerations for solution architects.

Agility CMS follows a headless architecture pattern that separates content management from content delivery.
Separation of Concerns
API-First Design
Multi-Channel Support
CDN Integration

The Agility data model uses a three-layer architecture:
Purpose: Define structure and schema
Purpose: Actual data instances
Purpose: Connect entities together

The Agility CMS interface is organized into four main sections:
Use Content Models When:
Use Component Fields When:
Use Content Items When:
Use Content Lists When:
Next: Data Model - Deep dive into the data model