Skip to main content

AWS Lightsail

AWS Lightsail is an easy-to-use version of AWS EC2. If you are an expert or experienced in AWS, it is not a big deal to utilize EC2 to issue multiple types of instances. However, beginners or people who do not have much knowledge of cloud computing could easily get lost in EC2. AWS Lightsail is more like Linode, Vultr, DigitalOcean, and similar services. If you do not understand much about cloud computing, you can still use Lightsail to host your site on AWS.

AWS Lightsail is easy to use, but AWS itself is not. Integrating AWS Lightsail with ServerAvatar is a lengthy process compared to DigitalOcean or Vultr. This is because many large organizations use AWS and have to share one AWS account with hundreds of developers.

The AWS Lightsail integration with ServerAvatar is a three-step process. Here are the steps:

  1. Create Policy on AWS
  2. Create a User in AWS
  3. Integrate AWS with ServerAvatar

Let’s get started with the first step.

Create Policy On AWS

Step 1: Sign in to the IAM console.

AWS Lightsail - Policy

Step 2: Click on the Policies tab on the left.

AWS Lightsail - Policy

Step 3: Click on Create Policy button.

AWS Lightsail - Policy

Step 4: Click on Select a service to specify the service. Search for "Lightsail" and select the Lightsail.

AWS Lightsail - Policy

Step 5: Select the checkbox of All Lightsail actions.

AWS Lightsail - Policy

Step 6: Select the Resources tab and choose All resources. Then, Click on Next button.

AWS Lightsail - Policy

Step 7: Enter Policy name and Review policy.

AWS Lightsail - Policy

Step 8: Click on Create policy button and the policy will be created.

AWS Lightsail - Policy

Create User On AWS

Step 1: Sign in to the IAM console.

AWS Lightsail - User

Step 2: Go to Users tab.

AWS Lightsail - User

Step 3: Click on Create User.

AWS Lightsail - User

Step 4: Enter the Username and click on the Next button.

AWS Lightsail - User

Step 5: Select Attach policies directly from the "Permissions options" and search for your specific “Policy-Name”. After selecting your policy, click on the Next button.

AWS Lightsail - User

Step 6: Review your user and click on the Create user button.

AWS Lightsail - User

Step 7: Click on your created user.

AWS Lightsail - User

Step 8: Go to Security credentials tab.

AWS Lightsail - User

Step 9: Click on Create access key.

AWS Lightsail - User

Step 10: Select Third-party service and select the checkbox about confirmation of I understand the above recommendation and want to proceed to create an access key. Click on the Next button.

AWS Lightsail - User

Step 11: Enter Description tag value that is (Optional) and Click on Create access key button.

AWS Lightsail - User

Step 12: Copy the Access key and Secret access key and save them.

AWS Lightsail - User

Create Cloud Integration on ServerAvatar

Step 1: On the left-hand sidebar of the ServerAvatar dashboard, click on the Integration tab as shown in the below image.

Step 1

Step 2: Navigate to the Cloud Platforms, and click on the Link Amazon Lightsail button.

ServerAvatar - AWS Lightsail

Step 3: Enter the name, access key, and access secret. Then click on the Save button.

ServerAvatar - AWS Lightsail