What is CICD Pipeline? CICD process explained with Hands On Project

Поділитися
Вставка
  • Опубліковано 7 тра 2024
  • What is CICD Pipeline? Why you should Learn CICD as a DevOps engineer?
    CICD or Continuos Integration and Conitnuos Delivery and Continuos Deployment is one of popular Devops practice and is used in every project nowadays. In this tutorial video I will explain you CICD pipeline along with its stages, benefits and Hands on Project to set up cicd pipeline for Python application using Github Actions.
    Connect with me on LinkedIn:
    CICD which stands for Continuos Integration, Continuos Delivery and Continuos Deployment is something every Devops engineer should know, not just this it is also one of most asked interview questions. So in this CICD video I go deep in all the important stages, also explaining you the problems you might face when deploying an application without CICD.
    With so many Popular CICD tools in the market like jenkins, Gitlab, Github Actions, Azure DevOps, AWS CICD services and many other, it can be confusing which one to start. So in the CICD project you will get familiar with Github Actions a popular CICD tool by Github.
    Repository for CICD Project: github.com/N4si/cicd-demo
    Timestamp
    Why you should know CICD process as a DevOps Engineer 0:00
    What is CICD in layman’s Terms 01:00
    Problems faced when deploying app without CICD 01:18
    What is Continuos Integration in CICD 03:56
    What is Continuos Delivery in CICD 04:16
    What is Continuos Deployment in CICD 04:30
    Stages in CICD pipeline 04:43
    Source stage in CICD Pipeline 05:01
    Build stage in CICD Pipeline 05:12
    Test stage in CICD Pipeline 05:25
    Deploy stage in CICD Pipeline 05:40
    Benefits of using CICD pipeline in DevOps 06:03
    Popular CICD tools in DevOps 07:10
    DevOps CICD project using Github Actions 07:40
    Outro 13:20
    This CI/CD tutorial video will help understand beginners and freshers what is continuous integration and continuous deployment in detail. You will also understand the difference between Conitnuos Delivery and Continuos Deployment. We will look at what is DevOps, what is CI/CD pipeline, what is Jenkins, how to build a CI CD pipeline with Github actions, and continuous delivery vs continuous deployment.
    #cicd #cicdpipeline #devops
    Continuous Integration (CI) involves continuously integrating code into a shared codebase, automating checks to catch errors early and promoting collaboration among teams.
    Continuous Delivery (CD) extends CI by including staging, testing, and deploying incremental software changes. It bridges development and operations.
    Continuous Deployment (CDeployment) automates the deployment of code changes to production after passing CI/CD, enabling rapid delivery of new features and improvements.
    CloudChamp is your DevOps UA-cam channel to learn all the trending DevOps tools and technologies along with Projects, Theory and Hands on tutorial for everyone, Beginners, Intermediate and even Advanced learners. Cloudchamp has video around all the Devops and cloud tools and technologies including Kubernetes, IAC, CICD, Docker, Terraform, AWS, and so much more.
    Also Checkout my other videos :)
    Kubernetes projects on EKS: • Kubernetes Live Projec...
    Deploy Cloud Native Monitoring Python Application on Kubernetes: • DevOps Project from sc...
    Will AI replace DevOps engineer Roles: • Will AI replace DevOps...
    Terraform project for Practice: • Simple DevOps Project ...
    DevOps Engineer Salary: • DevOps Engineer Salary...
    How to become DevOps engineer from scratch: • How I would Learn DevO...
    Most used AWS services in DevOps: • Important AWS services...
    How I use Python as a DevOps Engineer: • How I use Python as De...
    Linux for DevOps: • Linux commands for Clo...
    Instagram for behind the scenes: / itscloudchamp
    Join this channel to get access to perks:
    / @cloudchamp

