Building a Production-Grade Self-Hosted Home Lab on a Raspberry Pi Running your own home lab used to mean expensive hardware, complex networking, and hours of manual configuration. This project changes that. With a single Raspberry Pi, Docker Compose, and a few hundrMar 28, 2026ยท9 min read
Building a Scalable 2-Tier Architecture in AWS with Terraform and Terraform Cloud CI/CDNov 8, 2023ยท10 min read
CI/CD pipeline on AWS - CodeDeploy - Part 3 ๐ โWelcome to Part 3 of my series on building a comprehensive CI/CD pipeline in AWS. In this article, I'll dive into the powerful world of AWS CodeDeploy and explore how it can revolutionize your CI/CD pipeline on AWS. Let's get started! What is CodeDe...Oct 27, 2023ยท6 min read
CI/CD pipeline on AWS - CodeBuild - Part 2 ๐ โWelcome to Part 2 of my series on building a comprehensive CI/CD pipeline in AWS. In this article, we will dive deeper into building your CI/CD pipeline on AWS. Specifically, we will explore AWS CodeBuild, a fully managed continuous integration servi...Oct 27, 2023ยท4 min read
CI/CD pipeline on AWS - CodeCommit - Part 1 ๐ โWelcome to Part 1 of my series on building a comprehensive CI/CD pipeline in AWS. In this article, we will explore AWS CodeCommit, a fully managed source control service, and learn how to set up a code repository on CodeCommit and clone it on your lo...Oct 27, 2023ยท4 min read
#90DaysOfDevOps Challenge - Day 89 - DevOps Project 10 - Mounting S3 Bucket on EC2 Linux using S3FSWelcome to Day 89 of the #90DaysOfDevOps Challenge. In today's project, we will be mounting an AWS S3 bucket on an EC2 Linux instance using S3FS. Let's get started! Project Description In this AWS Mini Project, you will learn how to Mount an AWS S3 B...Sep 7, 2023ยท3 min read
#90DaysOfDevOps Challenge - Day 88 - DevOps Project 9 - Deploying Django To-do App on AWS EC2 with Kubernetes ClusterWelcome to Day 88 of the #90DaysOfDevOps Challenge. Today, we have an exciting project ahead where we will be deploying a Django Todo app on AWS EC2 using a Kubeadm Kubernetes cluster. Let's get started! Project Description In this project, our goal ...Sep 6, 2023ยท4 min read
#90DaysOfDevOps Challenge - Day 87 - DevOps Project 8 - Automating React App Deployment on AWS Elastic Beanstalk with GitHub ActionsWelcome to Day 87 of the #90DaysOfDevOps Challenge. Today, we have a new project ahead, where we will automate the deployment of a React application on AWS Elastic Beanstalk using GitHub Actions. With the power of GitHub Actions, we can seamlessly in...Sep 5, 2023ยท4 min read