Cloud guide for Commerce

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

  • A pre-provisioned infrastructure that includes PHP, MySQL (MariaDB), Redis, RabbitMQ, and supported search engine technologies.
  • 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 command-line interface (CLI) manage and deploy tools.
  • Amazon Web Services (AWS) hosting that offers a Scalable and Secure environment for online sales and retailing.

Cloud Benefits

Technology stack

Think of the Adobe Commerce on cloud infrastructure as five functional layers, as shown below:

Cloud Stack

  1. Cloud Infrastructure: Choose either Amazon Web Services (AWS) or Microsoft Azure as your Infrastructure as a Service (IaaS) foundation for your Adobe Commerce on cloud infrastructure Pro projects.
  2. Platform as a Service: Each Adobe Commerce on cloud infrastructure plan provides a Platform as a Service (PaaS) Integration environment for developing, testing, and integrating services.
  3. Adobe Commerce: Adobe Commerce on cloud infrastructure provides a pre-provisioned infrastructure that includes PHP, MySQL (MariaDB), Redis, RabbitMQ, and supported search engine technologies.
  4. Performance Tools: New Relic performance tools enable you to debug, monitor, and manage your applications and infrastructure by collecting, analyzing, and displaying data from your Adobe Commerce on cloud infrastructure projects.
  5. Content Delivery Network (CDN), Web Application Firewall (WAF) and Image Optimization (IO):

    • Fastly CDN—Provides secure CDN services with built-in protection from Distributed Denial of Service (DDoS) attacks like Ping of Death, Smurf attacks, and other Internet Control Message Protocol (ICMP) based flood attacks.
    • Web Application Firewall (WAF)—WAF services ensure PCI compliance for Adobe Commerce storefronts in Production environments and WAF policies that protect your Adobe Commerce web applications from a variety of injection attacks, malicious input, cross-site scripting, data exfiltration, HTTP protocol violations, and other OWASP Top Ten security threats.
    • Image optimization (IO)—Provides real-time image manipulation and optimization to speed up image delivery and simplify maintenance of image source sets for responsive web applications. Fastly IO offloads image processing and resizing load, freeing servers to process orders and conversions efficiently.

Tools to deploy and manage

Cloud Suite for Commerce includes a set of packages designed to deploy and manage Commerce installations on the Cloud platform.

  • ece-tools package—A scalable deployment tool that simplifies the Cloud upgrade process and includes commands to create a backup of the database, apply custom patches, and verify environment configuration.

  • Magento Cloud components—Extends Commerce core functionality for sites deployed on the Cloud platform.

  • Magento Cloud Docker package—Docker images and container orchestration to deploy Commerce to a local Cloud environment.

  • Magento Cloud Patches package—A set of patches that improve the integration of all Commerce versions with Cloud environments.

  • magento-cloud CLI—Provides developers and system administrators the ability to manage Cloud projects and environments, perform routines, and run automation tasks.