On this page
On this page
Lightsail
Lightsail is AWS's simplified hosting platform for small websites, blogs, and simple web applications. It bundles compute, storage, DNS, and data transfer into a single flat monthly price, hiding the complexity of VPCs, security groups, and IAM behind a streamlined interface designed for developers who just want a server up and running.
Who Lightsail Is For
Lightsail is explicitly not for complex, scalable architectures. It's for a WordPress blog, a small Node.js app, a personal portfolio, a development environment, or a simple API with predictable, low traffic. If you need auto- scaling, deep integration with other AWS services, complex networking, or enterprise-grade availability, you've outgrown Lightsail and should look at Elastic Beanstalk or ECS on Fargate.
What You Get
A Lightsail instance is a virtual private server (VPS) with a fixed amount of CPU, RAM, and SSD storage. Pricing is straightforward — $5/month for the smallest plan, for example — and includes a monthly data transfer allowance. You pick a blueprint (Amazon Linux, Ubuntu, WordPress, Node.js, LAMP, etc.) and have a running server in minutes.
Lightsail also offers managed databases (MySQL, PostgreSQL), load balancers, CDN distributions, and object storage — all at similarly simple pricing.
The Trade-Offs
Lightsail instances are fixed size. There's no auto-scaling when traffic spikes, no spot-instance cost savings, and no GPU options. The networking is simplified, which means you lose fine-grained control. And while you can peer a Lightsail VPC with a regular AWS VPC, the integration with the broader AWS ecosystem requires extra steps.
The Migration Path
If your Lightsail project grows beyond what Lightsail can offer, you can export the instance to a standard EC2 instance and work with the full AWS platform. The migration is one-directional — you can go from Lightsail to EC2, but not back.