Cloud Infrastructure

Migrating to Adobe Commerce Cloud: A Project Manager's Guide

12 min read·199 words
Migrating to Adobe Commerce Cloud: A Project Manager's Guide

Adobe Commerce Cloud promises managed infrastructure but the migration journey is complex. We share our end-to-end migration checklist from 8 successful projects.

Adobe Commerce Cloud (formerly Magento Commerce Cloud) offers managed infrastructure, but migrating to it from self-hosted Magento or Open Source is a significant project. After completing 8 migrations, we've refined a checklist that prevents the most common project failures.

Pre-Migration Assessment

Start with a thorough audit: catalog size, order volume, custom extensions, and any server-level customizations (custom cron jobs, shell scripts, non-Composer dependencies). Adobe Commerce Cloud has an opinionated infrastructure — anything that deviates needs to be re-implemented using Cloud-supported patterns (ece-tools, environment variables, custom hooks).

Extension Compatibility Review

Not all extensions are Cloud-compatible. Extensions that write to the file system outside of var/ or pub/media will fail — Cloud uses read-only file systems except for designated writable directories. Extensions that hardcode server paths or require custom Nginx/Apache configurations need to be rewritten or replaced.

The Migration Sequence

  1. 1Set up Cloud environment (Integration, Staging, Production)
  2. 2Migrate codebase to Cloud — resolve all Cloud-specific issues in Integration
  3. 3Data migration: products, customers, orders via database dump and import
  4. 4Media migration: sync pub/media to Cloud's remote storage (S3-compatible)
  5. 5Integration testing in Staging with a subset of production data
  6. 6Load testing against Staging to validate the infrastructure sizing
  7. 7DNS cutover and production launch
Note

Adobe Commerce Cloud's starter plan has a single production environment with limited customization. Pro plan provides dedicated production, staging, and integration environments plus SSH access for debugging.

# magento# ecommerce# adobe-commerce# cloud-infrastructure# aws# gcp# cloud-hosting# cdn