Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Rocking Devops With Jenkins, Kubernetes, Ansible

Posted By: ELK1nG
Rocking Devops With Jenkins, Kubernetes, Ansible

Rocking Devops With Jenkins, Kubernetes, Ansible
Published 6/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 2.81 GB | Duration: 8h 24m

Master DevOps with Jenkins CI/CD Pipelines using Git, Ansible, Docker, Kubernetes, DevSecOps, with interview guide

What you'll learn
Learn concepts required to master DevOps, all in one course
Setup DevOps CI/CD pipelines to build and deploy real-world projects
DevOps prerequisites included - Linux, Git, Infra as Code, and Kubernetes essentials
Interview guide to ace your DevOps interview
Requirements
Willingness to learn lots of new and exciting things!
Basic knowledge of AWS will be helpful to understand the implementations
Description
What will you achieve from this course?Welcome to Rocking DevOps with Jenkins course: Learn DevOps concepts Master Jenkins in it's entirety - basics, advanced, implementations including Kubernetes, DevSecOps, Ansible DevOps pre-requisites included - git, linux, infra as code, and Kubernetes essentials all in one course Tips, tricks, learning from real world Cloud Architect Interview Q/AAbout the instructorRajdeep Saha is an AWS-Professional Certified Solutions Architect working at a leading cloud provider, he has worked in Fortune top 20 companies as Distinguished Cloud Architect. Unlike pen and paper architects, Rajdeep has migrated real enterprise projects into cloud using extensive Infrastructure As Code and DevOps. He has published blogs, and presented well received talks in prestigious Conferences. He is also the author of multiple bestselling and highly-rated courses on System Design, Kubernetes, AWS Lambda, Git, and GitHub.Rajdeep often uses real-world analogy to explain concepts in this course, which makes it easier for the students to understand and retain the knowledge. Rajdeep also presents and attends in all major cloud conferences and keeps up to date in his domain. You are in capable hands! All opinions are Rajdeep's own.Course StructureThis course has the following main areas - DevOps Introduction, Git and GitHub Basics, Infra as Code Basics, Linux for DevOps, Kubernetes Primer, Jenkins Introduction, Jenkinsfile - Pipeline as Code, Jenkins Commonly Used Examples, Run CloudFormation with Jenkins, Run Terraform with Jenkins, Deploying to EKS using Jenkins and ArgoCD, Jenkins with Ansible, and DevOps Interview Prep.Please check out the list of lectures for detailed breakdown of each area.This is the course that could take your career to next level. Let's have some fun and build some awesome stuff in cloud together!

Overview

Section 1: DevOps Fundamentals

Lecture 1 DevOps - What and Why

Lecture 2 DevOps Benefits

Lecture 3 Challenges of DevOps!

Lecture 4 Important - CI vs CD vs CD!

Lecture 5 Different DevOps Tools

Lecture 6 Different DevOps Pipelines

Lecture 7 Important - DevOps Learning Path

Lecture 8 DevSecOps - What and Why

Lecture 9 DevSecOps Pipelines including Kubernetes

Lecture 10 Which Chapter Next?

Lecture 11 Course Resources

Lecture 12 Course Slides

Section 2: Git and GitHub Basics

Lecture 13 Quick Note on Git and GitHub Basics

Lecture 14 Git - What and Why

Lecture 15 Git Vs GitHub

Lecture 16 Git Workflow

Lecture 17 Git Install and Setup

Lecture 18 Important - Git Workflow Demo

Lecture 19 Comparing Files

Lecture 20 Important - Git Branch and Merge

Lecture 21 Branching Merging Demo

Section 3: Infra as Code Basics

Lecture 22 How it All Started - Infrastructure as Code

Lecture 23 What is CloudFormation

Lecture 24 Running Our First CloudFormation

Lecture 25 CloudFormation Vs Terraform

Section 4: Linux for DevOps

Lecture 26 Linux Basic Commands

Lecture 27 Linux File and User Commands

Lecture 28 Calling APIs from Linux

Lecture 29 Vi Editor

Lecture 30 AWS CLI - What and Why

Lecture 31 AWS CLI Demo using CloudShell

Lecture 32 AWS CLI Installation in Visual Studio Code

Lecture 33 Find and Run ANY AWS CLI Command

Section 5: Kubernetes Primer

Lecture 34 Quick Note on Kubernetes Primer

