<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Untitled Publication]]></title><description><![CDATA[Untitled Publication]]></description><link>https://adarshsingh8120.hashnode.dev</link><generator>RSS for Node</generator><lastBuildDate>Sun, 20 Sep 2026 17:59:48 GMT</lastBuildDate><atom:link href="https://adarshsingh8120.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Journey to the Cloud: Deploying a Node.js App on AWS]]></title><description><![CDATA[🎉 Exciting News! 🚀 Just completed a thrilling project where I successfully deployed a Node.js application on AWS! 🌟
Before taking it live on the cloud, I made sure everything was running smoothly locally. Here's how it went down:
🔍 First step: Cl...]]></description><link>https://adarshsingh8120.hashnode.dev/journey-to-the-cloud-deploying-a-nodejs-app-on-aws</link><guid isPermaLink="true">https://adarshsingh8120.hashnode.dev/journey-to-the-cloud-deploying-a-nodejs-app-on-aws</guid><category><![CDATA[Devops]]></category><dc:creator><![CDATA[Adarsh singh]]></dc:creator><pubDate>Mon, 26 Feb 2024 09:04:13 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1708938120556/f60a2b9b-2f5d-48e9-8664-abc56511c756.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>🎉 Exciting News! 🚀 Just completed a thrilling project where I successfully deployed a Node.js application on AWS! 🌟</p>
<p>Before taking it live on the cloud, I made sure everything was running smoothly locally. Here's how it went down:</p>
<p>🔍 First step: Cloned the code from GitHub onto my local machine. 💻 Installed Node.js and ran <code>npm install</code> to get all the necessary dependencies. 🔑 Created a <code>.env</code> file with essential configurations:</p>
<pre><code class="lang-plaintext">DOMAIN=""
PORT=3000
STATIC_DIR="./client"
PUBLISHABLE_KEY=""
SECRET_KEY=""
</code></pre>
<p>🚀 Launched the application locally with <code>npm start</code>, and voila! It was up and running on port 3000.</p>
<p>With local success under my belt, it was time to take it to the cloud! Here's the gist:</p>
<p>☁️ Set up an IAM user and spun up an EC2 instance on AWS. 💼 Logged into the instance and updated packages with <code>sudo apt update</code>. 💻 Installed Node.js on the instance using <code>sudo install npm</code> and created a <code>.env</code> file with the same configurations as before.</p>
<p>But wait, the magic didn't happen until we exposed port 3000 on the instance:</p>
<p>🔓 Opened up the port to the world and ran <code>npm install</code>, <code>npm run</code>, <code>npm install</code> once more.</p>
<p>And just like that, our application was LIVE on AWS EC2! 🎉✨</p>
<p>I'm thrilled with the outcome of this project, and I owe a huge shoutout to Abhishek Veeramalla for their invaluable contributions and support throughout! 🙌💼 #NodeJS #AWS #DeploymentSuccess #ThanksAbhishek</p>
]]></content:encoded></item><item><title><![CDATA[#day 2 | Virtual machine]]></title><description><![CDATA[What is Virtual machine ?
Basically, a virtual machine is like a computer inside a computer. Imagine you have a big, powerful computer (let's call it the Host). Within this Host, you can make lots of mini-computers called virtual machines. Each one c...]]></description><link>https://adarshsingh8120.hashnode.dev/day-2-virtual-machine</link><guid isPermaLink="true">https://adarshsingh8120.hashnode.dev/day-2-virtual-machine</guid><category><![CDATA[#TechMagic #DigitalHelpers #DataHub #DevOpsInAction          #VirtualizationVoyage]]></category><dc:creator><![CDATA[Adarsh singh]]></dc:creator><pubDate>Wed, 21 Feb 2024 08:41:30 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1708503757377/2d75dd51-f8d6-478f-8894-8a0641f55f09.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3 id="heading-what-is-virtual-machine">What is Virtual machine ?</h3>
<p>Basically, a virtual machine is like a computer inside a computer. Imagine you have a big, powerful computer (let's call it the Host). Within this Host, you can make lots of mini-computers called virtual machines. Each one can do its own thing, like run different programs, but they all share the big computer's resources. 🏠💻</p>
<p>Let's say there's Alice. She's a smart cookie who loves making apps. With VMs, she can turn her regular laptop into a supercharged coding machine! 🛠️💻 Then there's Bob, who's into keeping things safe online. He uses VMs to test out different computer setups without messing up his main one. It's like having a secret digital playground! 🛡️🏖️</p>
<p>In simple words, VMs let us do amazing stuff with computers. Whether it's making cool software, staying safe online, or just having fun with tech, VMs help us do it all without any fuss. 💪🚀</p>
<h3 id="heading-what-is-hypervisor">What is Hypervisor ?</h3>
<p>🌟 Hypervisors Made Easy! 🧙‍♂️🔍</p>
<p>Hypervisors? They're like friendly organizers inside your computer! Their job? Making sure all your virtual machines (mini-computers) get along smoothly. 🎩🎶</p>
<p>Imagine your main computer (the Host) as a big house, and the hypervisor as the host making sure everyone shares nicely – like sharing cake at a party! 🍰💻</p>
<p>Meet Emma. With hypervisors, she runs different virtual machines for work, gaming, and movies, all smoothly! It's like having a digital babysitter for your tech stuff! 🤖💼</p>
<h3 id="heading-what-is-server">What is Server ?</h3>
<p>🌟 Let's Explore Servers in Simple Terms! 🖥️</p>
<p>Alright, let's talk about servers in a straightforward way! Think of a server as a helpful hub in the digital world. Its job? To store and share stuff like websites, emails, and videos with other computers. 📚💻</p>
<p>Imagine your server as a busy storehouse, always ready to give you whatever you need online. Need to check your email or watch a movie? You're connecting to a server somewhere out there in the big digital world! 🌐🔌</p>
<p>Meet Sarah. She loves sharing photos with her friends. Every time she uploads a picture, it gets saved on a server, ready for her friends to see. It's like having a storage locker in the cloud, keeping all her memories safe! 📷☁️</p>
<p>So, a server is like a digital helper, quietly doing its job to make sure everything you need online is right at your fingertips. It's the secret sauce behind all the cool stuff we do on the internet! 💪🌟</p>
<p>#TechMagic #DigitalHelpers #DataHub #DevOpsInAction #VirtualizationVoyage</p>
]]></content:encoded></item><item><title><![CDATA[SDLC (Software Development Life Cycle)]]></title><description><![CDATA[🚀 Excited to share some insights on the Software Development Life Cycle (SDLC)! 💻
In today's rapidly evolving tech landscape, understanding the intricacies of SDLC is crucial for successful project management. Here's a quick breakdown:
1️⃣ Planning...]]></description><link>https://adarshsingh8120.hashnode.dev/sdlc-software-development-life-cycle</link><guid isPermaLink="true">https://adarshsingh8120.hashnode.dev/sdlc-software-development-life-cycle</guid><category><![CDATA[Devops]]></category><category><![CDATA[TrainWithShubham]]></category><category><![CDATA[#TWS]]></category><category><![CDATA[AWS]]></category><dc:creator><![CDATA[Adarsh singh]]></dc:creator><pubDate>Tue, 20 Feb 2024 17:42:58 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1708450255943/75dd8c29-2441-44f5-9316-89490c7b0349.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>🚀 Excited to share some insights on the Software Development Life Cycle (SDLC)! 💻</p>
<p>In today's rapidly evolving tech landscape, understanding the intricacies of SDLC is crucial for successful project management. Here's a quick breakdown:</p>
<p>1️⃣ Planning: This initial phase sets the foundation for the entire project. It involves defining goals, outlining timelines, and allocating resources effectively.</p>
<p>2️⃣ Defining: Here, the project requirements are documented in detail. Clear communication between stakeholders ensures everyone is on the same page regarding expectations.</p>
<p>3️⃣ Designing: This phase focuses on creating a blueprint for the software solution. Architects and designers collaborate to craft a robust structure that meets the specified requirements.</p>
<p>4️⃣ Building: Development kicks into high gear as the actual coding of the software takes place. Developers bring the design to life, ensuring functionality aligns with the outlined specifications.</p>
<p>5️⃣ Testing: Quality assurance is paramount in SDLC. Rigorous testing helps identify bugs and ensures the software functions as intended. This phase is critical for delivering a reliable product to end-users.</p>
<p>6️⃣ Deployment: After thorough testing and validation, the software is ready to go live. Deployment involves releasing the product into the production environment, making it accessible to users.</p>
<p>🔧 Building, testing, and deployment are integral parts of SDLC, closely intertwined with the principles of DevOps. Adopting DevOps practices enhances collaboration between development and operations teams, leading to faster delivery cycles and improved product quality.</p>
<p>Embracing SDLC best practices alongside DevOps methodologies empowers teams to streamline development processes, respond to change efficiently, and deliver value to customers with speed and precision.</p>
]]></content:encoded></item><item><title><![CDATA[#Day 1]]></title><description><![CDATA[What is Devops?
DevOps is like the secret sauce that helps companies deliver apps and services super fast. It's a mix of teamwork, tools, and tricks that lets them update and improve their stuff quicker than ever. This means happier customers and a b...]]></description><link>https://adarshsingh8120.hashnode.dev/day-1</link><guid isPermaLink="true">https://adarshsingh8120.hashnode.dev/day-1</guid><category><![CDATA[Devops]]></category><category><![CDATA[#TWS]]></category><dc:creator><![CDATA[Adarsh singh]]></dc:creator><pubDate>Tue, 20 Feb 2024 14:24:54 GMT</pubDate><enclosure url="https://cdn.hashnode.com/res/hashnode/image/upload/v1708411541522/990e04a5-d5c2-491c-8670-804cfa531620.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>What is Devops?</p>
<p>DevOps is like the secret sauce that helps companies deliver apps and services super fast. It's a mix of teamwork, tools, and tricks that lets them update and improve their stuff quicker than ever. This means happier customers and a big edge in the market!</p>
<h3 id="heading-story-time">Story Time:-</h3>
<p>Imagine you're craving your favorite pizza from that hip new joint across town. DevOps is like having a well-oiled kitchen where the chefs (developers) work hand in hand with the delivery crew (operations). Instead of each team doing their thing separately, they're constantly communicating and streamlining the process. So, your pizza gets made quickly, delivered hot, and tastes amazing every time. That's the power of DevOps! 🍕</p>
<h3 id="heading-why-devops">Why devops ?</h3>
<p>Imagine you're running a pizza shop. DevOps is like having a super-efficient kitchen where everyone works together smoothly.</p>
<ol>
<li><p><strong>Speedy Delivery:</strong> With DevOps, your team can whip up pizzas in record time. So when a customer orders a fresh pie, it's at their doorstep before they even finish setting the table!</p>
</li>
<li><p><strong>Better Quality:</strong> Your kitchen is so well organized that mistakes are rare. You always use the freshest ingredients and follow the recipe to a T, ensuring every pizza comes out perfect.</p>
</li>
<li><p><strong>Happy Customers:</strong> When your pizzas are hot, tasty, and arrive on time, customers can't get enough! They keep coming back for more and tell all their friends about your amazing pizza joint.</p>
</li>
<li><p><strong>Competitive Edge:</strong> Your shop becomes the go-to spot for pizza lovers in town. While other shops struggle with slow service or soggy crusts, you're setting the standard for speed, quality, and customer satisfaction.</p>
</li>
</ol>
]]></content:encoded></item></channel></rss>