Lightsail provides developers compute, storage, and networking capacity and capabilities to
deploy and manage websites, web applications, and databases in the cloud
Lightsail provides preconfigured virtual private servers (instances) that include everything
required to deploy and application or create a database
Deploying a server on Lightsail is extremely easy and does not require knowledge of how to
configure VPCs, security groups, network ACLs etc.
AWS Elastic Beanstalk can be used to quickly deploy and manage applications in the AWS
Cloud. It is considered a PaaS service. However, you do still need to deploy within a VPC so
more AWS expertise is required
Amazon EC2 also requires AWS expertise as it deploys within a VPC
AWS Lambda provides serverless functions not preconfigured servers