Lecture 35 In the Beginning - Docker Container

Lecture 36 What is Container Orchestrator

Lecture 37 Kubernetes Introduction

Lecture 38 Pods

Lecture 39 Replicaset and Deployment

Lecture 40 Ways to Spin Up Cluster

Lecture 41 Intro to eksctl

Lecture 42 Install eksctl

Lecture 43 Spin Our Very First EKS Cluster

Section 6: Jenkins Introduction

Lecture 44 What and Why

Lecture 45 Jenkins Installation on AWS

Lecture 46 Jenkins Installation in Local Desktop

Lecture 47 Jenkins Console Walkthrough

Lecture 48 Our Very First Jenkins Job

Lecture 49 Saving Credentials in Jenkins

Lecture 50 Jenkins Plugins

Lecture 51 Declarative vs Scripted Pipeline

Lecture 52 Freestyle vs Pipeline

Lecture 53 Freestyle Job Demo - Copy Git Repo

Lecture 54 Pipeline Job Demo - Copy Git Repo

Section 7: Jenkinsfile - Pipeline as Code

Lecture 55 Jenkinsfile - What and Why

Lecture 56 Jenkinsfile Structure - Required Fields

Lecture 57 Our Very First Jenkinsfile

Lecture 58 Jenkins Permission

Lecture 59 Writing Jenkinsfile the Easy Way

Lecture 60 Jenkinsfile Post Section

Lecture 61 Jenkinsfile Post Section Demo

Lecture 62 Handling Credentials with Environment Section

Section 8: Jenkins Commonly Used Examples

Lecture 63 Build and Push Docker Image to Container Repo

Lecture 64 Triggering one Job from Another

Lecture 65 Passing Parameter from one Job to Another

Lecture 66 List of all Jenkins Environment Variables

Lecture 67 Running Shell Scripts from Jenkins

Lecture 68 Important - Build and Unit Test using Docker Container Agent

Lecture 69 Parallel Stages

Lecture 70 Triggering a Lambda from Jenkins

Lecture 71 Inserting Manual Approval

Lecture 72 Converting a Scripted Job to Pipeline Job using Jenkinsfile Script Section

Lecture 73 Multibranch Pipeline

Lecture 74 GitHub WebHook & Jenkins

Lecture 75 GitHub to Jenkins Manual Submit Demo

Lecture 76 GitHub Jenkins Automated Integrations using WebHook Demo

Section 9: Run CloudFormation with Jenkins

Lecture 77 Job Setup for CloudFormation Parameters in Jenkinsfile

Lecture 78 Hardcoding CloudFormation Parameters in JenkinsFile Demo

Lecture 79 Using Parameter Properties File with CloudFormation Demo

Lecture 80 Running ANY CloudFormation from Jenkins!

Section 10: Run Terraform with Jenkins

Lecture 81 Installation and SetUp for Terraform with Jenkins

Lecture 82 Create and Destroy VPC with Terraform Jenkins

Lecture 83 Provision Kubernetes Cluster with Terraform and Jenkins

Section 11: Deploying to EKS using Jenkins and ArgoCD

Lecture 84 Important - Watch Before Doing Demo

Lecture 85 GitOps Project Overview

Lecture 86 GitOps - What and Why

Lecture 87 GitOps Real World Workflow

Lecture 88 Resources for GitOps Real World Demo

Lecture 89 Jenkinsfile and Dockerfile for the demo

Lecture 90 GitHub and DockerHub Credentials Setup in Jenkins

Lecture 91 Create Jenkins Jobs

Lecture 92 ArgoCD Installation

Lecture 93 ArgoCD App Setup

Lecture 94 GitHub Webhook and Full Automation

Section 12: Jenkins with Ansible

Lecture 95 Jenkins Ansible High Level Flow

Lecture 96 Ansible Setup on EC2 and Jenkins

Lecture 97 Jenkins Job for Ansible

Section 13: DevOps Interview Prep

Lecture 98 DevOps Interview Q/A - Basic

Lecture 99 DevOps Interview Q/A - Intermediate

Lecture 100 DevOps Interview Q/A - Advanced

Section 14: Conclusion

Lecture 101 A NEW BEGINNING

Anyone who wants to learn and deploy real-world DevOps pipelines,Developers, engineers, and architects of all levels preparing for Cloud DevOps interviews,Beginners in Cloud who are curious about DevOps