<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Utsav Sonkar</title>
    <description>The latest articles on DEV Community by Utsav Sonkar (@utsav_sonkar).</description>
    <link>https://dev.to/utsav_sonkar</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F1614978%2F61bd3ee8-6fa5-4d81-ad37-2dbf3170ed3f.jpg</url>
      <title>DEV Community: Utsav Sonkar</title>
      <link>https://dev.to/utsav_sonkar</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/utsav_sonkar"/>
    <language>en</language>
    <item>
      <title>🚀 DevOps in 3 Months – My Ultimate Free Study Guide! 💡</title>
      <dc:creator>Utsav Sonkar</dc:creator>
      <pubDate>Mon, 10 Mar 2025 14:33:07 +0000</pubDate>
      <link>https://dev.to/utsav_sonkar/devops-in-3-months-my-ultimate-free-study-guide-185c</link>
      <guid>https://dev.to/utsav_sonkar/devops-in-3-months-my-ultimate-free-study-guide-185c</guid>
      <description>&lt;h4&gt;
  
  
  &lt;strong&gt;I Learned DevOps from Scratch &amp;amp; Documented EVERYTHING! (Grab My Notes) 📚&lt;/strong&gt;
&lt;/h4&gt;

&lt;p&gt;Are you struggling to learn &lt;strong&gt;DevOps&lt;/strong&gt;? Don’t know where to start?  &lt;/p&gt;

&lt;p&gt;I’ve been there too! 😓 But in just &lt;strong&gt;3 months&lt;/strong&gt;, I went from &lt;strong&gt;zero to confidently deploying CI/CD pipelines, managing Kubernetes clusters, and automating infrastructure.&lt;/strong&gt;  &lt;/p&gt;

&lt;p&gt;📌 &lt;strong&gt;The best part?&lt;/strong&gt; I documented EVERYTHING into &lt;strong&gt;detailed Notion notes&lt;/strong&gt; to help YOU learn DevOps &lt;strong&gt;the easy way&lt;/strong&gt; – and I’m sharing them for &lt;strong&gt;FREE!&lt;/strong&gt; 🎉  &lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;🔥 The Ultimate DevOps Study Notes (FREE Resources)&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;🧑‍💻 &lt;strong&gt;DevOps Introduction&lt;/strong&gt; - &lt;a href="https://dev.to/utsav_sonkar/devops-introduction-jlo"&gt;Link&lt;/a&gt;&lt;br&gt;
💻 &lt;strong&gt;Linux (System Basics &amp;amp; Commands)&lt;/strong&gt; - &lt;a href="https://dev.to/utsav_sonkar/get-started-with-linuxbasics-to-intermediate-5eh3"&gt;Link&lt;/a&gt;&lt;br&gt;
🔄 &lt;strong&gt;Git &amp;amp; Version Control&lt;/strong&gt; - &lt;a href="https://dev.to/utsav_sonkar/get-started-with-git-basic-to-intermediate-4d40"&gt;Link&lt;/a&gt;&lt;br&gt;
🧑‍🍳 &lt;strong&gt;Chef(Configuration Management Tool)&lt;/strong&gt; - &lt;a href="https://dev.to/utsav_sonkar/get-started-with-chef-basic-to-intermediate-1je3"&gt;Link&lt;/a&gt;&lt;br&gt;
📦 &lt;strong&gt;Docker (Containerization from Scratch)&lt;/strong&gt; - &lt;a href="https://dev.to/utsav_sonkar/get-started-with-docker-basic-to-intermediate-2lcp"&gt;Link&lt;/a&gt;&lt;br&gt;
⚙️ &lt;strong&gt;Ansible (Automation &amp;amp; Configuration Management)&lt;/strong&gt; - &lt;a href="https://dev.to/utsav_sonkar/get-started-with-ansible-basic-to-intermediate-lh8"&gt;Link&lt;/a&gt;&lt;br&gt;
🚀 &lt;strong&gt;Jenkins (CI/CD for Automating Deployments)&lt;/strong&gt; - &lt;a href="https://dev.to/utsav_sonkar/get-started-with-jenkins-basic-to-intermediate-1npd"&gt;Link&lt;/a&gt;&lt;br&gt;
🛠 &lt;strong&gt;Maven (Build Tool &amp;amp; Dependency Management)&lt;/strong&gt; - &lt;a href="https://dev.to/utsav_sonkar/get-started-with-maven-basic-to-intermediate-ag9"&gt;Link&lt;/a&gt;&lt;br&gt;
📊 &lt;strong&gt;Nagios (Monitoring &amp;amp; Alerts)&lt;/strong&gt; - &lt;a href="https://dev.to/utsav_sonkar/get-started-with-nagios-basic-to-intermediate-4jfp"&gt;Link&lt;/a&gt;&lt;br&gt;
📡 &lt;strong&gt;Kubernetes (Orchestration &amp;amp; Scaling Apps)&lt;/strong&gt; - &lt;a href="https://dev.to/utsav_sonkar/get-started-with-kubernetesincluding-helm-basic-to-intermediate-1gmk"&gt;Link&lt;/a&gt;&lt;br&gt;
🏗 &lt;strong&gt;Terraform (Infrastructure as Code – IaC)&lt;/strong&gt; - &lt;a href="https://dev.to/utsav_sonkar/get-started-with-get-started-with-terraform-basic-to-intermediate-mm7"&gt;Link&lt;/a&gt;&lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;💡 What’s Inside My Notes?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;✅ &lt;strong&gt;Beginner-friendly explanations&lt;/strong&gt; (No fluff, only what matters!)&lt;br&gt;
✅ &lt;strong&gt;Step-by-step guides &amp;amp; real-world use cases&lt;/strong&gt;&lt;br&gt;
✅ &lt;strong&gt;Hands-on commands &amp;amp; practical examples&lt;/strong&gt;&lt;br&gt;
✅ &lt;strong&gt;Best resources to dive deeper into each tool&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This is &lt;strong&gt;the exact roadmap&lt;/strong&gt; I followed to learn DevOps. Now, you can too! 🚀  &lt;/p&gt;




&lt;h3&gt;
  
  
  &lt;strong&gt;💬 How to Get Access?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;📌 Click on the links above to start learning &lt;strong&gt;for FREE!&lt;/strong&gt;&lt;br&gt;
📌 Share this with friends who are learning DevOps!&lt;br&gt;
📌 &lt;strong&gt;Got questions?&lt;/strong&gt; Drop a comment below – I’d love to help!&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;Bookmark this article &amp;amp; start your DevOps journey today!&lt;/strong&gt; 🚀  &lt;/p&gt;

