WHAT IS CI/CD in DEVOPS ?

1 Problems before CI/CD and How CI/CD tools helped ? 1️ Manual Builds 2️ Late Detection of Bugs 3️ No Automated Testing 4️.Painful Code Integration (Merge Hell) 5️ Manual Deployments 6️ No Visibility 7 What is CICD ? 8 What is jenkins ? 2 What Jenkins Solved ? Jenkins introduced Continuous Integration (CI). 1 Automated … Read more

𝗠𝗼𝗱𝘂𝗹𝗲-𝟯 : 𝗺𝘃𝗻 𝗽𝗮𝗰𝗸𝗮𝗴𝗲 : 𝗧𝗵𝗶𝗻𝗴𝘀 𝗯𝗲𝗵𝗶𝗻𝗱 𝗺𝘃𝗻 𝗽𝗮𝗰𝗸𝗮𝗴𝗲

𝗠𝗼𝗱𝘂𝗹𝗲 : 𝟬𝟰 : 𝗺𝘃𝗻 𝗽𝗮𝗰𝗸𝗮𝗴𝗲 : 𝗧𝗵𝗶𝗻𝗴𝘀 𝗯𝗲𝗵𝗶𝗻𝗱 𝗺𝘃𝗻 𝗽𝗮𝗰𝗸𝗮𝗴𝗲 ” ̲𝚖̲𝚟̲𝚗̲ ̲𝚙̲𝚊̲𝚌̲𝚔̲𝚊̲𝚐̲𝚎̲ “: Things behind mvn packageMany beginners think Maven is just a command like : mvn package 𝗠𝗮𝘃𝗲𝗻 𝗶𝘀 𝗮 𝗯𝘂𝗶𝗹𝗱 𝗮𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗼𝗻 𝘁𝗼𝗼𝗹 𝗳𝗼𝗿 𝗝𝗮𝘃𝗮 𝗽𝗿𝗼𝗷𝗲𝗰𝘁𝘀. It handles: – Building code – Managing dependencies – Automating the build process In short : 𝗠𝗮𝘃𝗲𝗻 … Read more

Module_02: Automation in Devops

Why Build Tools are Needed ? Problem:Imagine 100 deverlopers writing the source code using different machines by using different versions of libraries . Problems without build tools : Solution: 2 DEVOPS BUILD TOOL WORKFLOW In DevOps, build tools play a crucial role in automating the process of transforming source code into deployable artifacts and ensuring … Read more

Module 2 : How internet works ?

In the world of cloud computing and DevOps, understanding how the internet works is crucial. Whether you’re deploying applications on AWS, managing cloud infrastructure, or orchestrating containers, the internet is the backbone that connects everything. In this post, we’ll break down the concepts step by step and see how AWS leverages the internet for cloud … Read more

Module 1 : IP Address ?

It’s nothing but a unique Identity of a Device on a NetworkEvery device that connects to a network (laptop, phone, server) needs an IP address. Types of IPs: Public and Private 1️ Public IP 2 Private IP Private IP Ranges (RFC1918) Check points

🧠 Linux Mastery for DevOps – “Make your hands dirty while playing with Linux”

 Beginner / Basic Linux Administration Task 1: Linux BannerTask 2: Create a Cron JobTask 3: Restrict Cron AccessTask 4: Linux Find CommandTask 5: Linux String Substitute (sed)Task 6: String ReplacementTask 7: Script Execution PermissionsTask 8: File Permission CorrectionTask 9: Timezone AlignmentTask 10: Default GUI Boot ConfigurationTask 11: Process Limit AdjustmentTask 12: Linux ServicesTask 13: Configure … Read more

AWS EC2 instance using MobaXterm (a popular SSH client for Windows)

🔑 Prerequisites An AWS EC2 instance already running over the console (AWS account) The key pair file (.pem) you downloaded when creating the instance. Public IP address or Public DNS of your EC2 instance. Installed MobaXterm on your machine. Flowchart : 🖥️ Steps to Connect Step 1  – Open MobaXterm Start MobaXterm. Go to the … Read more