title: FAQ description: Common questions about MageLift: open-source Magento CLI for AWS, GCP, Scaleway, and OVHcloud, pricing, certified clouds, ACC/Upsun migration, and how it differs from Magento PaaS.
FAQ¶
For the product matrix see capability matrix. For PaaS comparison see compare to ACC / Upsun.
What is MageLift?¶
MageLift is an open-source CLI and ACC/Upsun-shaped YAML format for Magento Open Source and Adobe Commerce in your AWS, GCP, Scaleway, or OVHcloud account. You run it against your own cloud; MageLift does not host stores.
Is MageLift a Magento hosting provider?¶
MageLift does not host Magento. It is Apache-2.0 software you run in your account. Adobe Commerce Cloud, Upsun, and similar products rent you a platform; MageLift targets infrastructure you already control.
How much does MageLift cost?¶
The CLI is free under Apache-2.0. Your selected cloud provider bills you for compute, data, and network. Use the provider-specific cost and certification guidance in the capability matrix, and destroy preview stacks when you are done. See pricing.md.
Which clouds are production-supported?¶
AWS ECS Fargate and the evidenced GCP GKE Autopilot cells are certified. AWS EKS, GCP GKE Standard, OVH MKS, and Scaleway Kapsule are experimental and not production-supported until the matrix marks their target cells certified. Native edge, Fastly, native observability, and New Relic claims are independently evidence-gated from runtime certification.
Can I migrate from Adobe Commerce Cloud or Upsun?¶
Config import is magelift init --from-acc / --from-upsun. Dump, media, and
DNS cutover live in migrating from PaaS and
leave PaaS in a weekend.
Does MageLift replace ece-tools?¶
No. See ece-tools parity for intentional gaps. The goal is Magento-shaped operations in your cloud, not byte-for-byte Adobe tooling parity.
Is MageLift affiliated with Adobe?¶
MageLift is independent of Adobe Inc. Magento and Adobe Commerce are Adobe trademarks, used only to describe compatibility.
How do I install MageLift?¶
No release is published yet. Until the first public tag (v1.0.0-rc.1),
install from source with go install. After a release exists, prefer the
GitHub Release archive (checksums and SBOM). Steps: Install.
Where should I start?¶
- Install the CLI
- Getting started with the sample shop
- Optional: stay offline with local vs cloud
What is the Magento web runtime?¶
nginx-fpm is the Adobe-aligned default. frankenphp-classic and php-apache
are Adobe-unsupported plugins that require compatibility.allowUnsupported on
the current Magento line. Adobe has no row for either plugin, neither is
certified, and frankenphp-worker is unregistered.
What is the difference between magelift audit and magelift evidence?¶
magelift evidence is the production change journal: digest, actor, config
provenance, backup policy. magelift audit lists encryption, IAM, logging,
backup, WAF, and residency pointers from YAML. Neither is a SOC 2, ISO 27001,
or GDPR certificate. MageLift is software you run in your account; those
attestations belong to your organization and cloud provider.
Can I declare Magento websites in YAML?¶
No. application.magento overlays frontName, cookies, CORS, consumers, and
optional SQS/Pub/Sub module transports. Websites, stores, and store views stay
in Magento.
Which platform gaps remain?¶
MageLift has no websites[] YAML or Cloud SQL attach. SQS and Pub/Sub need
Magento modules and locked Composer packages. Split Valkey cache and session
endpoints are AWS-only; GCP, OVH, and Scaleway use one cache endpoint. OVH
native CDN fails closed, and Scaleway provides Redis rather than Valkey.
GCP Cloud Armor Magento requestBodiesToExclude is withheld. Autopilot cannot
set vm.max_map_count for three-node OpenSearch, so HA OpenSearch stays on
GKE Standard and does not inherit Autopilot certified.
Is SQS or Pub/Sub a queue catalog cell?¶
No. Certified AWS queue cells are db and ecs-rabbitmq. SQS and Pub/Sub
require application.magento.queueTransport plus a Magento Composer package in
composer.lock. MageLift does not provision those brokers as catalog cells.
Does compatibility.allowUnsupported make an experimental cell certified?¶
No. That flag is the Adobe-unsupported hatch only. MageLift-experimental cells warn and continue. Provider-unavailable cells still fail closed.
Are CloudWatch logs the same as X-Ray?¶
No. CloudWatch logs are a separate AWS capability. X-Ray Magento traces are
typed unsupported until an ObservabilityAdapter plugin is registered; YAML
nativeProvider: xray is typed unavailable. An EKS IAM snippet is not Magento
X-Ray evidence.