Deploying Best Practices

Deploying best practices describe how to deploy or maintain Adobe Experience Manager (AEM) in the most efficient and most effective way possible. This growing list of topics includes various areas in AEM.

The following areas have documentation available concerning deploying and maintaining best practices and recommendations:

For best practices on administering, developing, or authoring, see one of the following:

Specific documents are described and linked to in the tables that follow.


Oak is a scalable and performant hierarchical content repository that is the foundation of AEM.

Scalability, Performance, and Disaster Recovery

Performance & Scalability Provides a white paper discussing the technical agility, high performance, and sound disaster recovery features
Recommended Oak deployments Recommended deployments Describes deployment scenarios
Mongo topology Mongo topology best practices Describes mongo topology - when to use which topology.
Datastore options Configuring node and data stores This document explains best practices around storing binary data and content nodes. Includes information on using Amazon S3 data store.
Search in Oak Best Practices for Queries and Indexing
Describes best practices on how to index content.


AEM Communities simplifies the creation and management of on-premise Communities. Best practices for AEM Communities are described here:

Community Content Store - Discusses the new shared storage feature for user-generated content (UGC) and the considerations for choosing the underlying topology.

Recommended deployments for communities - Describes the recommended deployments for Communities. |


Best practices around the user interface are described here:

User Interface Recommendations for Customers

AEM currently has two UIs: classic and touch-optimized UI in the same release. Therefore customers have to make a decision about which to use during the project implementation. This document is intended to help with finding the right choice.


Best practices around performance are listed here:

Best Practices for Quality Assurance Best Practices for Quality Assurance A standardized overview of the issues involved with defining a Test Concept specifically for performance tests on your publish environment. This is primarily of interest to QA engineers, project managers, and system administrators.
Using Dispatcher with a CDN Using Dispatcher with a CDN A content delivery network (CDN), such as Akamai Edge Delivery or Amazon Cloud Front, deliver content from a location close to the end user.
Performance Optimization Performance Optimization A key issue is the time that your website takes to respond to visitor requests.
Performance Testing Best Practices for Performance Testing Describes best practices for running performance tests on an AEM deployment.

On this page