</description>
      <category>devops</category>
      <category>cloudcomputing</category>
      <category>aws</category>
      <category>cicd</category>
    </item>
    <item>
      <title>Get Started with Get Started with TERRAFORM: Basic to Intermediate</title>
      <dc:creator>Utsav Sonkar</dc:creator>
      <pubDate>Sun, 27 Oct 2024 17:03:27 +0000</pubDate>
      <link>https://dev.to/utsav_sonkar/get-started-with-get-started-with-terraform-basic-to-intermediate-mm7</link>
      <guid>https://dev.to/utsav_sonkar/get-started-with-get-started-with-terraform-basic-to-intermediate-mm7</guid>
      <description>&lt;p&gt;Welcome to Week 11 of my ‘Learn in Public’ journey! 🚀&lt;/p&gt;

&lt;p&gt;This week, I’m diving into &lt;strong&gt;Terraform&lt;/strong&gt;, a powerful Infrastructure as Code (IAC) tool that allows you to define and provision infrastructure using simple configuration files. Terraform enables automation of cloud infrastructure across multiple platforms, making it an essential tool for modern DevOps practices.&lt;/p&gt;

&lt;p&gt;In this blog, I’ll provide an overview of the key concepts and commands necessary to get started with Terraform. Whether you’re new to IAC or looking to sharpen your skills, this guide will cover the basics and intermediate topics.&lt;/p&gt;

&lt;h2&gt;
  
  
  📝Table of Contents:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Introduction to Terraform&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Overview&lt;/li&gt;
&lt;li&gt;Theory of TERRAFORM &amp;amp; IAC (Infrastructure As Code)&lt;/li&gt;
&lt;li&gt;Difference b/w IAC (Infrastructure As Code - TERRAFORM) and CMT (Configuration Management Tools - Ansible, Chef, Puppet)&lt;/li&gt;
&lt;li&gt;Benefits of Terraform&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;Installing and setting up Terraform on Windows&lt;/strong&gt;&lt;/li&gt;

&lt;li&gt;&lt;strong&gt;Explanation of Terraform Init, Apply, Plan, Destroy commands, HCL syntax, and creating one or multiple EC2 instances using Terraform [Theoretical + Practical Explanation]&lt;/strong&gt;&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;⭐ For detailed explanations of each of the topics covered in the table of contents, including hands-on examples and deeper insights, I’ve created comprehensive notes on my Notion page.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🌟 Why Check Out My Notion Page?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;On my Notion page, you’ll find:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A step-by-step guide to installing and setting up Terraform.&lt;/li&gt;
&lt;li&gt;Clear, detailed explanations of core Terraform commands like &lt;code&gt;init&lt;/code&gt;
, &lt;code&gt;plan&lt;/code&gt;, &lt;code&gt;apply&lt;/code&gt;, and &lt;code&gt;destroy&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Theoretical and practical demonstrations on how to create and manage infrastructure using Terraform.&lt;/li&gt;
&lt;li&gt;Insights into the advantages of using Terraform over other configuration management tools.&lt;/li&gt;
&lt;li&gt;Practical examples that will guide you through provisioning EC2 instances and more using Terraform.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This guide is designed to help you go from a Terraform beginner to someone who can confidently automate and manage infrastructure across cloud platforms.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;✅ Visit My Notion Page for Full Details&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To dive deeper into the content and fully understand Terraform, I highly encourage you to visit my Notion page, where I’ve compiled all the key information and practical steps.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;📖 Full Notes on Notion:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://silver-barometer-c9f.notion.site/Everything-about-TERRAFORM-from-Scratch-6cfd5156256c43d1ac41614ad43c3521?pvs=4" rel="noopener noreferrer"&gt;Click here to access my notes&lt;/a&gt; 👈&lt;/p&gt;

&lt;p&gt;By exploring the content this week, I’ve gained a solid foundation in Terraform and its role in Infrastructure as Code. I’m confident these notes will be incredibly helpful for anyone looking to master Terraform and streamline their infrastructure management! 🙌&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don’t miss out! Be sure to visit my Notion page for all the details and practical examples that will help you master Terraform! ✨&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>terraform</category>
      <category>cicd</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Get Started with KUBERNETES(Including HELM): Basic to Intermediate</title>
      <dc:creator>Utsav Sonkar</dc:creator>
      <pubDate>Sun, 20 Oct 2024 07:25:11 +0000</pubDate>
      <link>https://dev.to/utsav_sonkar/get-started-with-kubernetesincluding-helm-basic-to-intermediate-1gmk</link>
      <guid>https://dev.to/utsav_sonkar/get-started-with-kubernetesincluding-helm-basic-to-intermediate-1gmk</guid>
      <description>&lt;p&gt;Welcome to Week 10 of my ‘Learn in Public’ journey! 🚀&lt;/p&gt;

&lt;p&gt;This week, I’m excited to explore &lt;strong&gt;Kubernetes&lt;/strong&gt;, one of the most powerful tools for managing containerized applications across multiple hosts. Kubernetes automates deployment, scaling, and managing containerized applications, making it a crucial part of the DevOps toolkit.&lt;/p&gt;

&lt;p&gt;In this blog, I’ll give you an overview of the key concepts and steps you need to get started with Kubernetes. Whether you’re new to Kubernetes or want to deepen your understanding, this guide will walk you through the fundamentals and intermediate topics to help you manage containers at scale.&lt;/p&gt;

&lt;h2&gt;
  
  
  📝Table of Contents:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Fundamentals of Kubernetes&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;OVERVIEW &amp;amp; Pre-requisites&lt;/li&gt;
&lt;li&gt;KUBERNETES &amp;amp; Its History&lt;/li&gt;
&lt;li&gt;Problems without KUBERNETES&lt;/li&gt;
&lt;li&gt;Features of KUBERNETES&lt;/li&gt;
&lt;li&gt;KUBERNETES vs DOCKER SWARM&lt;/li&gt;
&lt;li&gt;Architecture Overview of KUBERNETES&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Theory and Architecture of Kubernetes in Detail&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;In Detail Architecture of KUBERNETES&lt;/li&gt;
&lt;li&gt;Working with KUBERNETES&lt;/li&gt;
&lt;li&gt;Components of KUBERNETES Control Plane(Master)&lt;/li&gt;
&lt;li&gt;Components of KUBERNETES Working NODE(Minion)&lt;/li&gt;
&lt;li&gt;PODS in KUBERNETES&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Step-by-step guide to installing Kubernetes and setting up the Kubernetes Master and Worker Node on AWS [Theoretical + Practical]&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Installation of Minikube and Detailed Theory of Kubernetes with Lab - Creating Pods &amp;amp; Containers (Part 1)&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Detailed Theory of KUBERNETES

