Magento Commerce Cloud is a managed, automated hosting platform for the Magento Commerce software. Magento Commerce Cloud comes with a variety of additional features that sets it apart from the on-premises Magento Commerce and Magento Open Source platforms:
Magento Commerce Cloud 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.
Think of the Magento Commerce Cloud as five functional layers, as shown here:
Amazon Web Services (AWS) powers the underlying Infrastructure as a Service (IaaS) for Magento Commerce Cloud. For Magento Commerce Cloud Pro projects, you can choose either AWS or Microsoft Azure for IaaS support.
Each Magento Commerce Cloud plan provides a PaaS Integration environment for developing, testing, and integrating services, see Magento Commerce Cloud 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 is a scalable deployment tool that simplifies the Cloud upgrade process. In 2018, we deprecated the
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.