Implementation best practices

There are many ways to implement an Adobe Commerce project. The best practices provided in this section describe the way Adobe expects customers and partners to implement specific use cases. These recommendations are designed to help prevent common problems and potential issues related to site configuration and customization, deployment, operations, performance, and upgrades.

These best practices are organized by implementation phase so you can find the recommendations that apply to your use case.

Planning Requirements gathering, architectural design, catalog design, project scoping, account provisioning, user access, extension purchasing
Development Local and staging environment setup, troubleshooting, code management, sprint planning, sprint review, acceptance testing, and customer sign-off
Launch Final pre- and post-launch checklist reviews, production deployment, security configuration, service verification, and performance monitoring
Maintenance Site monitoring, catalog management, indexing, configuration, feature enhancements, bug fixing, managed services, upgrades

What’s new in implementation best practices

This page contains recent changes that we think you’d like to see. We exclude all minor updates, such as copy editing, from this list.

March 9, 2023

Description Type Source

Updated Redis configuration best practices with information about separating the cache from the session and using compression.

best-practices f9d468 (commit)

February 10, 2023

Description Type Source

Updated the description of minimum requirements to perform a database upgrade and added an additional related resource about updating MariaDB.

best-practices 0efeef (commit)

On this page