Commerce Cloud Practice Questions
Test your knowledge of Commerce Cloud fundamentals with comprehensive practice quizzes
Cloud Fundamentals Practice Quizzes
Cloud Features & Functions
Test your knowledge of Magento Cloud platform, Starter vs Pro editions, branching workflows, and deployment processes.
Cloud Admin UI Settings
Test your ability to locate settings in Cloud Admin UI: project settings, environments, logs, and environment controls.
Manage Users
Test your knowledge of user management: SSH keys, adding users, role assignment (Admin, Contributor, Reader), and permissions.
Cloud Plan Differences
Test your understanding of Starter vs Pro plans: environment isolation, branch capacity, code flow, and infrastructure differences.
Environment Types
Test your knowledge of environment types: Integration, Staging, and Production with their read-only status and services.
Local Development Setup
Test your knowledge of local development environments: Docker via ece-tools, production mode testing, Pro plan specifics, and .magento.app.yaml configuration.
Magento Cloud CLI Tool
Test your knowledge of the magento-cloud CLI: installation, project commands, SSH/database access, tunneling, and local build testing.
Cloud Configuration
Test your knowledge of .magento/routes.yaml, redirect types, domain configuration, Starter vs Pro differences, and on-premises migration to Cloud.
Service Configuration
Test your knowledge of .magento/services.yaml, available services, disk configuration, relationships, and service limitations.
Environment Configuration
Test your knowledge of .magento.app.yaml sections (hooks, mounts, web locations), file availability in Starter vs Pro, and environment configuration.
Service Configuration
Test your knowledge of configuring MySQL, Redis, Elasticsearch, RabbitMQ, the _merge flag, and *_CONFIGURATION variables.
Slave Connections
Test your knowledge of MySQL and Redis slave connections, environment variables, configuration, Pro recommendations, and Integration limitations.
Deployment Process
Test your knowledge of build/deploy/post-deploy phases, ece-tools commands, SCD locations, the 5 deployment stages, downtime, and extending scripts.
Script Configurations
Test your knowledge of .magento.env.yaml variables, stage/global, stage/build, stage/deploy settings, ADMIN variables, _merge option, and logging.
Move SCD to Build Phase
Test your knowledge of default SCD process, config:dump 5-step process, smart wizards, time measurements, downtime reduction, and SKIP_HTML_MINIFICATION.
Avoid SCD on Both Phases
Test your knowledge of SKIP_SCD use cases, configuration, broken symlinks, safe implementation, SKIP_SCD vs SCD_ON_DEMAND, and when to skip SCD.
SCD On Demand
Test your knowledge of production mode defaults, SCD_ON_DEMAND patches, time measurements, security risks, and when to use on-demand generation.
Change Configurations
Test your knowledge of configuration sources, priority order, environment variables, env.php vs config.php, runtime merge, and configuration locking.
Change Locale
Test your knowledge of locale locking, SCD_ON_DEMAND setup, unlock_locale_editing patch, config:dump workflow, and deploying locale changes.
Add Extensions
Test your knowledge of extension installation, Composer vs manual, read-only filesystem, PHP version matching, ObjectManager anti-pattern, and module enablement.
Enable/Disable Module
Test your knowledge of module:enable and module:disable commands, writable app/etc/ directory, config.php management, and module dependencies.
Multisite Configuration
Test your knowledge of routes.yaml, .magento.app.yaml, magento-vars.php, MAGE_RUN_CODE/TYPE, $_SERVER variables, and multisite setup workflow.
Use Variables
Test your knowledge of .magento.env.yaml, environment variables, project variables, env: prefix, cascading, and variable management best practices.
Locate and Use Logs
Test your knowledge of log locations, access.log (JSON), app.log (PHP-FPM), deploy.log, error.log (three nodes on Pro), and Starter vs Pro differences.
Snapshots and Backups
Test your knowledge of snapshot creation (Web UI and CLI), database dumps, ece-tools db-dump, DB\Dump class, mysqldump, and backup strategies.
Debug with XDebug
Test your knowledge of XDebug setup (5 steps), path mapping, SSH tunnels, IDE configuration, browser extensions, and debugging on integration branches.
Apply Patches
Test your knowledge of m2-hotfixes/ directory, git apply testing, emergency fixes, ece-tools patches (~80), and patch workflows.
Branch Synchronization
Test your knowledge of sync (loads DB & code), environment hierarchy, Starter vs Pro structure, merge workflows, and conflict resolution.
Configure DNS
Test your knowledge of lowering TTL, CNAME records, Fastly DNS endpoints, root domain limitations, and redirect from root to www.
Setup and Configure Fastly
Test your knowledge of Fastly installation, API keys (/mnt/shared/fastly_tokens.txt), VCL snippets, Shield location, and GeoIP mapping.
Upgrade to New Version
Test your knowledge of version range syntax (>=X.Y.Z
Upsize Environment
Test your knowledge of capacity scaling (12-120 CPUs), 72-hour advance notice, 5-day duration, contracted days (ECE24: 45 days, ECE48: 22 days), and mixing levels.
Study Tips
- Study the topic content thoroughly before attempting the quiz
- Get hands-on experience with a Cloud sandbox if possible
- Focus on understanding log locations, environment controls, and the 5 action buttons
- Remember: Outgoing emails are disabled by default; HTTP access control is ideal for staging
- Know the difference between Starter and Pro architectures