&lt;ul&gt;
&lt;li&gt;KUBERNETES Objects&lt;/li&gt;
&lt;li&gt;Fundamental of PODS&lt;/li&gt;
&lt;li&gt;KUBERNETES Configuration&lt;/li&gt;
&lt;li&gt;YAML Basic Pattern&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;Installing &amp;amp; Configuring Minikube and Creating Pods &amp;amp; Containers&lt;/li&gt;

&lt;li&gt;Different Operations on Pod &amp;amp; Container&lt;/li&gt;

&lt;li&gt;Example of Annotations&lt;/li&gt;

&lt;li&gt;Steps to Create Multiple Containers in One Pod&lt;/li&gt;

&lt;li&gt;Declaring Environment Variables on Containers in Pod&lt;/li&gt;

&lt;li&gt;Creating Pod with Ports&lt;/li&gt;

&lt;/ul&gt;

&lt;/li&gt;

&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Labels, Selectors &amp;amp; Labels-Selectors, Scaling and Replication of Pods &amp;amp; Replication Controller, Replica-Set and Node Selector in Kubernetes in Detail [Theoretical + Practical]&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Labels &amp;amp; Selectors&lt;/li&gt;
&lt;li&gt;Labels - Selectors&lt;/li&gt;
&lt;li&gt;Node Selector&lt;/li&gt;
&lt;li&gt;Scaling and Replication of Pods &amp;amp; Replication Controller&lt;/li&gt;
&lt;li&gt;Replica Set&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Detailed guide on deployment and rolling out/rolling back to previous versions in Kubernetes&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Deployment in Kubernetes[Theory]

&lt;ul&gt;
&lt;li&gt;Connection Between Deployments, Replica-Set, Pods &amp;amp; Nodes:&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;Rollback/Rollout &amp;amp; Deployment Process in Kubernetes [Theory + Practical Demo]&lt;/li&gt;

&lt;/ul&gt;

&lt;/li&gt;

&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Detailed concepts of Networking, Services, Node-Port, and Volume in Kubernetes&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Kubernetes Networking Concept

&lt;ul&gt;
&lt;li&gt;Theory&lt;/li&gt;
&lt;li&gt;How Two different Containers communicate with each-other within the Same Pod [Theory with Lab demo]&lt;/li&gt;
&lt;li&gt;How Two different Pods Communicate with each-other within the same Node [Theory with Lab demo]&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;Kubernetes Services Concept [Theory with Lab demo]

&lt;ul&gt;
&lt;li&gt;Theory&lt;/li&gt;
&lt;li&gt;Types

&lt;ul&gt;
&lt;li&gt;Cluster IP&lt;/li&gt;
&lt;li&gt;Node Port&lt;/li&gt;
&lt;li&gt;Load Balancer&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;/li&gt;

&lt;li&gt;Kubernetes Volume Concept [Theory with Lab demo]

&lt;ul&gt;
&lt;li&gt;Theory&lt;/li&gt;
&lt;li&gt;Volume Types&lt;/li&gt;
&lt;li&gt;EmptyDir&lt;/li&gt;
&lt;li&gt;HostPath&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;/li&gt;

&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Persistent Volume and Liveness-Probe in Kubernetes&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Kubernetes Persistent Volume [Theory with Lab demo]&lt;/li&gt;
&lt;li&gt;Kubernetes Liveness-Probe [Theory with Lab demo]&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Configmap and Secrets in Kubernetes [Theory with Lab demo]&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Namespaces and Resource Quota for CPU(&lt;/strong&gt;Limit &amp;amp; Request) in Kubernetes**

&lt;ul&gt;
&lt;li&gt;Namespaces [Theory with Lab demo]&lt;/li&gt;
&lt;li&gt;Resource Quota for CPU - Limit &amp;amp; Request [Theory with Lab demo]&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resource Quota for Memory(Limit &amp;amp; Request) &amp;amp; Horizontal Pod Auto-Scaling in Kubernetes [Theory with Lab demo]&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Jobs, Init Containers &amp;amp; Pod Lifecycle in Kubernetes&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;Jobs in Kubernetes [Theory with Lab demo]

&lt;ul&gt;
&lt;li&gt;Parallelism Concept in Jobs&lt;/li&gt;
&lt;li&gt;The Cron Job Pattern&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;Init Containers in Kubernetes [Theory with Lab demo]&lt;/li&gt;

&lt;li&gt;Pods Lifecycle in Kubernetes [Theory]&lt;/li&gt;

&lt;li&gt;Pod Conditions in Kubernetes [Theory with Lab demo]&lt;/li&gt;

&lt;/ul&gt;

&lt;/li&gt;

&lt;/ul&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;HELM in KUBERNETES&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;What &amp;amp; Why, HELM Terminologies, HELM Architecture in Kubernetes

&lt;ul&gt;
&lt;li&gt;Introduction to HELM&lt;/li&gt;
&lt;li&gt;Why use HELM?&lt;/li&gt;
&lt;li&gt;Terminologies in HELM&lt;/li&gt;
&lt;li&gt;HELM in CI/CD Pipeline | DevOps Environment&lt;/li&gt;
&lt;li&gt;Normal vs HELM Deployment YAML&lt;/li&gt;
&lt;li&gt;HELM-3 Architecture&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;All HELM commands, usage and concepts in Kubernetes [Theory with Lab demo]&lt;/li&gt;

&lt;/ul&gt;

&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;⭐ For detailed explanations of each of the topics covered in the table of contents, including theoretical concepts and practical examples, I’ve created comprehensive notes on my Notion page.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🌟 Why Check Out My Notion Page?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;On my Notion page, you’ll find:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Step-by-step instructions for setting up and using Kubernetes in real-world scenarios.&lt;/li&gt;
&lt;li&gt;Clear, detailed explanations of key Kubernetes concepts such as Pods, Deployments, Networking, and more.&lt;/li&gt;
&lt;li&gt;Practical demos that will guide you through the entire process, from installation to advanced Kubernetes features.&lt;/li&gt;
&lt;li&gt;Visual aids, diagrams, and YAML files that simplify learning and implementation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This guide is designed to help you go from a Kubernetes beginner to someone who can confidently deploy, manage, and scale applications using this powerful tool.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;📖 Full Notes on Notion:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://silver-barometer-c9f.notion.site/Everything-about-KUBERNETES-from-Scratch-1c9f0f37d0ab41dd9592875d334734ac?pvs=4" rel="noopener noreferrer"&gt;Click here to access my notes&lt;/a&gt; 👈&lt;/p&gt;

