<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Barsolasco, Dearah Mae</title>
    <description>The latest articles on DEV Community by Barsolasco, Dearah Mae (@dear-arah).</description>
    <link>https://dev.to/dear-arah</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2528537%2F4e8b67e7-2581-4a1e-9748-0a06f01dce88.jpg</url>
      <title>DEV Community: Barsolasco, Dearah Mae</title>
      <link>https://dev.to/dear-arah</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/dear-arah"/>
    <language>en</language>
    <item>
      <title>A Quick Start on Amazon Lightsail ☁️⚡</title>
      <dc:creator>Barsolasco, Dearah Mae</dc:creator>
      <pubDate>Fri, 20 Dec 2024 04:42:53 +0000</pubDate>
      <link>https://dev.to/dear-arah/a-quick-start-on-amazon-lightsail-51ff</link>
      <guid>https://dev.to/dear-arah/a-quick-start-on-amazon-lightsail-51ff</guid>
      <description>&lt;p&gt;Hello, fellow tech enthusiasts! Like me, are you someone who has &lt;strong&gt;just started&lt;/strong&gt; their tech journey and exploration in cloud computing🤓☝🏻? Well, don't worry. &lt;strong&gt;Amazon Lightsail&lt;/strong&gt; is the perfect platform to begin your cloud journey!&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Amazon Lightsail🤔?
&lt;/h2&gt;

&lt;p&gt;Amazon Lightsail offers core services in a &lt;u&gt;simplified&lt;/u&gt; approach, so you can deploy and manage your applications that do not require massive computing power and scaling.&lt;br&gt;
&lt;br&gt;&lt;br&gt;
Here are the high-level features offered by Lightsail:&lt;br&gt;
-&lt;strong&gt;Instances:&lt;/strong&gt; Easy-to-set-up virtual servers for various applications.&lt;br&gt;
-&lt;strong&gt;Containers:&lt;/strong&gt; Run containerized applications securely in the cloud.&lt;br&gt;
-&lt;strong&gt;Load Balancers:&lt;/strong&gt; Distribute web traffic for improved performance and reliability.&lt;br&gt;
-&lt;strong&gt;Managed Databases:&lt;/strong&gt; Fully managed MySQL or PostgreSQL databases.&lt;br&gt;
-&lt;strong&gt;Block and Object Storage:&lt;/strong&gt; Scalable storage options for various needs.&lt;br&gt;
-&lt;strong&gt;CDN Distributions:&lt;/strong&gt; Global content delivery network for faster website access.&lt;br&gt;
-&lt;strong&gt;AWS Integration:&lt;/strong&gt; Access to a wider range of AWS services through VPC peering.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀Get Started with Lightsail!
&lt;/h2&gt;

