
Overview

Product video
Drupal on AWS by FOSSonCloud is an open-source AWS Marketplace product that deploys a production-ready Drupal 11 site on AWS, using AWS and Drupal best practices.
WHAT IS DEPLOYED
- VPC with public and private subnets (or use your existing VPC)
- Application Load Balancer with ACM certificate for HTTPS
- Auto Scaling Group with EC2 instances running Apache + PHP 8.3 + Drupal 11
- Aurora MySQL 8.0 cluster (multi-AZ)
- ElastiCache Memcached cluster for caching
- EFS for shared user-uploaded media
- S3 buckets for build artifacts and CodePipeline state
- CodePipeline + CodeBuild + CodeDeploy for application deployments
- Optional CloudFront CDN with cache-invalidation Lambda
- Route53 DNS record
- CloudWatch Logs integration
- AWS Secrets Manager for credential storage
- IAM roles with least-privilege permissions
REQUIREMENTS
- Route 53 hosted zone for DNS
- ACM certificate for HTTPS
Highlights
- Production-ready Drupal 11 stack: Apache + PHP 8.3 on Ubuntu 24.04, Aurora MySQL 8.0 multi-AZ, ElastiCache Memcached, EFS for shared media.
- Continuous deployment pipeline: upload your Drupal codebase ZIP to S3 and CodePipeline + CodeDeploy roll it out across the fleet automatically.
- AWS best practices baked in: bring-your-own VPC or auto-create, AWS Secrets Manager for credentials, optional CloudFront CDN with cache invalidation Lambda.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
Dimension | Cost/hour |
|---|---|
t3.micro | $0.01 |
m5d.12xlarge | $0.22 |
m5d.24xlarge | $0.43 |
m5d.xlarge | $0.02 |
r5d.16xlarge | $0.36 |
m5d.metal | $0.43 |
m5.large | $0.01 |
m5.8xlarge | $0.12 |
t3.xlarge | $0.01 |
r5d.24xlarge | $0.55 |
Vendor refund policy
We do not currently support refunds, but you can cancel at any time.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Ordinary Experts Drupal Pattern
The Ordinary Experts Drupal Patterns AWS Architecture Diagram shows the total flow of services from when the developer updates the project code to when the customer accesses the Drupal application. The diagram shows the following AWS Services: Amazon Simple Storage System (Amazon S3), AWS CodePipeline, AWS CodeDeploy, Amazon Elastic Compute Cloud (Amazon EC2), Amazon Virtual Public Cloud (Amazon VPC), Amazon Aurora MySQL, Amazon Elastic File System (Amazon EFS), Amazon Secrets Manager, Amazon ElastiCache, and Amazon CloudFront.
CloudFormation Template (CFT)
AWS CloudFormation templates are JSON or YAML-formatted text files that simplify provisioning and management on AWS. The templates describe the service or application architecture you want to deploy, and AWS CloudFormation uses those templates to provision and configure the required services (such as Amazon EC2 instances or Amazon RDS DB instances). The deployed application and associated resources are called a "stack."
Version release notes
See GitHub project for release notes.
Additional details
Usage instructions
Run the stack. When the stack creation completes, add a DNS CNAME entry pointing to the application load balancer (ALB) provided in the AWS Console. To access the application servers, find the EC2 instance in the AWS console and "Connect" using the Session Manager option. For more detailed instructions, see the deployment guide.
Resources
Vendor resources
Support
Vendor support
Email support offered with subscription.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.