DevSecOps in Action: Automated Three-Tier Application Deployment with Docker Compose and CI/CDMay 31, 2024·3 min read
Three tier application deployment on KubernetesWhat do you mean by three tier ? It’s actually a division of your system in 3 parts Presentation Layer (Tier 1): What you see when you open your website is called the presentation layer basically it is the layer that users interact directly 2. Lo...Aug 11, 2024·10 min read
Kubernetes Architecture: A Deep Dive into Container OrchestrationIntroduction In the world of container orchestration, Kubernetes stands tall as the undisputed champion. It has revolutionized the way applications are deployed, scaled, and managed in modern IT environments. To truly harness the power of Kubernetes,...Sep 22, 2023·3 min read
Project Report 2: Setting up Declarative CI/CD Pipeline for Django App using Jenkins and AWS EC2 and adding webhook for automatic build1. Introduction: The goal of this project is to create an end-to-end CI/CD pipeline for a Django web application. This involves setting up Jenkins on an AWS EC2 instance, configuring the pipeline, integrating with GitHub, and ensuring automatic build...Aug 24, 2023·3 min read
Jenkins for Seamless CI/CD and Agent-based AutomationIn the fast-paced world of DevOps, where agility and efficiency reign supreme, tools that facilitate seamless integration, continuous testing, and automated deployments have become indispensable. One such tool that has emerged as a cornerstone in the...Aug 22, 2023·3 min read
File Permissions in Linux: Your Key to Understanding SecurityIn the world of Linux, file permissions play a crucial role in safeguarding your system's security and ensuring that sensitive data remains protected. If you've ever been baffled by those cryptic strings of letters like "rwxr-xr--" when using the ls ...Jul 28, 2023·3 min read
Leveraging Linux in Day-to-Day DevOps OperationsIntroduction As a DevOps engineer, one of the most valuable tools in your arsenal is the versatile and robust operating system: Linux. Its open-source nature, extensive package management system, and command-line interface make it the preferred choic...Jul 27, 2023·3 min read
Project Report: Containerization of a javascript application, pushing it in private ECR and deploying it in development server1. Introduction This project aims to containerize a Node.js application, its associated MongoDB database, and deploy them using Docker. The application will be deployed on a development server, and the Docker images will be stored in a private Amazon...Jul 25, 2023·10 min read