&lt;p&gt;By working through this week’s content, I’ve deepened my understanding of Kubernetes, its architecture, and how to effectively manage and scale containerized applications. I’m sure these notes will provide a solid foundation for anyone looking to gain hands-on experience with Kubernetes! 🙌&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don’t miss out! Make sure to visit my Notion page for all the details and practical examples that will help you master Kubernetes! ✨&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>cicd</category>
      <category>kubernetes</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Get Started with NAGIOS: Basic to Intermediate</title>
      <dc:creator>Utsav Sonkar</dc:creator>
      <pubDate>Mon, 14 Oct 2024 14:03:47 +0000</pubDate>
      <link>https://dev.to/utsav_sonkar/get-started-with-nagios-basic-to-intermediate-4jfp</link>
      <guid>https://dev.to/utsav_sonkar/get-started-with-nagios-basic-to-intermediate-4jfp</guid>
      <description>&lt;p&gt;Welcome to Week 9 of my ‘Learn in Public’ journey! 🚀&lt;/p&gt;

&lt;p&gt;This week, I’m diving into &lt;strong&gt;Nagios&lt;/strong&gt;, one of the most widely used continuous monitoring tools in the world of DevOps. Nagios plays a crucial role in monitoring IT infrastructure, enabling teams to detect issues before they impact critical business processes.&lt;/p&gt;

&lt;p&gt;In this blog, I’ve provided a high-level overview of the key concepts behind Nagios, including its architecture, features, and continuous monitoring phases. You'll also learn how to install and configure Nagios on an AWS EC2 Linux machine, which is essential for hands-on learning.&lt;/p&gt;

&lt;h2&gt;
  
  
  📝Table of Contents:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;NAGIOS - Continuous Monitoring Tool [Theory]&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What is Nagios?&lt;/li&gt;
&lt;li&gt;History of Nagios&lt;/li&gt;
&lt;li&gt;Why Nagios?&lt;/li&gt;
&lt;li&gt;Features of Nagios&lt;/li&gt;
&lt;li&gt;Phases of Continuous Monitoring&lt;/li&gt;
&lt;li&gt;Architecture of Nagios &amp;amp; How does it work?&lt;/li&gt;
&lt;li&gt;Pre-requisite&lt;/li&gt;
&lt;li&gt;Nagios Dashboard Overview&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;

&lt;p&gt;&lt;strong&gt;Installation &amp;amp; Configuration of NAGIOS on AWS EC2 Linux Machine [Practical]&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Nagios Complete Installation &amp;amp; Configuration Steps in AWS EC2 Instance&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;⭐ For Detailed Explanations, Visit My Notion Page&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I’ve created detailed notes on my Notion page, where you can explore each topic in-depth, including the complete installation and configuration steps for setting up Nagios on AWS EC2. Whether you’re just getting started or already familiar with continuous monitoring, these notes will help you gain a deeper understanding of Nagios.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🌟 Why Should You Check Out My Notion Page?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;On my Notion page, I’ve thoroughly broken down every aspect of Nagios, from its history and architecture to practical hands-on guidance for installing it on AWS. You’ll find clear explanations and examples that make it easy to follow along and apply to your own projects.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;✅ Visit My Notion Page for Full Details&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To dive deeper into the topics and gain a full understanding of Nagios, visit my Notion page. There, I’ve compiled all the detailed information, practical steps, and additional resources to help you fully grasp the power of this monitoring tool.&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://silver-barometer-c9f.notion.site/Everything-about-NAGIOS-from-Scratch-c125ef5e7a624c69bb13a1d657e6dbde?pvs=4" rel="noopener noreferrer"&gt;Click here to access my Notion notes&lt;/a&gt; 👈&lt;/p&gt;

&lt;p&gt;After going through this week’s content, I’m confident that you’ll be able to leverage Nagios effectively for monitoring your infrastructure. Continuous monitoring is a key part of maintaining the stability and performance of applications, and Nagios makes it easier to stay ahead of potential issues.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Make sure to visit my Notion page to get all the details and examples to help you master Nagios! ✨&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>cicd</category>
      <category>nagios</category>
      <category>monitoring</category>
    </item>
    <item>
      <title>Get Started with MAVEN: Basic to Intermediate</title>
      <dc:creator>Utsav Sonkar</dc:creator>
      <pubDate>Thu, 03 Oct 2024 08:20:23 +0000</pubDate>
      <link>https://dev.to/utsav_sonkar/get-started-with-maven-basic-to-intermediate-ag9</link>
      <guid>https://dev.to/utsav_sonkar/get-started-with-maven-basic-to-intermediate-ag9</guid>
      <description>&lt;p&gt;Welcome to Week 8 of my ‘Learn in Public’ journey! 🚀&lt;/p&gt;

&lt;p&gt;This week, I’m excited to dive into Maven, a powerful build automation tool widely used in the Java development ecosystem. Maven simplifies the process of managing project dependencies, compiling code, and automating the build lifecycle, making it an essential tool for developers and DevOps professionals alike.&lt;/p&gt;

&lt;p&gt;In this blog, I’ve outlined key topics that will help you get a foundational understanding of Maven. From learning its core terminologies to understanding its build life cycle, this guide covers the basic to intermediate concepts.&lt;/p&gt;

&lt;h2&gt;
  
  
  📝Table of Contents:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;What is MAVEN &amp;amp; How it Works&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Pre-Knowledge&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;MAVEN Intro &amp;amp; Terminologies&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Why we use it?&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;What is Build Tool?&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Architecture of MAVEN&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;MAVEN Build Life-Cycle&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;ANT vs MAVEN&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;MAVEN Directory Structure&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;⭐ For Full Details, Visit My Notion Page&lt;/strong&gt;&lt;br&gt;
If you’re looking for a deep dive into these topics with detailed explanations, practical examples, and step-by-step instructions, I encourage you to check out my Notion page. I've documented everything in a way that is easy to follow, whether you’re just starting out or looking to refine your understanding of Maven.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🔗 Why Visit My Notion Page?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;On my Notion page, I’ve explored all these topics in greater detail, including real-world examples of Maven’s role in the build automation process. You'll get a clearer understanding of Maven's architecture, its advantages, and how to set it up for your projects.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;✅ Check Out My Notion Page for Full Insights&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To explore these topics further and gain a comprehensive understanding of &lt;strong&gt;Maven&lt;/strong&gt;, head over to my &lt;strong&gt;Notion page&lt;/strong&gt; where all the details are laid out in an easy-to-follow format.&lt;/p&gt;

&lt;p&gt;👉 &lt;strong&gt;&lt;a href="https://silver-barometer-c9f.notion.site/Everything-about-MAVEN-from-Scratch-What-is-MAVEN-How-it-Works-c1d921245c654e51b102ab4a933759f3" rel="noopener noreferrer"&gt;Click here to access my Notion notes&lt;/a&gt;&lt;/strong&gt; 👈&lt;/p&gt;

