Learn about Ligthtsail and how it compares to AWS.
- [Instructor] Let's start off by exploring some of the Lightsail basics before diving in and creating a WordPress site. Fundamentally, Lightsail offers you the ability to create virtual private servers. A virtual private server or a VPS is simply a server that you can access without worrying about the underlying infrastructure. Lightsail offers a limited range of prebuilt servers, running some of the most popular opensource software packages. Some of the available applications include WordPress for web publishing and both Drupal and Joomla for content management.
Let's say your needs are a big more involved and you're building a PHP application. Lightsail has a prebuilt development server containing the latest Linux, Apache, MySQL, and PHP or LAMP stack. If you simply need a virtual private server with nothing installed on it, Lightsail offers both Amazon Linux and Ubuntu as prepackaged operating systems. To keep Lightsail approachable, it's management is performed via it's own lightweight web console. AWS offers an incredibly robust ecosystem of IT products.
Some of the worlds most scalable, resilient systems are built on AWS. Unsurprisingly, the level of knowledge required to get up and running in AWS is relatively high. AWS provides expert tools, and expert knowledge is needed to be productive. To operate effectively in AWS, you need domain knowledge, including the global layout of AWS regions and available zones, identity and access management, networking, information security, EC2 instances families, and AWS storage options, just to name a few.
Lightsail, on the other hand, is much more approachable. Put simply, Lightsail is a virtual private server. You don't have to think about the underlying infrastructure. Lightsail is super easy to manage. You can do it all via the simplified Lightsail web console. That said, it is important to know that Lightsail can grow with you, and you can integrate with other AWS services as your needs grow. It's worth understanding where Lightsail lives in the context of AWS in general.
When you first create an AWS account, you can use its global infrastructure. AWS subdivides the world into regions. One of those regions is located in Northern Virginia. Within a region, there are multiple availability zones or AZs. Each AZ is a physically isolated data center. They are connected to each other with high speed network connections. Inside your AWS account is default virtual private cloud or VPC. It is a private space where you can run IT services and can spread them out across availability.
Lightsail is manifested in its own VPC. However, it is hidden from the AWS console. The only way you can manipulate the services inside of Lightsail is from within the Lightsail console. However, if you find yourself needing to connect to other AWS resources from Lightsail servers, it is possible to establish a VPC paring connection between the hidden Lightsail VPC and the default VPC in your account.
- WordPress on Lightsail
- Connecting to WordPress
- Lightsail metrics and networking
- Lightsail snapshots
- Lightsail VPC peering
- DNS and advanced concepts