For Drupal
Drupal on Edge,
enterprise without the bill
Acquia and Pantheon-grade infrastructure on real VMs you control. S3 File System for media, global CDN with zero egress fees, multi-site ready out the box.
# settings.php — Edge Storage via s3fs
$settings['s3fs.access_key'] = getenv('EDGE_KEY');
$settings['s3fs.secret_key'] = getenv('EDGE_SECRET');
$config['s3fs.settings']['bucket'] = 'drupal-files';
$config['s3fs.settings']['endpoint'] = 'https://storage.edge.run';
$config['s3fs.settings']['use_https'] = TRUE;
# Provision the VM with Drush
$ edge compute create \
--image ubuntu-24-04 --plan small \
--script ./bootstrap-drupal.sh
# Front it with the CDN
$ edge cdn create example.com ...
Why Drupal teams pick Edge
All the platform features of the big managed Drupal hosts, on infrastructure that doesn't bill per page-view.
Real VMs for PHP-FPM
Dedicated CPU and NVMe storage, sized to fit. None of the noisy-neighbour problems that plague shared Drupal hosting.
S3 File System for media
Use the well-trodden `s3fs` Drupal module pointing at Edge Storage. Files survive any VM restore and are served straight from the CDN.
Image styles, edge-accelerated
Pair Drupal's image styles with Edge Image Optimization for AVIF/WebP and responsive variants — generated on demand, cached at the CDN.
Global CDN, zero egress
Front anonymous Drupal traffic through the Edge CDN. Authenticated users hit your origin VM as usual; everyone else gets cached pages.
MySQL, MariaDB or Postgres
Run the database on the same VM, a separate VM via private networking, or your existing managed provider. Drupal's happy with all three.
Multi-site friendly
Drupal multi-site setups work cleanly on a single VM with multiple databases, or one VM per site. The CDN handles per-domain routing transparently.
Reference architecture
How Drupal maps to Edge
Standard LEMP + Drupal stack on a VM, public/private files in object storage, CDN out front.
Runs Drupal + Nginx + PHP-FPM (and a database) on a sized-to-fit VM
S3 File System (`s3fs`) for the public and private file systems
Caches anonymous-user HTML and all `/sites/default/files` URLs
On-the-fly responsive variants, smart cropping and modern formats
Anycast DNS for the apex, www and any subsites
Indicative cost
Mid-sized Drupal site
~1M monthly page views, 500GB image bandwidth, multi-site (3 sites)
Indicative figures. Add Expert Services for a fully managed equivalent.
Common questions
Drupal 10 or Drupal 11?
Both run cleanly on Edge — they're standard PHP/MySQL stacks. Bootstrap script handles Composer, Drush, and the relevant PHP extensions.
How does this compare to Acquia / Pantheon?
Cheaper, faster (real CPU and IO), and you keep root and database access. The trade-off is one bootstrap script and you handle module updates yourself — or our Expert Services team can manage it.
Can I do blue/green deploys?
Yes — provision a second VM, deploy the new build, switch the CDN origin to the new VM, decommission the old. Zero downtime, no platform-specific machinery required.
What about the Memcache / Redis cache backends?
Run Memcached or Redis on the same VM (cheapest), a separate VM via private networking (most scalable), or your existing managed provider. Drupal core supports all three.
By Stack
Other stacks on Edge
Move Drupal to Edge
30-day trial. Migrate a single site or a whole multi-site estate — Expert Services can plan and run it.