<?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: Simran Rajoriya</title>
    <description>The latest articles on DEV Community by Simran Rajoriya (@simran_rajoriya).</description>
    <link>https://dev.to/simran_rajoriya</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3823256%2F5224ca03-9894-4b9d-a6ef-da317578f9e4.png</url>
      <title>DEV Community: Simran Rajoriya</title>
      <link>https://dev.to/simran_rajoriya</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/simran_rajoriya"/>
    <language>en</language>
    <item>
      <title>cloudcomputing</title>
      <dc:creator>Simran Rajoriya</dc:creator>
      <pubDate>Sun, 27 Sep 2026 06:06:08 +0000</pubDate>
      <link>https://dev.to/simran_rajoriya/cloudcomputing-3p6m</link>
      <guid>https://dev.to/simran_rajoriya/cloudcomputing-3p6m</guid>
      <description>&lt;p&gt;If you're just starting your journey into AWS and DevOps, understanding a few core concepts first will make everything else — EC2, S3, VPC — click into place much faster. Here's a breakdown of the fundamentals every beginner should know.&lt;/p&gt;

&lt;p&gt;What Is Cloud Computing, Really?&lt;/p&gt;

&lt;p&gt;At its core, cloud computing means using computing resources — servers, storage, databases, networking — over the internet, instead of owning and maintaining your own physical hardware.&lt;/p&gt;

&lt;p&gt;Think of it like electricity. You don't build your own power plant to light your house; you plug in and pay for what you use. Cloud computing works the same way: you "plug into" AWS's infrastructure and pay only for what you consume.&lt;/p&gt;

&lt;p&gt;Traditional setup: Buy servers, build a data center, hire a team to maintain it — expensive and slow to scale.&lt;br&gt;
Cloud setup: Rent what you need from a provider like AWS — fast, flexible, and billed on a pay-as-you-go basis.&lt;/p&gt;

&lt;p&gt;Understanding IaaS, PaaS, and SaaS&lt;/p&gt;

&lt;p&gt;Cloud services come in three main flavors, based on how much you manage versus how much the provider handles for you:&lt;/p&gt;

&lt;p&gt;Model   What You Get    Example Who Manages What&lt;br&gt;
IaaS (Infrastructure as a Service)  Raw building blocks — VMs, storage, networking    AWS EC2, S3 You manage the OS, runtime, and apps; AWS manages the hardware&lt;br&gt;
PaaS (Platform as a Service)    A ready platform to deploy your code on AWS Elastic Beanstalk, Heroku   You just deploy code; the provider handles the rest&lt;br&gt;
SaaS (Software as a Service)    A fully built, ready-to-use application Gmail, Dropbox, Salesforce  You just use it — nothing to manage&lt;/p&gt;

&lt;p&gt;A simple way to remember it: IaaS hands you bricks to build a house, PaaS gives you a house frame ready for furnishing, and SaaS hands you a fully furnished apartment.&lt;/p&gt;

&lt;p&gt;Public, Private, and Hybrid Cloud&lt;/p&gt;

&lt;p&gt;These describe where your cloud infrastructure lives:&lt;/p&gt;

&lt;p&gt;Public Cloud — Shared infrastructure run by providers like AWS, Azure, or GCP. Cost-effective and scalable; most companies run here.&lt;br&gt;
Private Cloud — Dedicated infrastructure for a single organization, offering more control and security, but at a higher cost.&lt;br&gt;
Hybrid Cloud — A mix of both. Sensitive data stays in a private environment, while scalable workloads run on the public cloud. Banks and healthcare companies often use this model.&lt;br&gt;
AWS Global Infrastructure&lt;/p&gt;

&lt;p&gt;AWS's physical footprint spans the globe, organized into three layers:&lt;/p&gt;

&lt;p&gt;Regions — A geographic area (e.g., Mumbai = ap-south-1, N. Virginia = us-east-1). Each region operates independently, and data typically stays within the region it's stored in — important for compliance and latency.&lt;br&gt;
Availability Zones (AZs) — Each region contains multiple AZs — physically separate data centers with their own power, cooling, and networking. If one AZ fails, others keep running, which is the foundation of high availability.&lt;br&gt;
Edge Locations — Smaller sites, even more numerous than regions, positioned close to end-users. These power services like CloudFront (CDN), delivering content faster by caching it closer to users.&lt;/p&gt;

&lt;p&gt;The hierarchy: Region (broad geographic area) → Availability Zone (data centers within a region) → Edge Location (closest point to the user).&lt;/p&gt;

&lt;p&gt;The Shared Responsibility Model&lt;/p&gt;

&lt;p&gt;This is one of the most important — and most tested — AWS concepts. It defines where AWS's security responsibilities end and yours begin.&lt;/p&gt;

&lt;p&gt;AWS handles "Security OF the Cloud": physical data centers, hardware, networking infrastructure, and virtualization.&lt;br&gt;
You handle "Security IN the Cloud": OS patching, firewall/security group configuration, data encryption, IAM permissions, and your application's own security.&lt;/p&gt;

&lt;p&gt;Example: If you launch an EC2 instance, AWS ensures the physical server is safe and always available — but if you leave a weak password or misconfigure a security group, that's on you.&lt;/p&gt;

