<?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: Subathra</title>
    <description>The latest articles on DEV Community by Subathra (@subathra).</description>
    <link>https://dev.to/subathra</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%2F1404910%2Faacb0736-bd54-49ef-a8bf-8bf7ebc75337.jpg</url>
      <title>DEV Community: Subathra</title>
      <link>https://dev.to/subathra</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/subathra"/>
    <language>en</language>
    <item>
      <title>Simple Route53 :)</title>
      <dc:creator>Subathra</dc:creator>
      <pubDate>Wed, 01 May 2024 14:12:09 +0000</pubDate>
      <link>https://dev.to/subathra/simple-route53--3geb</link>
      <guid>https://dev.to/subathra/simple-route53--3geb</guid>
      <description>&lt;p&gt;Hey guys!! &lt;br&gt;
 I would like to explain the concept of Route53 in simple....Let us walk together through my blog..&lt;/p&gt;

&lt;p&gt;Firstly Route53 in aws denotes the DNS as a Service.Here's how..&lt;br&gt;
When the user sends any request to the application the flow is as follows &lt;br&gt;
Internet Gateway -&amp;gt; Route53 -&amp;gt; In the Public Subnets we have NAT and Load Balancers -&amp;gt; Private subnets&lt;br&gt;
 From the flow Route53's work is like when an user for an instance tries to access the flipkart.com , amazon.com so on ,it has to convert the domain name i.e like flipkart.com into an ip address of a load balancer.Its because its hectic for the users to remember all the ip address instead of accessing them like a piece of cake by the domain names.So the users always tries to access only through the Domain names.Thus the Route53 takes care of this translation into a load balacers's ip address.&lt;/p&gt;

&lt;p&gt;How to register our domain names in AWS Route53?&lt;br&gt;
  1.If you already have a domain name purchased form GoDaddy or some other else ,aws can integrate it ,or if you are going to purchase a new domain &lt;br&gt;
 2.This step is mandatory i.e Hosting Zones in which the aws can have the DNS records that maps the domain name into an ip address &lt;/p&gt;

&lt;p&gt;-----------------Its how the Route53 functions-------------------- &lt;br&gt;
Also it performs Health Checks by sending request like 2mins once or 5mins once to web server to check the condition of the web servers,if it is good ,it will forward the traffic,and if we have more instances ,it will balance the traffic..&lt;/p&gt;

&lt;p&gt;Thank you for your valuable time here .But its a simple concept of Route53 ,there is also a vast complexity too...Happy reading!!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How to connect aws EC2 to CLI?</title>
      <dc:creator>Subathra</dc:creator>
      <pubDate>Sun, 07 Apr 2024 04:01:37 +0000</pubDate>
      <link>https://dev.to/subathra/how-to-connect-aws-ec2-to-cli-2505</link>
      <guid>https://dev.to/subathra/how-to-connect-aws-ec2-to-cli-2505</guid>
      <description>&lt;p&gt;Hi everyone! In this blog i am going to share the details that how to connect your EC2 instance to your CLI ...So bing reading.....&lt;br&gt;
Step 1: &lt;br&gt;
       In first step you have to create the aws EC2 instance..It can be done by following 4 ways &lt;br&gt;
    a)using aws CDK&lt;br&gt;
    b)using Direct communication with API(consuming programming languages ,you can connect to EC2 API)&lt;br&gt;
    c)aws CLI&lt;br&gt;
    e)aws Cloud Formation template&lt;br&gt;
    d)using terraform&lt;br&gt;
This are the ways to connect to your EC2 ibstance..But here we are going to discuss about the aws CLI (option c)&lt;/p&gt;

&lt;p&gt;Step 2:&lt;br&gt;
   -- Login to your aws account and create the EC2 instance ,you can name your instance ,choose the OS, and have to choose SSH key-value pairs to generate (it is used to login into your VM) and choose the extension as .pem (you have to keep your .pem file safe) and fill all necessary details that are applicable to free tier and create instance ,after some seconds,you can see that your instance is running!&lt;/p&gt;

&lt;p&gt;Step 3:&lt;br&gt;
  -- Here you have to click your account located on the top right corner,there you have to choose an option SECURITY CREDENTIALS,then you have to scroll down on the page and have to give give generate access keys.You will be generated with access keys and secret access keys.Again here you have to keep this keys safe .&lt;/p&gt;

