AEM Assets Developer Professional study materials
AEM Assets Developer Professional study resources

AEM Assets Developer Professional key terms

AEM Assets Developer Professional · Get comfortable with the vocabulary.

Digital Asset Management (DAM)

A system for storing, organizing, describing, and distributing rich media such as images, video, and documents. In AEM it is implemented by the Assets capability built on the content repository.

Related: Asset, Metadata
Asset

A binary file plus a repository node holding its metadata, renditions, and relationships. The binary is the original file; the node lets AEM index, version, and deliver it.

Related: Rendition, Metadata, Digital Asset Management (DAM)
Binary

The stored original file content of an asset, kept in the data store rather than the node itself. It is streamed for download and used as the source for generated renditions.

Related: Data Store, Rendition
Data Store

A storage layer that keeps asset binaries outside the Jackrabbit node store, typically on a file system or cloud blob store. It allows large files and shared storage across cluster nodes.

Related: Binary, Amazon S3
Amazon S3

Object storage commonly used as the AEM Assets data store in cloud deployments. Binaries live in buckets while metadata and node structure remain in the repository.

Related: Data Store, Binary
Node Store

The repository layer that persists the content tree, including asset metadata nodes, folder structure, and references. It holds pointers to binaries rather than the file content itself.

Related: Data Store, JCR
JCR

The Java Content Repository standard that AEM implements. Assets are modeled as nodes with properties, and queries, versioning, and access control operate at this level.

Related: Node Store, Oak
Oak

The specific JCR implementation used by AEM, providing indexing, segment storage, and query support. Its indexes strongly influence how asset searches perform at scale.

Related: JCR, Query Builder
Metadata Schema

A configuration that defines which metadata fields appear in the asset editor, their types, and their grouping into tabs. It controls the authoring form, not the storage format.

Related: Metadata, Metadata Profile
Metadata

Descriptive data attached to an asset such as title, description, keywords, and technical properties. It drives search, organization, and delivery behavior.

Related: Metadata Schema, XMP
XMP

An XML-based metadata standard embedded in many file formats. AEM reads and writes XMP properties, allowing descriptive data to travel with the file itself.

Related: Metadata, EXIF
EXIF

Technical metadata embedded in image files, covering camera, exposure, and orientation details. AEM extracts these values during ingestion and can map them into asset properties.

Related: XMP, Metadata Extraction
Metadata Profile

A configuration applied to folders that defines default metadata values, mandatory fields, and derived or cascading rules for assets uploaded beneath it.

Related: Metadata Schema, Processing Profile
Processing Profile

A folder-level configuration that controls which post-ingestion actions run on uploaded assets, such as rendition generation, metadata extraction, and workflow steps.

Related: Metadata Profile, Workflow
Workflow

An automated sequence of steps triggered by events such as asset upload. Workflows perform extraction, transcoding, review, and other processing tasks asynchronously.

Related: Processing Profile, Launcher
Launcher

A configuration that starts a workflow when a matching event occurs, such as a node being created or modified. It links repository events to automated processing.

Related: Workflow
Rendition

A derived version of an asset generated for a specific use, such as a thumbnail, web-optimized image, or video transcode. Renditions are created by processing and served at delivery time.

Related: Asset, Dynamic Media
Metadata Extraction

The process of reading embedded properties from an uploaded file and writing them into asset metadata nodes. It can be configured and extended with custom extractors.

Related: XMP, EXIF
Bulk Import

Ingesting many assets at once from a file system or external source, often with a mapping that sets folders and metadata. It is used for migrations and large content drops.

Related: Asset Ingestion, Connected Assets
Asset Ingestion

The overall process of bringing files into the repository, including upload, binary storage, metadata extraction, rendition generation, and workflow triggering.

Related: Bulk Import, Processing Profile
Connected Assets

A configuration that lets one AEM site environment use assets stored in a separate Assets environment. It is common when authoring and asset management are deployed apart.

Related: Asset Ingestion, Asset Share
Tag

A controlled vocabulary term applied to assets for classification and filtering. Tags live in a taxonomy namespace and can be used in search predicates and smart collections.

Related: Smart Collection, Query Builder
Smart Collection

A collection whose membership is defined by a saved search query rather than manual selection. Assets matching the query are included automatically as they are added or edited.

Related: Collection, Tag
Collection

A named grouping of assets that can be shared with users or used for campaigns and reviews. Collections reference assets without duplicating their binaries.

Related: Smart Collection, Asset Share
Query Builder

AEM's structured query API that assembles JCR queries from predicates such as path, type, property, and full-text. It is the basis for many asset search interfaces.

Related: Oak, Smart Collection
Full-Text Search

Search that matches terms against indexed text content and metadata rather than exact property values. It requires appropriate indexes to perform well across large asset repositories.

Related: Query Builder, Oak
Dynamic Media

A cloud service for delivering and transforming assets through URL-based image and video services. It provides responsive renditions, smart cropping, and viewer components.

Related: Rendition, Smart Crop
Smart Crop

An automated feature that detects the focal point of an image so renditions can be cropped to different aspect ratios without losing the subject.

Related: Dynamic Media, Rendition
Asset Share

A feature for distributing selected assets to external parties through a link, with options such as expiration and download permissions. No AEM account is required to view them.

Related: Collection, Connected Assets
Brand Portal

A separate cloud service for distributing approved brand assets to internal teams and agencies. Assets are published from AEM Assets to Brand Portal for controlled access.

Related: Asset Share, Collection
Asset Delivery

Serving assets to end users through published renditions, dynamic media URLs, or APIs. It depends on replication or cloud delivery services and correct access configuration.

Related: Dynamic Media, Replication
Replication

The mechanism that copies content from author to publish environments. For assets it moves metadata nodes and binaries so published pages can reference them.

Related: Asset Delivery
Asset API

Programmatic interfaces for creating, reading, updating, and delivering assets, including HTTP-based and Java APIs. They support integrations and custom automation.

Related: Asset Delivery, Workflow
Asset Microservices

Cloud-native processing services that handle rendition generation, metadata extraction, and transcoding outside the AEM instance. They scale processing independently of authoring.

Related: Processing Profile, Rendition
Versioning

Keeping historical copies of an asset so earlier states can be restored or compared. It applies to the metadata node and, depending on configuration, to binaries as well.

Related: Asset, Node Store
Permissions

Access control rules that determine which users or groups can read, edit, delete, or publish assets. They are evaluated on repository paths and can restrict folders and collections.

Related: Collection, Asset Share