aws-lightsail
Manage simplified virtual servers, databases, and storage.
TLDR
Create a new instance (virtual private server)
SYNOPSIS
aws lightsail command [options]
DESCRIPTION
aws lightsail is the AWS CLI interface for Amazon Lightsail, a simplified cloud platform for developers who need virtual servers, storage, databases, and networking with predictable pricing. Lightsail provides pre-configured blueprints for common applications.
Lightsail offers instances, containers, managed databases, object storage, load balancers, CDN distributions, and DNS management. It's designed for simpler workloads that don't require the full flexibility of EC2 and other AWS services.
COMMANDS
create-instances
Launch a new virtual private serverget-instances
List all instancesget-instance
Get details of a specific instancestart-instance
Start a stopped instancestop-instance
Stop a running instancereboot-instance
Restart an instancecreate-instance-snapshot
Create a backup snapshotallocate-static-ip
Reserve a static IP addresscreate-relational-database
Create a managed databasecreate-bucket
Create object storage bucketcreate-load-balancer
Create a load balancer
CAVEATS
Lightsail instances cannot be converted to EC2 instances directly. Resource limits are more restrictive than standard AWS services. VPC peering with other AWS services requires additional setup. Snapshots are stored in the same region only.
HISTORY
Amazon Lightsail launched in November 2016 as a simplified entry point to AWS. Container services were added in 2020. The service has expanded to include managed databases, object storage, CDN distributions, and domain management while maintaining its simple pricing model.
