Magento Commerce Cloud guide

Cloud for Adobe Commerce is a managed, automated hosting platform for the Adobe Commerce software. Cloud for Adobe Commerce comes with a variety of additional features that sets it apart from the on-premises Adobe Commerce and Magento Open Source platforms:

Cloud Benefits

Cloud for Adobe Commerce provides a pre-provisioned infrastructure that includes PHP, MySQL, Redis, RabbitMQ, and Elasticsearch technologies; a git-based workflow with automatic build and deploy for efficient Rapid development and Continuous deployment every time you push code changes in a Platform as a Service (PaaS) environment; highly Customizable environment configuration files and tools; and AWS hosting that offers a Scalable and Secure environment for online sales and retailing.

Technology stack

Think of the Cloud for Adobe Commerce as five functional layers, as shown here:

Cloud Stack

Amazon Web Services (AWS) powers the underlying Infrastructure as a Service (IaaS) for Cloud for Adobe Commerce. For Cloud for Adobe Commerce Pro projects, you can choose either AWS or Microsoft Azure for IaaS support.

Each Cloud for Adobe Commerce plan provides a PaaS Integration environment for developing, testing, and integrating services, see Cloud for Adobe Commerce architecture for a comparison and additional features. New Relic provides granular visibility into the site performance. Fastly caches site assets and, as customers access the site and stores, loads the cached assets fast. The Fastly Image Optimization (IO) offloads image processing and resizing load, freeing servers to process orders and conversions efficiently.

ece-tools package

The ece-tools package is a scalable deployment tool that simplifies the Cloud upgrade process. In 2018, we deprecated the magento-cloud-configuration and ece-patches packages in favor of providing a single package. We encourage all customers to upgrade to use ece-tools as soon as possible to benefit from the package features, such as commands to create a backup of the database, apply custom patches, and verify environment configuration.