Building a Production-Grade 3-Tier Application on Kubernetes: A Complete DevOps GuideA hands-on walkthrough of deploying a Trello-style project management app using FastAPI, React, PostgreSQL, Docker, Kubernetes (DOKS), Cilium Gateway API, Jenkins CI/CD, Horizontal Pod Autoscaling, anJul 24, 2026·20 min read
Backing Up and Restoring Etcd with etctctl and Velero in Kubernetes: Key Insights for CKA and Real-World Applications"In Kubernetes, data consistency and disaster recovery are critical to ensuring the availability of applications and services. The etcd database serves as the heart of Kubernetes, storing the cluster’s state and configurations, from deployments to sec...Nov 9, 2024·9 min read
Deployment Strategies: How to Choose the Right OneIn the world of DevOps, deployment strategies play a critical role in the seamless delivery of software updates. With businesses becoming increasingly reliant on continuous integration and delivery (CI/CD) pipelines, the way we deploy applications ha...Nov 2, 2024·11 min read
Efficient System Monitoring Using Shell Scripts: A Real-Time DevOps SolutionIn the fast-paced world of DevOps, real-time system monitoring and maintenance are crucial to ensure continuous delivery and optimal system performance. This blog explores how shell scripts can be utilized by DevOps engineers to automate essential sy...Oct 26, 2024·8 min read
AWS CI/CD with AWS CodeCommit, CodeBuild, CodeDeploy, and CodePipeline with Rollback CapabilityIn this project, I built an end-to-end CI/CD pipeline utilizing AWS DevOps services such as Cloud9, CodeCommit, CodeBuild, Code Artifactory, CodeDeploy, CodePipeline and Route 53. The pipeline is designed to automate the entire software delivery proc...Oct 19, 2024·8 min read
AWS Three-Tier Architecture Explained: VPC, EC2, ALB, RDS, and MoreprojectIn today's cloud-driven world, building scalable and resilient applications is crucial for ensuring high availability and seamless user experiences. In this blog, I'll walk you through the deployment of a three-tier web application architectur...Oct 12, 2024·14 min read
The Power of Logging: Building a Seamless Pipeline with Fluentd, Elasticsearch, and KibanaIn today's data-driven world, effective logging is essential for monitoring applications, troubleshooting issues, and gaining insights into system performance. Logging refers to the practice of recording events, errors, and other significant activiti...Oct 8, 2024·5 min read