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

Communities communities

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

UI ui

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.

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