DevOps Project: CI/CD with Git, Jenkins, Ansible, Docker, Kubernetes on AWS

Go to class
Write Review

Free Online Course: DevOps Project: CI/CD with Git, Jenkins, Ansible, Docker, Kubernetes on AWS provided by Skillshare is a comprehensive online course, which lasts for 5 hours worth of material. The course is taught in English and is free of charge. DevOps Project: CI/CD with Git, Jenkins, Ansible, Docker, Kubernetes on AWS is taught by AR Shankar.

Overview
  • Do you want to build a CI/CD pipeline tools using various DevOps tools? then you are at right place.

    Here you can see a CI/CD pipeline by using tools using Git, Jenkins, Ansible, Docker, and Kubernetes. This gives some light on how the IT industry uses DevOps.

    I have over 9+ year of experience in DevOps and have a deep understanding of this domain. So, I will be teaching you in detail with the step-by-step demonstration.

    Who is this course for?

    • Anyone who wants to build CI/CD pipeline tools on Various DevOps tools

    • Anyone who wants to Enhance their skills in this domain

    Who this course is for:

    • Who wants to know how DevOps does work, who completed DevOps training and want to do a project hands-on project

Syllabus
    • L1 - Introduction to Simple DevOps Project
    • L2 - What do we cover
    • L3 - What is CI and CD
    • L4 - Resources to Setup Simple CI/CD Pipeline
    • L5 - Jenkins Installation
    • L6 - Run Frist Jenkins Job
    • L7 - Git Setup
    • L8 - Maven Setup
    • L9 - Create first Maven job
    • L10 - Tomcat Server setup
    • L11 - Deploy a war file on Tomcat VM using Jenkins
    • L12 - Deploy on VM through PollSCM
    • L13 - Docker Setup
    • L14 - Latest tomcat image issue
    • L15 - Integrating Docker with Jenkins
    • L16 - Jenkins Job to copy artifacts on to DockerHost
    • L17 - Create a Dockerfile
    • L18 - Deploy on Docker container
    • L19 - Setup Ansible
    • L20 - Integrate Ansible with Jenkins
    • L21 - Creating an Ansible playbook
    • L22 - Issues faced
    • L23 - Run Ansible playbooks from Jenkins
    • L24 - Update Ansible Playbooks to delete and create containers
    • L25 - DockerHub Integration with Ansible
    • L26 - Tagging Using Ansible playbooks
    • L27 - Jenkins job to Deploy on Container through Dockerhub
    • L28 - CICD using Ansible playbooks
    • L29 - Introduction to Kubernetes Section
    • L30 - Setup Kubernetes Part 1 Setup Ubuntu Server
    • L31 - Setup Kubernetes Part 2 Setup Cluster on AWS
    • L32 - Create Deployment and Service using Kubectl commands
    • L33 - Create Deployment and Service using YAML files
    • L34 - Integrate Kubernetes with Ansible
    • L35 - Create Deployment and Service using Ansible playbook
    • L36 - Jenkins CD job to deploy on Kubernetes
    • L37 - Jenkins CI job to create an Docker image
    • L38 - Integrating Jenknis CI CD jobs to deploy on Kubernetes
    • L39 - Automate Deployment on Kubernetes with CI CD Job
    • L40 - Setup CICD for Kubernetes - Full lab
    • L41 - Conclusion Section