&lt;p&gt;Step 4: #Connecting using CLI&lt;br&gt;
  -- Here, goto your CLI(ubuntu or CentOS (any distribution of linux systems) ).Follow the commands below ..&lt;br&gt;
    &amp;gt;&amp;gt; sudo -&lt;br&gt;
    &amp;gt;&amp;gt; Enter your password for root account&lt;br&gt;
    &amp;gt;&amp;gt; mkdir "Directory_name" (creating a new directory to store p.pem file)&lt;br&gt;
    &amp;gt;&amp;gt; cd "Directory_name"&lt;br&gt;
    &amp;gt;&amp;gt; vi "file_name.pem"&lt;br&gt;
    &amp;gt;&amp;gt; press the i(to insert the contents) paste the downloaded .pem contents into this file ,after that press ESC ,press Shift + : ,w,q (your contents will be saved )&lt;/p&gt;

&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;If you don't know the exact location of a current file ,give&lt;br&gt;
find / -name "your_file_name"&lt;br&gt;
This command is to login into your VM &lt;br&gt;
        ssh -i filepath hostname@publicipV4_address &lt;br&gt;
aws configure&lt;br&gt;
you will be prompted for inputs (-&amp;gt; Give the access key in first prompt -&amp;gt; Give secret access key in second prompt -&amp;gt; Give the region name and press Enter)&lt;br&gt;
To check whether you are connected or not you can give commands like (aws s3 ls)&lt;br&gt;
you get some list of names of your aws s3 bucket ,you are connected to aws instance&lt;/p&gt;
&lt;/blockquote&gt;


&lt;/blockquote&gt;

&lt;p&gt;[Access keys are used for programmatic access into your account(used for managing resources)]&lt;/p&gt;

&lt;p&gt;Step 5: &lt;br&gt;
  Then ,what's next ,you're successfully connected !! &lt;br&gt;
              &amp;lt;&amp;lt; Happy Journey&amp;gt;&amp;gt;&lt;/p&gt;

&lt;p&gt;NOTE: if you get some error like .pem file is too open(permissions are too open) ,you can change permisiion by giving command &lt;br&gt;
  chmod 600 -your_path_to_the _.pem_file  )&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Conquer the Data Deluge!!</title>
      <dc:creator>Subathra</dc:creator>
      <pubDate>Wed, 03 Apr 2024 10:04:31 +0000</pubDate>
      <link>https://dev.to/subathra/conquer-the-data-deluge-2j22</link>
      <guid>https://dev.to/subathra/conquer-the-data-deluge-2j22</guid>
      <description>&lt;p&gt;Hey everyone! Subathra here, Let's face it, traditional storage solutions can be a real beast to manage.  Limited scalability, security concerns, and the ever-present struggle with cost – these are all too familiar challenges.  But what if there was a way to break free from these limitations and embrace a more efficient, secure, and cost-effective storage solution?  Enter Amazon S3........&lt;/p&gt;

&lt;p&gt;{           S3: Your Scalable Storage Superhero                }&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Infinite Scalability: 
      S3 boasts limitless scalability, meaning you can store anything from a few kilobytes to massive datasets without ever worrying about running out of space. Focus on your projects, and let S3 handle the infrastructure.&lt;/li&gt;
&lt;li&gt;Fort Knox Security:
       Security is paramount, and S3 takes a zero-tolerance approach to data breaches. Your data is encrypted at rest and in transit, replicated across multiple locations for redundancy, and you have granular control over access permissions. Enjoy peace of mind knowing your data is safeguarded.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Forget the days of overpaying for unused storage. S3 utilizes a pay-as-you-go model, so you only pay for the storage you actually leverage. This translates to significant cost savings for businesses of all sizes.&lt;/p&gt;

&lt;p&gt;Here are some of its features:&lt;/p&gt;

&lt;blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Static Website Hosting: Did you know S3 can effortlessly host static websites? This is a cost-effective solution for deploying personal portfolios or simple marketing websites. The setup process is a breeze, freeing you to focus on the website's content and functionality.&lt;br&gt;
Data Lake Foundation: S3 provides the perfect foundation for building a secure and organized data lake. This centralized repository simplifies data analysis and paves the way for innovative machine learning projects. Unlock the power of your data with S3 as your storage backbone.&lt;br&gt;
A Developer's Playground: S3 integrates seamlessly with a wide range of AWS services, opening doors for developers to build robust and scalable applications. Think serverless functions, machine learning tools, and more – the possibilities are truly endless. S3 empowers developers to focus on creating, not managing infrastructure.&lt;br&gt;
Getting Started with S3:&lt;/p&gt;
&lt;/blockquote&gt;


&lt;/blockquote&gt;

