Best Practices

You are reading the AEM 6.2 version of Best Practices.
This documentation is also available for the following versions:  AEM 6.3  AEM 6.1  AEM 6.0 

Deploying best practices describe how to deploy or maintain AEM in the most efficient and most effective way possible. This growing list of topics includes a variety of 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

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 informationon using Amazon S3 data store.
Search in OAK Best Practices for Queries and Indexing
Describes best practices on how to index content.

Communities

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

Community Content Persistence Community Content Store Discusses the new shared storage feature for user generated content (UGC) and the considerations for choosing the underlying topology.
Deployments for Communities Recommended deployments Describes the recommended deployments for Communities.

UI

Best practices around the user interface are described here:

Recommendations for UI selection 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..

Performance

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 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.

Any questions?

Have a question about this or any other AEM topic? Ask our Community.
Learn more about AEM topics on our help hub.
Was this helpful?

By submitting your feedback, you accept the Adobe Terms of Use.

Thank you for submitting your feedback.