Hello, we are considering migrating our Adobe Commerce on-premises store to Adobe Commerce Cloud.
Does anyone know if there is a guide with prerequisites and the steps to follow to carry out this migration.
From already thank you very much,
Assessment and Planning:
Subscription and Licensing:
Backup and Disaster Recovery Plan:
Extension and Custom Code Audit:
Set Up Adobe Commerce Cloud Environment:
Theme and Customization Migration:
Extension Installation and Testing:
Testing and Quality Assurance:
DNS and Domain Configuration:
Training and Staff Preparation:
Launch and Monitoring:
There are very slight differences between on premise and Adobe Commerce Cloud, mostly a few files related to infrastructure.
It should be fairly easy to migrate. I have not seen any official guide though. We did that before so if you're stuck, shoot me a DM or email with where you're having issues.
Thanks for the reply.
One more question, I have to have my store in some version to be able to migrate my on-premise store to Adobe Cloud.
For example, if I currently have version 2.4.2, should I update to 2.4.6 over my current infrastructure and then could I just migrate to Adobe Cloud?
Or regardless of the version I have, can I migrate to Adobe Cloud and then, once migrated to Adobe Cloud, would I upgrade to the latest version?
I would first upgrade to the latest version.
Then I would take the latest Adobe Commerce Cloud codebase on a new git branch, move all your theme files from your current master branch into that branch, move all you have in app/code/, move all you have in composer into it. Then test locally if it works as expected.
If it does, import your database into Adobe Commerce Cloud and push this code to Adobe Commerce Cloud (first to staging, test and then to production branch/environment).
Here are the key steps to migrate an on-premises Adobe Commerce store to Adobe Commerce Cloud:
1. Back up your current Adobe Commerce codebase, database, and media files.
2. Create an Adobe Commerce Cloud account and instance. Select the appropriate plan based on traffic and sizing needs.
3. Install and configure the Adobe Commerce Integration CLI tool to push code to Cloud.
4. Use the data migration tool to migrate your database to Cloud. Ensure data is sanitized and optimized.
5. Push your codebase to Cloud using the Integration CLI tool, deploying it to your Cloud instance.
6. Upload your media files such as product images to Cloud storage.
7. Configure indexers, queues, caches, and services on Cloud instance.
8. Update DNS records to point your domain to Cloud infrastructure.
9. Run tests to ensure functionality, performance, and security were not impacted.
10. Once fully tested and launched, decommission your on-premises servers.
11. Configure Cloud admin panel and benefits like automated backups, monitoring, logging.
12. Update documentation and train team on new Cloud infrastructure.
Migrating to Adobe Commerce Cloud provides enhanced scalability, security, speed, and agility. But careful planning and testing is required.