&lt;p&gt;Ready to harness the power of S3 and escape the limitations of traditional storage?  Here's how to get started:&lt;/p&gt;

&lt;p&gt;-&amp;gt; Free Tier Exploration: AWS offers a generous free tier, allowing you to experiment with S3's features and functionalities without any financial commitment. Take advantage of this opportunity to assess how S3 can benefit your specific needs.&lt;br&gt;
-&amp;gt; User-Friendly Console: The S3 console is designed with ease of use in mind. Creating buckets, uploading files, and managing access controls are all intuitive tasks. Even those new to the AWS platform can quickly become proficient with S3.&lt;br&gt;
-&amp;gt; Effortless Uploads: Uploading files to S3 is as simple as dragging and dropping them into the console. There's no need for complex technical configurations – just drag, drop, and go.&lt;/p&gt;

&lt;p&gt;Ditch the limitations of traditional storage and join the S3 revolution!  With its infinite scalability, robust security, and cost-efficiency, S3 empowers you to focus on what matters most – building  secure, scalable, and innovative applications.  Get started with S3 today and unlock the full potential of the cloud!&lt;br&gt;
I wish you a fantastic day ahead!&lt;br&gt;
Thank you for your insights here :)&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Serverless Superhero</title>
      <dc:creator>Subathra</dc:creator>
      <pubDate>Wed, 03 Apr 2024 09:12:49 +0000</pubDate>
      <link>https://dev.to/subathra/serverless-superhero-14e0</link>
      <guid>https://dev.to/subathra/serverless-superhero-14e0</guid>
      <description>&lt;p&gt;Hey developers!   Ever felt like you're spending more time wrangling servers than focusing on your code?  Been there, done that.  That's why I'm here to sing the praises of AWS Lambda, a serverless compute service that's become my secret weapon.&lt;/p&gt;

&lt;p&gt;What is AWS Lambda?&lt;/p&gt;

&lt;p&gt;Think of Lambda as your own personal coding genie.  You simply write the code for a specific function (like processing an image or sending an email notification), and Lambda takes care of everything else – provisioning, scaling, and managing the servers.  It's like magic! ✨&lt;/p&gt;

&lt;p&gt;Why Use AWS Lambda?&lt;/p&gt;

&lt;p&gt;The benefits are endless, but here are a few of my favorites:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Focus on Code, Not Servers: No more server setup or maintenance headaches. Just code, deploy, and relax.&lt;/li&gt;
&lt;li&gt;Ultra Scalable: Lambda automatically scales your code to handle any amount of traffic, so you never have to worry about infrastructure bottlenecks.&lt;/li&gt;
&lt;li&gt;Cost-Effective: You only pay for the resources your code uses, making it a super cost-efficient option.&lt;/li&gt;
&lt;li&gt;Faster Development: With Lambda, you can deploy your code in seconds, which means you can iterate and test your ideas much faster.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Getting Started with AWS Lambda&lt;/p&gt;

&lt;p&gt;Ready to unleash the serverless revolution?  Getting started with Lambda is a breeze.  Here are the steps:&lt;/p&gt;

&lt;p&gt;Create an AWS Account: If you haven't already, head over to AWS and sign up for a free tier account.&lt;br&gt;
Explore the AWS Lambda Console: The console provides a user-friendly interface for creating, testing, and deploying your Lambda functions.&lt;br&gt;
Write Your Code: Choose your favorite programming language (Lambda supports a wide variety) and write your function code.&lt;br&gt;
Deploy Your Code: Upload your code to Lambda, and it's ready to rock!&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Beyond the Basics&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Lambda offers a vast array of features and integrations that can take your serverless development to the next level.  Here are some resources to explore further:&lt;/p&gt;

&lt;p&gt;AWS Lambda Documentation: &lt;a href="https://aws.amazon.com/lambda/" rel="noopener noreferrer"&gt;https://aws.amazon.com/lambda/&lt;/a&gt;&lt;br&gt;
AWS Lambda Tutorials: &lt;a href="https://aws.amazon.com/serverless/getting-started/" rel="noopener noreferrer"&gt;https://aws.amazon.com/serverless/getting-started/&lt;/a&gt;&lt;br&gt;
AWS Serverless Hero Club: &lt;a href="https://serverlessland.com/" rel="noopener noreferrer"&gt;https://serverlessland.com/&lt;/a&gt;&lt;br&gt;
So, what are you waiting for?  Embrace the serverless future and join me in the land of happy, code-focused developers with AWS Lambda by your side!&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
