![]() |
|
Devops Project Workshop | Devops Project 2 - Printable Version +- Softwarez.Info - Software's World! (https://softwarez.info) +-- Forum: Library Zone (https://softwarez.info/Forum-Library-Zone) +--- Forum: Video Tutorials (https://softwarez.info/Forum-Video-Tutorials) +--- Thread: Devops Project Workshop | Devops Project 2 (/Thread-Devops-Project-Workshop-Devops-Project-2) |
Devops Project Workshop | Devops Project 2 - AD-TEAM - 07-30-2025 ![]() Devops Project Workshop | Devops Project - 2 Published 7/2023 MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz Language: English | Size: 3.59 GB | Duration: 7h 19m Setup DevOps Project using Terraform, Jenkins, SonarQube, Artifactory, Ansible, Docker, Kubernetes, Helm, Prometheus What you'll learn How to setup DevOps environment from scratch How to write Jenkinsfile for multi-branch pipeline How to publish artifacts in Jfrog Artifactory Provision AWS VPC and EKS using Terraform Deploy Applications on Kubernetes using Helm charts Requirements DevOps tools basic knowledge Linux basics Description Are you interested in learning how to set up a comprehensive CI/CD pipeline using various DevOps tools? If so, this course is perfect for you! Throughout the course, we will guide you through the process of setting up a complete CI/CD pipeline on AWS using a wide range of tools such as Terraform, Git, Jenkins, Maven, SonarQube, Artifactory, Ansible, Docker, Kubernetes, Helm, Prometheus, and Grafana.By enrolling in this course, you will gain knowledge and practical experience in the following key areas:Setting up Terraform to facilitate infrastructure provisioning.Using Terraform to provision Jenkins master, build nodes, and Ansible.Configuring an Ansible server.Employing Ansible to configure Jenkins master and build nodes.Creating a Jenkins pipeline job.Developing a Jenkinsfile from scratch.Implementing a multibranch pipeline.Enabling webhooks on GitHub for automated triggering of CI/CD processes.Configuring SonarQube and Sonar scanner.Executing SonarQube analysis for code quality assessment.Defining rules and gates within SonarQube for ensuring code quality standards.Setting up Sonar callback rules.Configuring JFrog Artifactory.Creating Dockerfile for containerization.Storing Docker images on Artifactory.Utilizing Terraform to provision a Kubernetes cluster.Creating Kubernetes objects.Deploying Kubernetes objects using Helm.Setting up Prometheus and Grafana using Helm charts.Monitoring the Kubernetes cluster using Prometheus.Monitoring the Kubernetes cluster using Prometheus.By the end of this course, you will have gained valuable skills and practical experience in setting up a comprehensive CI/CD pipeline using a wide range of DevOps tools, enabling you to streamline software development and delivery processes effectively. Overview Section 1: Introduction Lecture 1 Introduction Lecture 2 Topics covered in this project Lecture 3 Who can enroll in this program Section 2: Pre-requisites Lecture 4 Tools required to start with this program Lecture 5 Installation of visual studio code Lecture 6 Installation of Git on Windows Lecture 7 Install Terraform on Windows Lecture 8 Install AWS CLI Lecture 9 Configure AWS CLI Lecture 10 Install mobaxterm on Windows Section 3: Terraform Lecture 11 Section introduction Lecture 12 Understand about GitHub repositories using in this course Lecture 13 How to using GitHub repositories Lecture 14 Things to consider before writing Terraform file Lecture 15 Write 1st Terraform manifest file to create EC2 instance Lecture 16 How to execute Terraform file Lecture 17 Terraform manifest file to create EC2 along with security group Lecture 18 Commit Terraform code onto GitHub repository Lecture 19 Create EC2 and Security group using Terraform Lecture 20 Steps to follow to create VPC using Terraform Lecture 21 Writing Terraform manifest file to create VPC Lecture 22 Cerate VPC using Terraform manifest file Lecture 23 Create DevOps instances using for_each in Terraform Section 4: Ansible for DevOps Lecture 24 Section introduction Lecture 25 Setup Ansible Lecture 26 Add Jenkins and Maven servers as managed nodes to Ansible Lecture 27 Write Ansible playbook to install Jenkins Lecture 28 Run Ansbile playbook to install Jenkins Lecture 29 Configure Jenkins server Lecture 30 Writing Ansible playbook to install Maven Lecture 31 Execute Ansible playbook to configure Maven server Section 5: Jenkins Lecture 32 Section introduction Lecture 33 Understand about source code used in this project Lecture 34 Preparing for Jenkins master and slave configuration Lecture 35 Setup Jenkins master slave configuration Lecture 36 Create 1st Jenkins pipeline job Lecture 37 Write 1st Jenkinsfile Lecture 38 Adding build stage to Jenkinsfile Lecture 39 Adding GitHub credentials to Jenkins Lecture 40 Setup multibranch pipeline job Lecture 41 setup GitHub webhook Section 6: SonarQube integration with Jenkins Lecture 42 Section introduction Lecture 43 Setup SonarQube account and add sonar credentials to Jenkins Lecture 44 Integrate SonarQube with Jenkins Lecture 45 Create sonar properties file Lecture 46 Adding SonarQube stage to Jenkinsfile Lecture 47 Adding unit test stage to Jenkinsfile Lecture 48 Understand about Sonar quality gates Lecture 49 Adding quality gate stage to Jenkinsfile Section 7: JFrog Artifactory integration with Jenkins Lecture 50 Section introduction Lecture 51 Setup JFrog Artifactory account Lecture 52 Setup Jfrog Artifactory account Lecture 53 Information to add Artifactory stage to Jenkins Lecture 54 Adding Jenkins stage to publish jar in theJFrog Artifactory Section 8: Docker integration Lecture 55 Section introduction Lecture 56 Ansible playbook to install Docker on Maven server Lecture 57 Create docker file Lecture 58 Create Docker artifact repository in JFrog Artifactory Lecture 59 Add docker image publish stage to Jenkinsfile Lecture 60 Testing Docker image by creating container out of it Section 9: Kubernetes Lecture 61 Section introduction Lecture 62 Steps involved in creating EKS cluster using Terraform Lecture 63 Terraform manifest file to setup AWS EKS Lecture 64 Execute Terraform manifest file setup EKS cluster Lecture 65 How to terminate EKS cluster to optimize AWS billing Lecture 66 Steps to integrate Kubernetes with Jenkins Lecture 67 How to integrate EKS cluster with maven server Section 10: Deploying application on Kubernetes Lecture 68 Understand Kubernetes manifest files Lecture 69 Execute Kubernetes manifest files Lecture 70 Using secretes manifest files to pull image from JFrog Lecture 71 Execute secret manifest file to access application Lecture 72 Using deploy.sh file Lecture 73 Commit manifest files in the GitHub Lecture 74 Deploy app using Jenkins through deploy.sh file Lecture 75 Releasing new version of app using CI/CD Section 11: Helm Chats Lecture 76 Section introduction Lecture 77 Helm introduction Lecture 78 How Helm deployments works Lecture 79 Adding Helm charts Lecture 80 Testing Helm deployments Lecture 81 Deploy ttrend app using Helm charts Lecture 82 Helm chart deployment using Jenkins Section 12: Prometheus and Grafana Lecture 83 Section introduction Lecture 84 Prometheus introduction Lecture 85 Prometheus architecture Lecture 86 Prometheus Grafana-stack setup Lecture 87 Access Prometheus dashboard Lecture 88 Grafana introduction Lecture 89 Access apps from Grafana Section 13: Conclusion Lecture 90 Remove Kubernetes cluster using terraform Lecture 91 Conclusion Who are planning to add a DevOps project to their technical skills,Who want to know more about microservices deployment,who are attending DevOps interviews ![]() DDownload RapidGator NitroFlare |