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.