ReadyMage Help
  • ReadyMage
  • USER PORTAL
    • User Portal Access
    • Change Password
    • Two-Factor Authentication
  • Project Management
    • Project List
    • Project Settings
      • General Info
      • Git Management
      • Environments
      • Members and roles
      • Security
        • Deletion Protection
        • TFA Enforcement
      • Delete Project
  • Application Management
    • Magento Details
    • Domain Management
    • Logs & Monitoring
    • Backups
      • Backup process
      • Disaster recovery process
    • Deployments
      • Deploy without build cache
      • Queue Tab (Launching soon)
      • Settings Tab (Launching soon)
        • Automatic Deployments
        • ReadyMage Maintenance Page
          • Website Access During Maintenance
      • Notifications Tab (Launching soon)
        • Managing email notifications
        • Managing Slack notifications
      • Pipeline Deployments
      • Pipeline Configuration file
        • Migration guide from 0.x.x to 1.0.0
    • SSH Access
      • SSH Usage
      • Database Access using Graphical Interface
      • Troubleshooting
    • IP Whitelist
    • Password Authentication
    • Database & Media
    • Search Engine Bots Discovery
  • Service Management
    • Server-Side Rendering
    • SFTP
    • NewRelic
    • Packagist Modules
    • Cloudflare
  • Infrastructure Management
    • Autoscale
    • Sleep Mode
    • Manage Services
    • Historical Resource Usage
  • PROJECT DEVELOPMENT
    • Node.js version
    • Store access
    • Creating a Production Environment
    • Additional Environments
    • ScandiPWA, PWA Studio, Hyva, or Luma
    • Project Migration to ReadyMage
    • SSH Access for Magento CLI, database and media
    • Code customization and local setup
    • Extension installation
    • Add translations (switch locale)
    • Existing ScandiPWA Project Code Migration
    • Database and media migration
    • Redirect setup
    • Connect CDN and WebP optimization
    • Email setup
    • Changing the Domain & Multi-Store Set up
    • Internal service addresses
    • Kibana filters and useful CLI commands
    • Persistent directories
  • FAQ
    • General
    • Autoscaling
    • Billing
    • User Portal Options
    • Services connected to ReadyMage
    • Hosting, managing resources and autoscaling
    • Source Code Management
    • ScandiPWA and Magento Versions, Commerce Edition and Upgrades
    • Supported software versions
Powered by GitBook
On this page
  • Environment
  • How to Create a Production Environment
  • Infrastructure
  • Additional Environments

Was this helpful?

  1. PROJECT DEVELOPMENT

Creating a Production Environment

ReadyMage provides complete setup of infrastructure with Magento 2 and ScandiPWA installed and configured in 15 minutes.

PreviousStore accessNextAdditional Environments

Last updated 1 month ago

Was this helpful?

Environment

In ReadyMage we use the term "Environment" to refer to an infrastructure instance where the website with all its services is deployed and used for its intended purposes.

ReadyMage accounts can have one or multiple environments and each of them can be used for different purposes. You start out with a single environment and can create additional ones on demand.

The most common is to have 3 environments - production, staging, and development.

  • A production environment is used to host the version of the website for commercial daily operations.

  • A staging environment is used to test changes made for the website before deploying them to the production environment.

  • A development environment is used to test individual change to ensure that it works after it has been developed locally.

How to Create a Production Environment

The production environment is created by default on account creation by making a subscription -

In 15 minutes after subscribing, you will receive an email with Magento access information and instructions on how to access the User Portal.

Existing ScandiPWA projects can be fully migrated to ReadyMage for free.

Infrastructure

Environments by default are created with resource configuration listed . You can request a custom resource configuration by writing to .

The infrastructure consists of a dedicated server for each of these individual services:

Magento 2 and the Frontend will be already set up in your environment. The production environment source code will be available through the GitHub project and it will be on the production branch.

Additional Environments

Learn how to make code customizations, local setup, and deployments by following .

You can create additional environments for staging and development by following the instructions .

https://readymage.com/subscribe/
here
hello@readymage.com
the instructions
here
ReadyMage Environment Infrastructure Topology