Skip to main content

Command Palette

Search for a command to run...

πŸ“ Day 10 of My AWS + DevOps Journey ☁️

Updated
β€’1 min read
S

πŸš€ Aspiring Cloud & DevOps Engineer | AWS Free Tier User | Learning by Building

Hi, I’m Sukaran Mahajan β€” I am working as System Administrator and currently on a focused journey to become job-ready in AWS Cloud, DevOps, and Infrastructure automation. With a growing foundation in Linux, Git, Docker, and Terraform, I’m documenting everything I learn to help others and strengthen my understanding.

πŸ’‘ Currently Learning: β€’ AWS (EC2, S3, IAM, VPC, Lambda) β€’ Docker, Terraform & Ansible β€’ CI/CD tools (GitHub Actions, Jenkins) β€’ Kubernetes basics

πŸ›  Hands-on Projects: β€’ Flask + Docker App Deployment β€’ Terraform-based AWS Infrastructure β€’ EC2 SSH automation & S3 access control

πŸ“ I also write beginner-friendly technical blogs on Hashnode: πŸ”— https://devopswithsukaran.hashnode.dev

πŸ’Ό Open to internships, DevOps/cloud roles, and collaborative projects.

Let’s connect and grow in tech together! πŸ”—

πŸš€ Topic: What is a Load Balancer in AWS and Why It Matters?

---

In today’s learning, I explored the concept of Load Balancing in AWS β€” a critical part of designing highly available and scalable applications.

πŸ”„ A Load Balancer automatically distributes incoming traffic across multiple EC2 instances. It's like a traffic cop that makes sure no server is overwhelmed, improving both performance and fault tolerance.

---

πŸ’‘ Real-World Use Case:

Imagine you're running an e-commerce site. During a sale, thousands of users visit your site at once. Instead of relying on one server, you launch multiple EC2s and set up an Application Load Balancer. It ensures:

Users are automatically routed to healthy servers

No single instance bears all the load

Zero downtime during peak traffic

---

πŸ”§ What I Practiced Today:

Created an Application Load Balancer

Registered multiple EC2 instances

Verified automatic traffic distribution

Tested health check failures and auto-removal of failed instances

---

πŸ“š Key Takeaways:

Load Balancers ensure availability, scalability, and fault tolerance

ALB works best for web apps (HTTP/HTTPS)

You can combine Load Balancer with Auto Scaling for full resilience

---

πŸ”₯ Every day, I realize that building reliable infrastructure is more about smart design than just writing code.

#Day10 #AWS #DevOps #CloudLearning #100DaysOfCloud #LoadBalancer #EC2 #DevOpsWithSukaran #LearningInPublic #Hashnode #LinkedInTech

More from this blog

DevOpsWithSukran

10 posts