&lt;p&gt;Through this week’s exploration, I’ve strengthened my grasp of Maven, its build lifecycle, and its importance in modern software development workflows. Whether you’re new to Maven or looking to brush up on its advanced features, these resources will be incredibly helpful.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don’t miss out! Visit my Notion page for all the comprehensive details and practical examples to help you master Maven! ✨&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>automation</category>
      <category>cicd</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Get Started with JENKINS: Basic to Intermediate</title>
      <dc:creator>Utsav Sonkar</dc:creator>
      <pubDate>Sun, 29 Sep 2024 07:20:50 +0000</pubDate>
      <link>https://dev.to/utsav_sonkar/get-started-with-jenkins-basic-to-intermediate-1npd</link>
      <guid>https://dev.to/utsav_sonkar/get-started-with-jenkins-basic-to-intermediate-1npd</guid>
      <description>&lt;p&gt;Welcome to Week 7 of my ‘Learn in Public’ journey! 🚀&lt;/p&gt;

&lt;p&gt;This week, I’m excited to dive into Jenkins, an essential tool for automating CI/CD pipelines in DevOps. Jenkins helps streamline the development and deployment process by automating tasks such as building, testing, and deploying your code, making it an indispensable tool for developers and operations teams alike.&lt;/p&gt;

&lt;p&gt;In this blog, I’ll introduce you to the key concepts of Jenkins, from understanding CI/CD pipelines to configuring and using Jenkins in real-world projects. Whether you're a beginner or looking to sharpen your skills, this guide will provide a clear overview to get you started.&lt;/p&gt;

&lt;h2&gt;
  
  
  📝Table of Contents:
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;•  What is CI/CD Pipeline &amp;amp; What is JENKINS&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Overview of CI/CD&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;CI/CD Pipeline&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;JENKINS Intro &amp;amp; Overview&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Workflow of JENKINS&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Advantages &amp;amp; Features of JENKINS&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;•  Simple CI/CD Project using JENKINS, GIT, JAVA, MAVEN&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Tutorial to getting started with Jenkins&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Creating a Job/Project In Jenkins&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Configuring JENKINS &amp;amp; MAVEN&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Creating a MAVEN Project by Maven&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Creating a MAVEN Project by JENKINS&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Schedule Project/Task &amp;amp; Source Code Polling (SCM) in JENKINS&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Differences between "Schedule Project/Task" and "Source Code Polling" in Jenkins&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;•  JENKINS - Linked Projects ,Views, User Management &amp;amp; Master Slave Concept&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;Linked Projects in JENKINS&lt;/em&gt;

&lt;ul&gt;
&lt;li&gt; &lt;em&gt;Concept of “Upstream Linked Project”&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt; &lt;em&gt;Concept of “Downstream Linked Project”&lt;/em&gt;
&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;

&lt;em&gt;Views in JENKINS&lt;/em&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Purpose of Views in Jenkins&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;How to Create a View in Jenkins&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;&lt;em&gt;User Management in JENKINS&lt;/em&gt;&lt;/li&gt;

&lt;li&gt;

&lt;em&gt;Master Slave Concept in JENKINS&lt;/em&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Steps for Creating Slaves&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Steps for Labeling Slaves and Assigning Specific Jobs to Particular Slaves&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;•  Installation &amp;amp; Configuration of JENKINS on AWS Cloud&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;⭐ For detailed explanations of each of these topics, including step-by-step instructions, project examples, and deeper insights, I’ve created comprehensive notes on my Notion page.&lt;/p&gt;

&lt;p&gt;🌟 Why Check Out My Notion Page?&lt;/p&gt;

&lt;p&gt;On my Notion page, I’ve detailed every topic you need to understand Jenkins, with clear explanations and practical examples that you can apply right away. This guide is designed to take you from a Jenkins beginner to someone who can confidently automate tasks and manage CI/CD pipelines in your projects.&lt;/p&gt;

&lt;p&gt;✅ Visit My Notion Page for Full Details&lt;/p&gt;

&lt;p&gt;To explore the content in greater detail and gain a deeper understanding of Jenkins, I encourage you to visit my Notion page, where I’ve compiled all the key information.&lt;/p&gt;

&lt;p&gt;📖 Full Notes on Notion:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://silver-barometer-c9f.notion.site/Everything-about-JENKINS-from-Scratch-77510d619a214581bd36695d50e59a6a?pvs=4" rel="noopener noreferrer"&gt;Click here to access my notes&lt;/a&gt; 👈&lt;/p&gt;

&lt;p&gt;Throughout this week’s journey, I’ve learned a lot about Jenkins, its role in automating development workflows, and how to set up and manage CI/CD pipelines. I’m confident that these notes will be invaluable for anyone aiming to streamline their development process through automation! 🙌&lt;/p&gt;

&lt;p&gt;Make sure to visit my Notion page to dive into all the details and master Jenkins! 🌟&lt;/p&gt;

</description>
      <category>devops</category>
      <category>jenkins</category>
      <category>cloud</category>
      <category>softwaredevelopment</category>
    </item>
    <item>
      <title>Get Started with ANSIBLE: Basic to Intermediate</title>
      <dc:creator>Utsav Sonkar</dc:creator>
      <pubDate>Sat, 21 Sep 2024 12:21:00 +0000</pubDate>
      <link>https://dev.to/utsav_sonkar/get-started-with-ansible-basic-to-intermediate-lh8</link>
      <guid>https://dev.to/utsav_sonkar/get-started-with-ansible-basic-to-intermediate-lh8</guid>
      <description>&lt;p&gt;&lt;strong&gt;Welcome to Week 6 of my 'Learn in Public' journey! 🚀&lt;/strong&gt;&lt;br&gt;
This week, I'm excited to dive into Ansible, an incredibly powerful tool in the DevOps world. Ansible makes automating tasks like configuration management, application deployment, and system updates much easier. If you're new to it or want to deepen your knowledge, this is the perfect guide to get started.&lt;/p&gt;

&lt;p&gt;In this blog post, I’ll introduce you to the most important concepts and commands you need to know to begin using Ansible effectively. From understanding what Ansible is and how it compares to other tools like Chef, to learning how to create playbooks and automate complex tasks, this guide will walk you through the basics and beyond.&lt;/p&gt;