КОМЕНТАРІ • 113

  • @5ayush6
    @5ayush6 8 місяців тому +13

    Oh boy, this was fantastic brother
    Can I write a blog post from your learning content?
    You made it really easy to understand buddy
    Thanks

    • @cloudchamp
      @cloudchamp  8 місяців тому +5

      Sure go ahead just provide credits 🙏

    • @5ayush6
      @5ayush6 8 місяців тому +3

      @@cloudchamp ofcourse brother

    • @MiniTour_Vlogs
      @MiniTour_Vlogs 7 місяців тому +2

      Developer or Devops ...which job is best

    • @5ayush6
      @5ayush6 7 місяців тому +2

      @@MiniTour_Vlogs Have you tried your hands on both?

    • @MiniTour_Vlogs
      @MiniTour_Vlogs 7 місяців тому +2

      @@5ayush6 I know both some basics.only.
      Am confused what should learn .? Coding or devops

  • @viral_shortsviralshorts
    @viral_shortsviralshorts 8 місяців тому +2

    You are best UA-camr bro. Please create course

  • @inthecloud1043
    @inthecloud1043 8 місяців тому +2

    You explain things so easily man!!
    I am a fan
    Thank you for this video 😊

  • @kingalex1045
    @kingalex1045 7 місяців тому +1

    Amazing;!! You explained cicd perfectly

    • @cloudchamp
      @cloudchamp  7 місяців тому +1

      Glad it was helpful!

  • @rajkumars6972
    @rajkumars6972 8 місяців тому +1

    Wow, clear and to the point.❤

  • @dhawal_vyas
    @dhawal_vyas 8 місяців тому +1

    Please do make a series on CI/CD projects.

  • @visheshkumarvishwakarma5189
    @visheshkumarvishwakarma5189 7 місяців тому +1

    Yes, need more projects to understand better.
    Can you demonstrate cicd with large language models ?

  • @rj27thug78
    @rj27thug78 8 місяців тому +1

    what a crystal clear explanation sir

    • @cloudchamp
      @cloudchamp  8 місяців тому +1

      Glad you liked it
      Thank you 😊

  • @tahseenfatma9629
    @tahseenfatma9629 8 місяців тому +2

    very well explained! I have worked till now for manual deployment and learning cloud in parallel. This helps me do a comparative study. Please do more of such videos😊

    • @cloudchamp
      @cloudchamp  7 місяців тому +1

      You are welcome!
      Happy to help

  • @sakeenashaik1950
    @sakeenashaik1950 8 місяців тому +6

    Very well explained.. please do more projects on CICD.. Thankyou🙂

  • @gayatrisakhi5303
    @gayatrisakhi5303 8 місяців тому +3

    So clear...👍

    • @cloudchamp
      @cloudchamp  8 місяців тому +2

      Thank You Gayatri, Happy to help 😊
      Thanks for the support and being a member 🤝

  • @venkatallu5337
    @venkatallu5337 2 місяці тому

    Short and clear

  • @lellaaditya4372
    @lellaaditya4372 8 місяців тому +1

    Great explanation need more project s

  • @rajkumarsahu1
    @rajkumarsahu1 8 місяців тому +3

    Really it's very Helpful ☺️ & Useful Interesting 🤔 Content 😊 on CI/CD.
    Thanks 👍 Nasi

  • @mahisai4186
    @mahisai4186 8 місяців тому +2

    we need advanced projects on CICD pipelines!!

  • @Ex-am
    @Ex-am 15 днів тому

    Really good explanation

  • @user-fu3br7uu2o
    @user-fu3br7uu2o 9 днів тому

    Your video was very helpful. I would like to see more CI/CD projects and other DevOps projects.

    • @cloudchamp
      @cloudchamp  9 днів тому

      Already uploaded many projects, one such popular and recommended project is this one:
      DevSecOps Pipeline Project: Deploy Netflix Clone on Kubernetes
      ua-cam.com/video/g8X5AoqCJHc/v-deo.html
      check out and try to complete this project

  • @amanvsh
    @amanvsh 6 місяців тому +1

    Very well explained. Thank you so much.

    • @cloudchamp
      @cloudchamp  6 місяців тому +1

      You are welcome 🤗
      Happy to help

  • @OkatuLegends
    @OkatuLegends 8 місяців тому

    Easy explanation wow thankyou

    • @cloudchamp
      @cloudchamp  8 місяців тому

      You are welcome 🤗

  • @rajadebnath2268
    @rajadebnath2268 8 місяців тому +2

    I got a more understanding of CI CD now , I would like to do my first test deployment soon , thankyou,

    • @cloudchamp
      @cloudchamp  8 місяців тому +2

      Try out the simple demo at the end of this video, shared GitHub repo in the description

    • @inthecloud1043
      @inthecloud1043 8 місяців тому +1

      Yes I will also do it

  • @blazedteen917
    @blazedteen917 8 місяців тому +7

    Much needed video bro!
    I want to understand CICD 😅

    • @cloudchamp
      @cloudchamp  8 місяців тому

      Thanks 😊
      Happy to help 🙏

  • @email4ady
    @email4ady 2 місяці тому

    Thanks for the explanations!

  • @vishnus07
    @vishnus07 8 місяців тому

    You'r amazing brooo. I am an devops engineer. Itq

    • @cloudchamp
      @cloudchamp  8 місяців тому

      You are welcome Brother 👍🏻

  • @UniqueSanatShorts
    @UniqueSanatShorts 8 місяців тому +1

    Thank You For this Video Bro❤🤗

    • @cloudchamp
      @cloudchamp  8 місяців тому

      Welcome 😊
      Happy to help brother

  • @venuav2565
    @venuav2565 8 місяців тому +2

    Veryyyy clear

  • @chandangowda6935
    @chandangowda6935 7 місяців тому

    Well understood

    • @cloudchamp
      @cloudchamp  7 місяців тому +1

      Thanks 😊
      Happy to help

  • @user-jl2oi9xe8v
    @user-jl2oi9xe8v Місяць тому

    I like the code example. Thanks so much!

  • @lemonyth
    @lemonyth 2 місяці тому

    thanks a lot for this tutorial

  • @sanketsonar1288
    @sanketsonar1288 7 місяців тому

    It was good video but please explain in detail about Build, Test, Deploy with yaml code.

  • @abhrabobs
    @abhrabobs 3 місяці тому

    Excellent explanation

  • @seemaingle1297
    @seemaingle1297 17 днів тому

    Very good and useful information

  • @dhawal_vyas
    @dhawal_vyas 8 місяців тому

    Nasi@DeathNote. I like that 🔥

    • @cloudchamp
      @cloudchamp  8 місяців тому

      Lol
      Thank you brother

  • @alisoltani2867
    @alisoltani2867 4 місяці тому

    Nice!

  • @pratik_H6I
    @pratik_H6I 16 днів тому

    Good bro 🔥

  • @naveensilver
    @naveensilver Місяць тому

    Please, Do Corporate Real Time Projects.. ASAP !!!❤️

  • @sharanvsai
    @sharanvsai 2 місяці тому

    Hi @nasiullha I’m big follower of your Devops videos can please make a video on zero to hero and how to implement Jenkins CICD video please

  • @ashishkushwaha8773
    @ashishkushwaha8773 3 місяці тому

    great

  • @91pp898
    @91pp898 6 місяців тому

    Great Video. Bro can you please do a video on CI CD pipeline with Jenkins and Azure Devops

    • @cloudchamp
      @cloudchamp  6 місяців тому +1

      Great suggestion!
      I will put this in my list

  • @rajadebnath2268
    @rajadebnath2268 8 місяців тому +1

    Can u show a demo of Ansible ,(hope not spelling mistakes) u said it's for infra structure automation , I am really curious how it will be done , will be waiting for your response ❤️

    • @cloudchamp
      @cloudchamp  8 місяців тому

      Sure will try to create a video with cicd for terraform or ansible

  • @KosovaSoundHD
    @KosovaSoundHD 14 днів тому

    Please do not use fade in fade out effects on video.
    Thank you for this amazing explanation.

  • @biswajitmohapatra2172
    @biswajitmohapatra2172 8 місяців тому

    Please do advanced projects using terraform and ansible❤.

  • @user-up2nw2tj3z
    @user-up2nw2tj3z 2 місяці тому

    post project in cicd using jenkins in advance project

  • @user-gr9uq6ve7x
    @user-gr9uq6ve7x 8 місяців тому

    Terimakasih kawan atas video yang bermanfaat ini, tetapi apakah kamu bisa untuk memberikan contoh pembuatan dockerfile atau yml filenya juga?

    • @cloudchamp
      @cloudchamp  8 місяців тому

      You are welcome brother 😊🤝

  • @venkatasaikumar3439
    @venkatasaikumar3439 8 місяців тому

    Hii... Why don't u start a full cloud course for beginners.. Who want to start a career in cloud.

  • @olugbengaajayi5124
    @olugbengaajayi5124 5 місяців тому

    Please do more advanced projects on CI/CD

    • @cloudchamp
      @cloudchamp  5 місяців тому +1

      Created few, check out

    • @olugbengaajayi5124
      @olugbengaajayi5124 5 місяців тому

      @@cloudchamp Enjoying the GitLab ci/cd video.

  • @gollarambabu3317
    @gollarambabu3317 8 місяців тому

    can you share the website names freelancer , i am studying in final year

  • @mallikarjunkonemane6908
    @mallikarjunkonemane6908 7 місяців тому

    All champ♾️🪄🪄..Bhai please start Ansible zero to hero!!..

  • @kishore25
    @kishore25 5 місяців тому

    Can you please make cicd pipeline video

    • @cloudchamp
      @cloudchamp  5 місяців тому

      Already created for gitlab and Jenkins please check

  • @Tim28259
    @Tim28259 4 місяці тому

    well explained. but a bit to fast^^. but ty

  • @ayushsharma4087
    @ayushsharma4087 7 місяців тому +1

    Bhai meri pipeline triggered nahi hoo rahi hai kya karu main

    • @cloudchamp
      @cloudchamp  7 місяців тому

      Manually trigger kardo

  • @sharmfernando9235
    @sharmfernando9235 3 місяці тому

    Why are you smiling while explaning bro 😂

  • @kevinjackson5191
    @kevinjackson5191 5 місяців тому

    You go vwaaayyyy to fast for me or most people to keep up. If I have to keep pausing it’ll take me hours to get through a sub 14min video.

  • @sagarhm2237
    @sagarhm2237 7 місяців тому +2

    Man everyone is doing the same things wat others are doing but no doing and teaching on the hard parts of industry the different monitoring stacks and auto instrumentation of open telemetry and different level of end point monitoring why one is ready to tech simple copy paste content.

  • @srinathmatti
    @srinathmatti 8 місяців тому

    Who the f**** uses ftp, now I want to know your source

    • @cloudchamp
      @cloudchamp  8 місяців тому

      This is what happens when you try to comment without context, watch the video and understand

  • @MMs-zd7rp
    @MMs-zd7rp 7 місяців тому

    Bhai aap k teeth me kya hai

    • @cloudchamp
      @cloudchamp  7 місяців тому

      Chewing gum tha bro

    • @MMs-zd7rp
      @MMs-zd7rp 7 місяців тому

      @@cloudchamp Ok
      By the way your videos are so good
      Just keep making videos

    • @cloudchamp
      @cloudchamp  7 місяців тому

      Thanks Naseem Bhai, aise hi support karte raho @@MMs-zd7rp

    • @MMs-zd7rp
      @MMs-zd7rp 7 місяців тому

      @@cloudchamp Bro it's Naeem😑, you wrote S between my name😅

  • @kumar_sanjeevdutta1069
    @kumar_sanjeevdutta1069 2 місяці тому

    Very bookish 👎👎👎👎