Cloud  /  AWS

AWS Amazon Web Services 61 guides · updated 2026

Hands-on guides to compute, storage, databases, networking, and serverless on the world's most widely adopted cloud platform.

Amazon Lightsail: Simple, Predictable-Price Cloud for Small Apps and WordPress

AWS’s pricing model is both its greatest flexibility and its most common complaint. A developer who wants to run a small WordPress site on EC2 has to understand EC2 instance types, EBS volume pricing, elastic IP costs, data transfer billing, Route 53 hosted zone fees, security group rules, and a half-dozen other variables before knowing what their monthly bill will be. For someone who just wants a web server, that complexity is disproportionate to the task.

Amazon Lightsail packages the most common small-server use cases into fixed monthly plans. You pick a size, you see the price, you deploy. The bill does not vary week to week based on bandwidth spikes or instance hour counting. For the right workload, Lightsail is the honest answer even for experienced AWS engineers who have no interest in operating EC2 for simple, stable applications.

What Lightsail Includes in a Plan

Each Lightsail bundle combines several resources that would be billed separately in standard AWS:

The monthly plans start at 3.50/month(512MBRAM,1vCPU,20GBSSD)andgoupto3.50/month (512 MB RAM, 1 vCPU, 20 GB SSD) and go up to 160/month (32 GB RAM, 8 vCPU, 640 GB SSD). For comparison, an equivalent EC2 t3.xlarge with equivalent EBS storage and a reasonable data transfer estimate would cost $150–200/month on on-demand pricing. Lightsail is not always cheaper than EC2 reserved instances, but it is substantially more predictable and requires zero EC2 knowledge.

Lightsail Plan Comparison
--------------------------
Plan RAM vCPU SSD Transfer $/month
$3.50 512MB 1 20 GB 1 TB 3.50
$5 1 GB 1 40 GB 2 TB 5.00
$10 2 GB 1 60 GB 3 TB 10.00
$20 4 GB 2 80 GB 4 TB 20.00
$40 8 GB 2 160 GB 5 TB 40.00
$80 16 GB 4 320 GB 6 TB 80.00
$160 32 GB 8 640 GB 7 TB 160.00
All plans include: static IP, DNS management, SSH/RDP access

Blueprints: Pre-Configured Application Stacks

Lightsail’s “blueprints” are pre-configured OS and application images that launch a working system in under two minutes. Instead of provisioning a server, installing PHP, configuring Apache, downloading WordPress, setting up a MySQL database, and configuring SSL — a process that takes 30–60 minutes for someone who knows what they are doing — a WordPress blueprint gives you a running WordPress installation when the server finishes starting.

Available application blueprints include WordPress, WordPress Multisite, LAMP (Linux, Apache, MySQL, PHP), Node.js, Django, Flask, Ghost, Joomla, Drupal, Magento, and several others. OS blueprints include Amazon Linux 2, Ubuntu, Debian, CentOS, FreeBSD, and Windows Server options.

The blueprints are maintained by Bitnami and are kept reasonably current. They use automated install processes rather than manual configuration, which means the installed applications work correctly out of the box but may not match the specific version requirements of every project.

Lightsail vs EC2: Knowing Which to Choose

The most common question from people evaluating Lightsail: should I use this or EC2? The answer depends on what you are building.

Decision Guide: Lightsail vs EC2
----------------------------------
Use Lightsail if:
- Single server for a website, blog, or small web app
- WordPress hosting (including WooCommerce small stores)
- Development or staging environment with simple requirements
- You want predictable monthly billing
- You prefer not to manage EC2 complexity
- Traffic is relatively steady (not highly variable)
Use EC2 if:
- You need Auto Scaling (handle variable traffic automatically)
- Your app requires specific instance types (GPU, HPC, ARM)
- You need spot instances for cost optimisation
- Multiple services that need VPC integration with IAM, EKS, etc.
- You require custom networking (complex VPC configurations)
- You are building a production SaaS with growth requirements
- You need more than 32 GB RAM or 8 vCPUs

Lightsail instances do connect to the broader AWS ecosystem — they have a VPC peering option that connects the Lightsail environment to an AWS VPC in the same region, enabling access to RDS, ElastiCache, or other VPC resources without exposing them to the internet. This peering is a one-way bridge; it works for basic integration but is not a full networking solution.

Managed Databases and Object Storage

Lightsail includes managed database options separate from the instance plans. You can create a managed MySQL, PostgreSQL, or MariaDB database that runs independently from your application server. This is significant: if the application server has a problem and you rebuild it, the database persists. Backups happen automatically.

Lightsail database pricing follows the same bundled model: a micro MySQL instance (1 GB RAM, 1 vCPU, 40 GB storage) is $15/month, and the price includes automated daily backups with a 7-day retention window.

Lightsail buckets provide S3-compatible object storage at 1/monthper5GB(first5GBfree).AWordPresssitesmedialibrarycanbeoffloadedtoaLightsailbucketandservedthroughtheincludedCDNdistribution,freeingtheserversSSDfortheOSandapplicationfiles.LightsailCDNdistributionsare1/month per 5 GB (first 5 GB free). A WordPress site's media library can be offloaded to a Lightsail bucket and served through the included CDN distribution, freeing the server's SSD for the OS and application files. Lightsail CDN distributions are 2.50/month for the first 50 GB of data transfer per month, with additional transfer billed beyond that.

Real-World Use Case: Agency Portfolio Sites

A web design agency maintains WordPress sites for 15 small business clients. Each site gets less than 10,000 monthly visitors. The sites need professional hosting, SSL certificates, daily backups, and some guarantee that one client’s traffic spike does not affect others.

On Lightsail, each client gets a dedicated $10/month instance (2 GB RAM, 1 vCPU). That isolation means a traffic spike on one site does not compete for resources with another. SSL is handled by the built-in integration with Let’s Encrypt — a CLI command provisions and auto-renews the certificate. Automatic snapshots (daily) provide backup. The DNS is managed in Lightsail’s DNS service at no extra charge.

Total for 15 sites: 150/month.EquivalentEC2configurationwithdedicatedt3.smallinstances,EBSvolumes,elasticIPs,andRoute53hostedzoneswouldrunapproximately150/month. Equivalent EC2 configuration with dedicated t3.small instances, EBS volumes, elastic IPs, and Route 53 hosted zones would run approximately 300–350/month after accounting for each individual component’s billing.

Lightsail exists for exactly this scenario: known workloads, stable traffic, simple requirements, and a budget that should not require a cloud billing specialist to understand.