&lt;h2&gt;
  
  
  📝Table of Contents:
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;• What is ANSIBLE, Comparison between ANSIBLE &amp;amp; CHEF, Terminologies in ANSIBLE&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;What is ANSIBLE?&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Difference between ANSIBLE &amp;amp; CHEF Architecture&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Advantages &amp;amp; Disadvantages of ANSIBLE&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Terminologies in ANSIBLE&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;• How to Modify HOST File, How to Create User &amp;amp; give Sudo Privilege, How to establish SSH Connection &amp;amp; What is HOST Pattern&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Setting Up Ansible Environment&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;User Management and Sudo Privileges&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Establishing SSH Connection&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Ansible Host Patterns&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;• What is Ad-Hoc Commands, Modules&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Ad-hoc Commands in Ansible&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;ANSIBLE Modules&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Comparison: Ad-hoc Commands vs Modules&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;• What is ANSIBLE Playbook, Variables, Handlers, Dry Run and Loops&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;ANSIBLE Playbook&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;ANSIBLE Playbook Variables&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;ANSIBLE Playbook Handlers &amp;amp; Dry-Run&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;ANSIBLE Loops&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;• Conditions, Vault &amp;amp; Roles in ANSIBLE&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Conditions in ANSIBLE&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Vault in ANSIBLE&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Roles in ANSIBLE&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;On my Notion page, I’ve detailed every topic you’ll need to understand Ansible, with clear explanations and practical examples that you can apply right away. This guide is designed to take you from an Ansible beginner to someone who can confidently automate systems and manage configurations across environments.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;✅ Visit My Notion Page for Full Details&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To explore the content in greater detail and gain a deeper understanding of Ansible, I encourage you to visit my Notion page, where I’ve compiled all the key information.&lt;/p&gt;

&lt;p&gt;I've created comprehensive and detailed notes, where each of the topics in the table of contents is fully explained with clear examples and practical steps to implement Ansible in your DevOps workflow.&lt;/p&gt;

&lt;p&gt;If you're looking to fully understand Ansible's basics to intermediate-level functionalities, make sure to visit my Notion page for all the details!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;📖 Full Notes on Notion:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://silver-barometer-c9f.notion.site/Everything-about-ANSIBLE-from-Scratch-e689ebcbf3b44619b374fb4907e8756c" rel="noopener noreferrer"&gt;Click here to access my notes&lt;/a&gt; 👈&lt;/p&gt;

&lt;p&gt;Through this week’s learning, I’ve strengthened my understanding of Ansible, and I’m confident that these notes will serve as an invaluable resource for anyone eager to dive deeper into automation and configuration management.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don’t miss out!&lt;/strong&gt; Head over to my Notion page for all the details, examples, and resources that will help you master Ansible. It’s designed to be simple, beginner-friendly, and comprehensive, so you can start automating tasks right away! ✨&lt;/p&gt;

&lt;p&gt;Let’s keep learning and growing together!&lt;/p&gt;

</description>
      <category>devops</category>
      <category>ansible</category>
      <category>softwaredevelopment</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Get Started with DOCKER: Basic to Intermediate</title>
      <dc:creator>Utsav Sonkar</dc:creator>
      <pubDate>Mon, 16 Sep 2024 20:01:21 +0000</pubDate>
      <link>https://dev.to/utsav_sonkar/get-started-with-docker-basic-to-intermediate-2lcp</link>
      <guid>https://dev.to/utsav_sonkar/get-started-with-docker-basic-to-intermediate-2lcp</guid>
      <description>&lt;p&gt;&lt;strong&gt;Welcome to Week 5 of my ‘Learn in Public’ journey!🚀&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This week, I’m excited to dive into Docker, an essential containerization tool in the DevOps ecosystem. Docker simplifies application deployment by packaging code and its dependencies into containers, ensuring consistency across multiple environments.&lt;/p&gt;

&lt;p&gt;In this blog, I’ve outlined the core concepts and commands necessary to get started with Docker. Whether you’re just beginning or looking to refresh your skills, this guide will walk you through the fundamentals.&lt;/p&gt;

&lt;h2&gt;
  
  
  📝Table of Contents:
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;• What is Docker and how it works ? Why do we need Docker &amp;amp; its importance !!!&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Basic Concept of Virtualization&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Disadvantages of Virtualization&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Introduction to Docker from Virtualization Disadvantages&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Comparison b/w VMware, AWS EC2, DOCKER&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;• What is O.S Level Virtualization &amp;amp; Theory of DOCKER&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;• Architecture, Features, Eco-system, Advantages &amp;amp; Disadvantages of DOCKER&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Advantages of DOCKER&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Disadvantages of DOCKER&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Architecture of DOCKER&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;DOCKER Ecosystem&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;• How to Install DOCKER, Create, Remove, Stop &amp;amp; Start a Container in AWS&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;Installing &amp;amp; Starting DOCKER&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Basic Commands in DOCKER&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;• How to Create DOCKER File &amp;amp; Create Image/Container from it, DOCKER diff command&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;• How to Create DOCKER Volume &amp;amp; Share it between other Containers/Hosts&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;DOCKER Volume&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Creating Volume from DOCKER-FILE &amp;amp; Sharing it with another Container&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Creating Volume by using Commands&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;How to Share Volume b/w HOST to Container&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Commands related to DOCKER Volume&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;• DOCKER Port Mapping Concepts, DOCKER Expose, Publish, Exec, Attach Commands &amp;amp; their differences&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;em&gt;DOCKER Port Mapping Concepts&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;DOCKER Port Attach, Exec &amp;amp; their Differences&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;DOCKER Port Expose, Publish &amp;amp; their Differences&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;• How to Create DOCKER-HUB Account &amp;amp; Push Docker Image in DOCKER-HUB&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;• DOCKER Important Commands&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;⭐ For detailed explanations of each of the topics covered in the table of contents, including practical examples, and deeper insights, I’ve created comprehensive notes on my Notion page.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🌟 Why Check Out My Notion Page?&lt;/strong&gt;&lt;br&gt;
On my Notion page, I’ve detailed every topic you’ll need to understand Docker, with clear explanations and practical examples that you can apply right away. This guide is designed to take you from a Docker beginner to someone who can confidently manage containers and infrastructure in your projects.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;✅ Visit My Notion Page for Full Details&lt;/strong&gt;&lt;br&gt;
To explore the content in greater detail and gain a deeper understanding of Docker, I encourage you to visit my Notion page, where I’ve compiled all the key information.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;📖 Full Notes on Notion:&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;👉 &lt;a href="https://silver-barometer-c9f.notion.site/Everything-about-DOCKER-from-Scratch-bdd5b92e03bb4660bdba932dd9bf6678?pvs=4" rel="noopener noreferrer"&gt;Click here to access my notes&lt;/a&gt; 👈&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Through this week’s learning, I’ve solidified my understanding of Docker, its practical applications, and how it fits into the DevOps lifecycle. I’m confident that these notes will be incredibly helpful for anyone looking to get started with containerization and infrastructure automation! 🙌&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Don’t miss out make sure to visit my Notion page for all the details and examples that can help you master Docker!✨&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>docker</category>
      <category>devops</category>
      <category>cicd</category>
      <category>softwaredevelopment</category>
    </item>
    <item>
      <title>Get Started with CHEF: Basic to Intermediate</title>
      <dc:creator>Utsav Sonkar</dc:creator>
      <pubDate>Sun, 08 Sep 2024 14:25:40 +0000</pubDate>
      <link>https://dev.to/utsav_sonkar/get-started-with-chef-basic-to-intermediate-1je3</link>
      <guid>https://dev.to/utsav_sonkar/get-started-with-chef-basic-to-intermediate-1je3</guid>
      <description>&lt;p&gt;Welcome to Week 4 of my ‘Learn in Public’ journey!🚀&lt;/p&gt;