&lt;p&gt;Here is the walkthrough on how you can set up your Amazon Lightsail ready for your website's deployment. But, if you don't have your website files ready, it is perfectly fine. We are here to learn how we can set up our instances. &lt;br&gt;
&lt;br&gt;&lt;br&gt;
&lt;strong&gt;What is an Instance?&lt;/strong&gt; : An &lt;strong&gt;instance&lt;/strong&gt; in cloud computing is like a virtual server provided by a cloud service. Instead of owning and maintaining physical servers, you rent these virtual servers from cloud providers to run tasks like apps, databases, or virtual machines.&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;p&gt;1.) &lt;strong&gt;Access Amazon Lightsail&lt;/strong&gt;&lt;br&gt;
After logging in to your AWS Account, search for ‘Amazon Lightsail’ or ‘Lightsail’ on the search bar or from your AWS Console. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc888xefxoue623flvt3b.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc888xefxoue623flvt3b.png" alt="Image description" width="800" height="800"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
2.) &lt;strong&gt;Create Your Instance&lt;/strong&gt;&lt;br&gt;
In the Lightsail dashboard, click "&lt;u&gt;Create instance&lt;/u&gt;".&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4wkf1gdo48je3wzq7xte.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4wkf1gdo48je3wzq7xte.png" alt="Image description" width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
3.) &lt;strong&gt;Choose Region and Availability Zone&lt;/strong&gt;&lt;br&gt;
Select a region close to your target audience for better performance. I chose Singapore because it is the closest, therefore, providing low latency.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fadxictxw3lg34r3vyur5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fadxictxw3lg34r3vyur5.png" alt="Image description" width="800" height="489"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
4.) &lt;strong&gt;Select Platform and Blueprint&lt;/strong&gt;&lt;br&gt;
Linux/Unix: For PHP, Python, or Node.js applications.&lt;br&gt;
Windows: For ASP.NET applications.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fphjl6pef8v7xwv09k4od.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fphjl6pef8v7xwv09k4od.png" alt="Image description" width="800" height="146"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
You can use the pre-configured blueprints like Wordpress, LAMP, and Node.js. I chose Node.js for my MERN App for example.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxcgdjjfrpopum7p72w9e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fxcgdjjfrpopum7p72w9e.png" alt="Image description" width="800" height="384"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
5.) &lt;strong&gt;SSH Keys&lt;/strong&gt;&lt;br&gt;
An SSH key is like a digital passcode that lets you securely access a computer or server. You can configure your SSH Key Pairs and create a new one. For demonstration purposes, I created an SSH Key Pair named it as "Website".&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flcyj5m48xy9l5qief28j.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Flcyj5m48xy9l5qief28j.png" alt="Image description" width="800" height="232"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4r71ru97qwaljpf1c3r8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4r71ru97qwaljpf1c3r8.png" alt="Image description" width="643" height="331"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
6.) &lt;strong&gt;Choose Your Instance Plan&lt;/strong&gt;&lt;br&gt;
You can adjust the pricing plan based on your needs. For now, I chose the default plan.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw6qj2fryqke0owvh6swk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fw6qj2fryqke0owvh6swk.png" alt="Image description" width="800" height="649"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
7.) &lt;strong&gt;Name Your Instance&lt;/strong&gt;&lt;br&gt;
You can create a unique name for your instance. For mine, I named my instance as "website". You can also assign labels to your resources using the tagging options.&lt;br&gt;
&lt;br&gt;&lt;br&gt;
After completing the steps above, you may now click "&lt;strong&gt;Create Instance&lt;/strong&gt;" to finish the process of creating your instance.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F20mdxa5h5dbq9ttnupfw.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F20mdxa5h5dbq9ttnupfw.png" alt="Image description" width="800" height="565"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Congratulations&lt;/strong&gt;🎉! You have just created your first instance (&lt;em&gt;me too&lt;/em&gt;)!&lt;/p&gt;

&lt;p&gt;You can configure other settings as you click your created instance on the Lightsail console.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6z6gexo733mblm7pbegh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6z6gexo733mblm7pbegh.png" alt="Image description" width="800" height="582"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
You can also connect using &lt;strong&gt;SSH&lt;/strong&gt;, which will open a new terminal window where you can authenticate using your SSH keys to securely access and manage your Lightsail instance. Once connected, you can run commands, configure your server, upload files, or troubleshoot issues directly on the server.&lt;br&gt;
&lt;br&gt;&lt;br&gt;
&lt;strong&gt;SSH&lt;/strong&gt;, or Secure Shell, is a cryptographic network protocol that allows secure communication between a client and a server. It’s commonly used for remotely managing servers and transferring files over an encrypted connection.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7ec3rp07bpl62c3ddy4t.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7ec3rp07bpl62c3ddy4t.png" alt="Image description" width="800" height="627"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
You can also create &lt;strong&gt;snapshots&lt;/strong&gt; to back up your instances or disk. Snapshots allow you to restore your data based on the latest saved state.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr9o642suaq9u0dby9ccq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fr9o642suaq9u0dby9ccq.png" alt="Image description" width="800" height="357"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
You can also give it a name. After that, the loading process may take a few minutes depending on the instance or disk size. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu4mrwie7b0b2rqexxtxu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu4mrwie7b0b2rqexxtxu.png" alt="Image description" width="710" height="292"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs5vsncdhd9frixm10upk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fs5vsncdhd9frixm10upk.png" alt="Image description" width="736" height="218"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi8xbuhusqthd3cmov2zk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fi8xbuhusqthd3cmov2zk.png" alt="Image description" width="680" height="107"&gt;&lt;/a&gt;&lt;/p&gt;



&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Lightsail is a beginner-friendly platform😊, offering everything from pre-configured blueprints to easy-to-use features like SSH connections and snapshots, and scalable pricing plans. Whether you are hosting a small website or you simply just want to deploy a simple app that you have created, Lightsail provides reliable and efficient support for your goals.&lt;br&gt;
&lt;br&gt;&lt;br&gt;
&lt;strong&gt;What I could have done differently:&lt;/strong&gt;  Because of my limited knowledge in programming and in cloud computing, I hope that I could've demonstrated and deployed a simple application or website that I have created. But nonetheless, experiencing Amazon Console with freedom and being able to create an instance using a service was already a humbling and winning experience for me🌟.&lt;/p&gt;

</description>
      <category>lightsail</category>
      <category>aws</category>
      <category>beginners</category>
      <category>cloudcomputing</category>
    </item>
  </channel>
</rss>
