AEM Sites Architect Master study materials
AEM Sites Architect Master study resources

AEM Sites Architect Master flashcards

AEM Sites Architect Master · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

Sling Model Exporter
An annotation-driven mechanism that serializes a Sling Model to JSON or XML via a selector such as model.json, enabling headless delivery without custom servlets.
Editable Template Structure
The locked layout tree stored under the template's structure node; it defines the page's component layout and cannot be edited by authors at runtime.
Policy Mapping Precedence
Explicit component policy overrides template policy mapping, which overrides the global policy; this determines allowed components and design settings.
Content Fragment Model
A schema of typed fields stored under conf settings; it defines the structure of content fragments and drives the GraphQL schema generation.
Experience Fragment
A page-like reusable experience stored as a cq:Page, rendered as HTML and shareable across channels including Adobe Target offers.
GraphQL Persisted Query
A pre-registered query referenced by hash at the GraphQL endpoint; required in Cloud Service for production and improves cacheability and security.
Content Distribution Pipeline
The Cloud Service replacement for replication agents; it distributes content and invalidations from author to publish through a publish-subscribe mechanism.
Cloud Manager Pipeline
A CI/CD construct in Cloud Manager that builds, tests, and deploys code or frontend assets to AEM environments, enforcing quality gates.
Dispatcher statfileslevel
A setting that controls how many directory levels receive stat files, determining the scope of cache invalidation when content is activated.
ignoreUrlParams
A dispatcher configuration that lists query parameters ignored for cache key purposes, allowing caching of URLs with non-varying parameters.
Closed User Group
An ACL-based mechanism that restricts content to authenticated members of a specified group, enforced by an authentication handler.
Service User Mapping
A configuration that maps a service user to a bundle or subsystem, granting least-privilege access without using admin sessions.
Content Transfer Tool
A migration tool that moves content from on-premise or AMS to Cloud Service, used with the Best Practices Analyzer to validate compatibility.
Multi-Site Manager Live Copy
A content relationship where a live copy inherits from a blueprint and receives updates through rollout configurations, with inheritance breakable per property.
Sling Resource Super Type
A property that chains a component to a parent component for inheritance, enabling override of dialogs, scripts, and behavior without duplication.
HTL Templating Language
A server-side template language using data-sly attributes; it enforces separation of markup and logic and is the supported language for new components.
WCM Core Components
Adobe-maintained, extensible components with policy support and JSON export; they serve as the baseline for custom proxy components.
Replication Queue
A queue of pending activation requests from author to publish; blocked or stuck entries indicate agent or network failures requiring troubleshooting.
Best Practices Analyzer
A tool that scans a repository for patterns incompatible with Cloud Service, producing a report used to plan migration remediation.
Granite CSRF Filter
A filter that requires a CSRF token for state-changing requests, protecting authoring endpoints from cross-site request forgery.
Dispatcher Flush Agent
An agent on publish that sends cache invalidation requests to the dispatcher when content is activated, using configured flush rules.
Sling Job Retry
A job queue feature that retries failed jobs with configurable attempts and topics, supporting reliable asynchronous integration processing.
Template Policy
A configuration attached to a template that controls component behavior and allowed components for pages created from that template.
Content Services JSON
A headless delivery mechanism exposing content as JSON through Sling Model Exporter selectors, distinct from the GraphQL API.
MSM Rollout Configuration
A set of triggers and actions defining how blueprint changes propagate to live copies, including which properties synchronize.
OSGi Configuration Pipeline
A Cloud Manager YAML-based deployment of OSGi configurations and environment variables, replacing manual console configuration in Cloud Service.
Dispatcher Cache Rule
A configuration that allows or denies caching by path and headers; it determines which responses the dispatcher stores and serves.
Sling Servlet Registration
A registration binding a servlet to resource types, selectors, extensions, and methods; overly broad registrations create security exposure.
Component Proxy Pattern
A custom component whose resource super type points to a core component, inheriting its logic while allowing dialog and policy customization.
Repository Growth Estimate
A projection of content and asset volume per locale and workflow step, used to size TarMK segments and plan compaction.
Non-Functional Requirements
Constraints such as latency, concurrency, availability, and content volume that shape architecture choices before component and template design.
Query Performance Tool
An authoring tool that reports slow or unindexed JCR queries, helping diagnose performance regressions caused by large result sets.