&lt;p&gt;This week, I’m excited to dive into CHEF, an essential configuration management tool in the DevOps ecosystem. CHEF helps automate infrastructure management, ensuring that your systems are configured correctly and consistently.&lt;/p&gt;

&lt;p&gt;In this blog, I’ve outlined the core concepts and commands necessary to get started with CHEF. Whether you’re just beginning or looking to refresh your skills, this guide will walk you through the fundamentals.&lt;/p&gt;

&lt;h2&gt;
  
  
  📝 Table of Contents:
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;• CHEF All Components &amp;amp; Terminologies&lt;/strong&gt;&lt;br&gt;
  &lt;em&gt;• CHEF Overview&lt;/em&gt;&lt;br&gt;
  &lt;em&gt;• Key Components of CHEF&lt;/em&gt;&lt;br&gt;
      - Chef Workstation&lt;br&gt;
      - Chef-Supermarket&lt;br&gt;
      - Cookbooks &amp;amp; Recipes&lt;br&gt;
      - Knife&lt;br&gt;
      - Chef Server&lt;br&gt;
      - Nodes&lt;br&gt;
      - Chef-Client&lt;br&gt;
      - Ohai&lt;br&gt;
      - Bootstrap&lt;br&gt;
      - Infrastructure as Code&lt;br&gt;
      - Idempotency&lt;br&gt;
  &lt;em&gt;• How CHEF Works&lt;/em&gt;&lt;br&gt;
  &lt;em&gt;• Benefits of CHEF&lt;/em&gt;&lt;br&gt;
&lt;strong&gt;• How to Create Cookbook, Recipe in CHEF Workstation and Deploy it on Apache Server&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;• Attributes in CHEF&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;• How to Insert Linux Command, Create user &amp;amp; group, Run Multiple Recipes in CHEF&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;• How to create CHEF-Server &amp;amp; How to Automate Nodes, Bootstrapping&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;• CHEF-Role &amp;amp; its usage&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;⭐ For detailed explanations of each of the topics covered in the table of contents, including practical examples, and deeper insights, I’ve created comprehensive notes on my Notion page.&lt;/p&gt;

&lt;p&gt;✅ Visit My Notion Page for Full Details&lt;br&gt;
To explore the content in greater detail and gain a deeper understanding of CHEF, I encourage you to visit my Notion page, where I’ve compiled all the key information.&lt;/p&gt;

&lt;p&gt;📖 Full Notes on Notion:&lt;br&gt;
👉 &lt;a href="https://silver-barometer-c9f.notion.site/Everything-about-CHEF-from-Scratch-d2251d46328046808f6529713998b1e3?pvs=4" rel="noopener noreferrer"&gt;Click here to access my notes&lt;/a&gt; 👈&lt;/p&gt;

&lt;p&gt;Through this week’s learning, I’ve solidified my understanding of CHEF, its practical applications, and how it fits into the DevOps lifecycle. I’m confident that these notes will be incredibly helpful for anyone looking to get started with configuration management and infrastructure automation! 🙌&lt;/p&gt;

&lt;p&gt;Don’t miss out make sure to visit my Notion page for all the details and examples that can help you master CHEF!✨&lt;/p&gt;

</description>
      <category>devops</category>
      <category>ias</category>
      <category>cloud</category>
      <category>softwareengineering</category>
    </item>
    <item>
      <title>Get Started with GIT: Basic to Intermediate</title>
      <dc:creator>Utsav Sonkar</dc:creator>
      <pubDate>Sun, 01 Sep 2024 14:41:27 +0000</pubDate>
      <link>https://dev.to/utsav_sonkar/get-started-with-git-basic-to-intermediate-4d40</link>
      <guid>https://dev.to/utsav_sonkar/get-started-with-git-basic-to-intermediate-4d40</guid>
      <description>&lt;p&gt;Hey everyone! 🚀&lt;/p&gt;

&lt;p&gt;This week, I've delved into one of the most essential tools in a developer's toolkit — GIT. Whether you're a beginner or looking to brush up on your skills, GIT is a crucial version control system that you'll want to master.&lt;br&gt;
I've put together a comprehensive guide that covers everything you need to get started with GIT, from the basics to more intermediate concepts. But instead of packing all the details into this post, I've compiled the complete guide over on my Notion page.&lt;/p&gt;

&lt;h2&gt;
  
  
  📝 Table of Contents:
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;• Introduction to GIT&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;- What is Source Code Management&lt;/em&gt;&lt;br&gt;
&lt;em&gt;- CVC vs DVCS&lt;/em&gt;&lt;br&gt;
&lt;em&gt;- What &amp;amp; Why GIT&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;• Stages of GIT &amp;amp; It's Terminology&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;- Three Stage Architecture of GITWorkflow&lt;/em&gt;&lt;br&gt;
&lt;em&gt;- What is ADD, COMMIT, PUSH, PULL, BRANCHING in GIT&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;• Get Started with GIT&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;- How to Install &amp;amp; use GIT in Linux Machine&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;• How to ADD, COMMIT, PUSH, PULL, IGNORE using GIT&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;- Usage of ADD, COMMIT commands&lt;/em&gt;&lt;br&gt;
&lt;em&gt;- Basic Commands to PUSH Code to GitHub using GIT BASH&lt;/em&gt;&lt;br&gt;
&lt;em&gt;- Basic Commands to PULL Code from GitHub to Local Machine using GIT BASH&lt;/em&gt;&lt;br&gt;
&lt;em&gt;- Using &lt;code&gt;.gitignore&lt;/code&gt;&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;• How to Create Branch, Merge Branches, Stash &amp;amp; Git Reset&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;- Branching concept in GIT&lt;/em&gt;&lt;br&gt;
&lt;em&gt;- GIT Branching Commands&lt;/em&gt;&lt;br&gt;
&lt;em&gt;- GIT Merge Branches Commands&lt;/em&gt;&lt;br&gt;
&lt;em&gt;- Merge Conflict in GIT&lt;/em&gt;&lt;br&gt;
&lt;em&gt;- GIT Stash Command&lt;/em&gt;&lt;br&gt;
&lt;em&gt;- GIT Reset Command&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;• GIT Revert, Remove Command, Removing Untracked file in GIT, What is Tag in GIT, GIT Clone Command&lt;/strong&gt;&lt;br&gt;
&lt;em&gt;- GIT Revert Command&lt;/em&gt;&lt;br&gt;
&lt;em&gt;- Removing Untracked file in GIT&lt;/em&gt;&lt;br&gt;
&lt;em&gt;- GIT Tag Command&lt;/em&gt;&lt;br&gt;
&lt;em&gt;- GIT Clone Command&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://silver-barometer-c9f.notion.site/Everything-about-GIT-from-Scratch-19e2b9e252fa4daea72e5f628e309012?pvs=4" rel="noopener noreferrer"&gt;Visit My Notion Page for Full Notes&lt;/a&gt; 👈&lt;/p&gt;