&lt;p&gt;The split shifts depending on the service: with IaaS (like EC2), you carry more responsibility; with SaaS, AWS carries more.&lt;/p&gt;

</description>
      <category>aws</category>
      <category>beginners</category>
      <category>cloud</category>
      <category>cloudcomputing</category>
    </item>
    <item>
      <title>Cloud Computing Fundamentals — Access the World Without Buying Hardware</title>
      <dc:creator>Simran Rajoriya</dc:creator>
      <pubDate>Sun, 27 Sep 2026 05:47:42 +0000</pubDate>
      <link>https://dev.to/simran_rajoriya/cloud-computing-fundamentals-access-the-world-without-buying-hardware-b4e</link>
      <guid>https://dev.to/simran_rajoriya/cloud-computing-fundamentals-access-the-world-without-buying-hardware-b4e</guid>
      <description>&lt;p&gt;When I first heard the term "cloud computing," I honestly thought it meant your data gets stored somewhere literally in the clouds. Turns out, the reality is a bit more boring but way more powerful.&lt;/p&gt;

&lt;p&gt;In simple words — cloud computing means using resources like servers, storage, and databases over the internet, without buying your own hardware. Companies like AWS or Azure basically "rent" out these resources to you. And the best part? You only pay for what you actually use — just like your electricity bill. Didn't run the AC all month? Lower bill. Cloud works the exact same way.&lt;/p&gt;

&lt;p&gt;Think about how things used to work traditionally: if a company wanted to launch an app, they'd first have to buy physical servers, build an entire data center, and then hire a separate team just to maintain it. It was expensive and slow — need to scale? Order new servers, wait for delivery, install them.&lt;/p&gt;

&lt;p&gt;Cloud got rid of this entire problem. Now, even a startup can sit in their bedroom, create an AWS account, and spin up a server in minutes. Traffic spikes? Scale up with one click. Traffic drops? Scale down and save money.&lt;/p&gt;

&lt;p&gt;When I started my DevOps roadmap, this was the first concept I made sure to get clear — because AWS, Docker, Kubernetes, all of it is built on this foundation. If the basic "why cloud" doesn't make sense, everything else just feels like a bunch of tools with no real purpose behind them.&lt;/p&gt;

</description>
      <category>cloud</category>
      <category>cloudcomputing</category>
      <category>infrastructure</category>
    </item>
    <item>
      <title>Launching an EC2 Instance</title>
      <dc:creator>Simran Rajoriya</dc:creator>
      <pubDate>Sat, 14 Mar 2026 02:49:06 +0000</pubDate>
      <link>https://dev.to/simran_rajoriya/launching-an-ec2-instance-mfo</link>
      <guid>https://dev.to/simran_rajoriya/launching-an-ec2-instance-mfo</guid>
      <description>&lt;p&gt;What is Amazon EC2?&lt;br&gt;
  Amazon EC2 stands for Elastic Compute Cloud.It is a service provided by AWS that allows users to create virtual servers in the cloud.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Steps to Launch an EC2 Instance&lt;/strong&gt;&lt;br&gt;
Step 1: Login to AWS Console&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;First, login to the AWS Management Console.&lt;/li&gt;
&lt;li&gt;After login, go to the search bar and type EC2.&lt;/li&gt;
&lt;li&gt;Click on EC2 service to open the dashboard.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Step 2: Launch Instance&lt;/p&gt;

&lt;p&gt;1.Inside the EC2 dashboard, click on Launch Instance.&lt;br&gt;
2.This will start the process of creating a new virtual&lt;br&gt;&lt;br&gt;
server.&lt;/p&gt;

&lt;p&gt;Step 3: Choose Instance Type&lt;/p&gt;

&lt;p&gt;1.Next step is selecting the instance type.&lt;br&gt;
2.t2.micro or t3.micro&lt;br&gt;
(These are free-tier eligible instances.)&lt;/p&gt;

&lt;p&gt;Step 4: Configure Key Pair&lt;/p&gt;

&lt;p&gt;1.Now you need to create a key pair.&lt;br&gt;
2.This key pair is used to securely connect to your EC2 instance.&lt;br&gt;
(Download the key pair file and keep it safe.)&lt;/p&gt;

&lt;p&gt;Step 5: Configure Security Group&lt;/p&gt;

&lt;p&gt;In this step, you allow network access.&lt;br&gt;
1.SSH (port 22) for connecting to server&lt;br&gt;
2.HTTP (port 80) if you want to host a website&lt;/p&gt;

&lt;p&gt;Step 6: Launch the Instance&lt;/p&gt;

&lt;p&gt;Now click on Launch Instance.&lt;br&gt;
(After a few seconds your EC2 instance will start running.)&lt;/p&gt;

&lt;p&gt;Step 7: Connect to the Instance&lt;/p&gt;

&lt;p&gt;Go to the EC2 dashboard and select your instance.&lt;br&gt;
Click Connect and follow the instructions to connect using SSH.&lt;/p&gt;

&lt;p&gt;Now your cloud server is ready to use.&lt;/p&gt;

</description>
      <category>webdev</category>
    </item>
  </channel>
</rss>