&lt;p&gt;🌟 Why Check Out My Notion Page?&lt;/p&gt;

&lt;p&gt;In my Notion page, I've detailed every topic you'll need to understand GIT, with clear explanations and practical examples that you can apply right away. This guide is designed to take you from a GIT newbie to someone who can confidently manage version control in your projects.&lt;/p&gt;

&lt;p&gt;🌟 Explore the Full Guide on Notion:&lt;/p&gt;

&lt;p&gt;To get the most out of this topic, I highly encourage you to check out the full guide on my Notion page. Whether you're learning GIT for the first time or aiming to deepen your understanding, my detailed notes will provide you with all the insights you need.&lt;/p&gt;

</description>
      <category>devops</category>
      <category>git</category>
      <category>github</category>
      <category>softwareengineering</category>
    </item>
    <item>
      <title>Get Started with LINUX: Basic to Intermediate</title>
      <dc:creator>Utsav Sonkar</dc:creator>
      <pubDate>Sun, 25 Aug 2024 15:34:11 +0000</pubDate>
      <link>https://dev.to/utsav_sonkar/get-started-with-linuxbasics-to-intermediate-5eh3</link>
      <guid>https://dev.to/utsav_sonkar/get-started-with-linuxbasics-to-intermediate-5eh3</guid>
      <description>&lt;p&gt;Embarking on your journey to mastering Linux is an essential step for anyone interested in DevOps, cloud computing, or system administration. This post outlines the key areas you should focus on as you delve into the world of Linux. 🚀&lt;/p&gt;

&lt;h2&gt;
  
  
  📑 Table of Content:
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;• History of LINUX&lt;br&gt;
• Advantages and Features of LINUX&lt;br&gt;
• Windows vs LINUX&lt;br&gt;
• File System Hierarchy in LINUX&lt;br&gt;
• Users in LINUX&lt;br&gt;
• Basic Commands in LINUX&lt;/strong&gt;&lt;br&gt;
  &lt;em&gt;• How to Create a File &amp;amp; &lt;br&gt;
    Manipulate it&lt;br&gt;
  • How to Create a Directory &lt;br&gt;
    &amp;amp; Manipulate it&lt;br&gt;
  • How to create, check &lt;br&gt;
    hidden files &amp;amp; folders&lt;br&gt;
  • How to copy a File&lt;br&gt;
  • How to cut &amp;amp; paste files&lt;br&gt;
  • How to Rename File or &lt;br&gt;
    Directory&lt;br&gt;
  • How to Remove/Delete File &lt;br&gt;
    or Directory&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;• Must know Commands&lt;/strong&gt;   &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;head&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tail&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;less&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;more&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;• Some General Basic Commands&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;• YUM Commands for Redhat based Distros&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;• Service Management Commands&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;• More Commands&lt;/strong&gt;           &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;chkconfig&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tree&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;useradd&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;groupadd&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;gpasswd&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ln&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;ln -s&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;tar&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;gzip&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;gunzip&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;wget&lt;/code&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;• Understanding LINUX Access Modes/Permissions &amp;amp; their commands&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you're serious about mastering Linux, you won’t want to miss the complete, detailed notes I've prepared. These notes cover everything from the history of Linux to advanced commands, providing you with the knowledge and tools to become proficient in Linux.&lt;/p&gt;

&lt;p&gt;For a comprehensive learning experience, visit my Notion page: &lt;br&gt;
⭐ &lt;a href="https://silver-barometer-c9f.notion.site/Everything-about-LINUX-from-Scratch-bda96e5d24524b82b90339e9a9e4ed74" rel="noopener noreferrer"&gt;Explore the Full Notes on Notion&lt;/a&gt; ⭐&lt;/p&gt;

&lt;p&gt;This page includes in-depth explanations, examples, and all the resources you need to solidify your understanding. Don't just skim the surface—dive deep into Linux with these valuable resources. Make sure to check it out! 💡&lt;/p&gt;

</description>
      <category>devops</category>
      <category>linux</category>
      <category>beginners</category>
    </item>
    <item>
      <title>DevOps Introduction</title>
      <dc:creator>Utsav Sonkar</dc:creator>
      <pubDate>Sun, 18 Aug 2024 15:48:17 +0000</pubDate>
      <link>https://dev.to/utsav_sonkar/devops-introduction-jlo</link>
      <guid>https://dev.to/utsav_sonkar/devops-introduction-jlo</guid>
      <description>&lt;p&gt;&lt;strong&gt;• DevOps Different Stages&lt;br&gt;
• Myths about DevOps&lt;br&gt;
• Why Organizations Need DevOps Specialists&lt;br&gt;
• Significance of the DevOps Logo&lt;br&gt;
• Software Development Life Cycle (SDLC)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For a deep dive into these topics, along with detailed explanations, diagrams, and additional resources, check out &lt;a href="https://silver-barometer-c9f.notion.site/Devops-Introduction-03cc694d91d14c95b06fa4fea490f277?pvs=4" rel="noopener noreferrer"&gt;my comprehensive DevOps Introduction Notion page&lt;/a&gt;. It's your go-to resource for understanding DevOps and its impact on software development.&lt;/p&gt;

&lt;p&gt;Don’t miss out on this opportunity to deepen your knowledge and stay ahead in the ever-evolving world of software development. Check out the Notion page and start your DevOps journey today!&lt;/p&gt;

</description>
      <category>devops</category>
      <category>softwaredevelopment</category>
      <category>computerscience</category>
      <category>development</category>
    </item>
  </channel>
</rss>
