About

The Ultimate DevOps Bootcamp is an intensive, interactive 9-month course designed to equip participants with the end-to-end skills required to excel in the fast-evolving field of DevOps. This comprehensive program combines real-time online sessions, recorded lessons, hands-on assignments, and a culminating internship to ensure learners gain practical experience alongside theoretical knowledge.

  • Master the fundamentals of Linux, the backbone of many modern IT environments, focusing on command-line tools, scripting, and system administration.

  • Learn to automate IT infrastructure and streamline operational tasks using Ansible, a powerful configuration management and orchestration tool.

  • Understand the principles of virtualization, a critical component in creating flexible and scalable IT environments.

  • Dive into cloud computing with a focus on Amazon Web Services (AWS), exploring its vast array of services and how they can be leveraged in DevOps practices.

  • Gain expertise in Infrastructure as Code (IaC) with Terraform, enabling you to safely and predictably create, change, and improve infrastructure.

  • Explore containerization with Docker, learning how to package and deploy applications in lightweight, portable containers.

  • Master Kubernetes, the leading container orchestration platform, to manage containerized applications across multiple hosts, ensuring high availability and scalability.

  • Understand version control with Git, an essential tool for code management and collaboration in DevOps workflows.

  • Learn the principles and practices of Continuous Integration and Continuous Deployment (CI/CD) to automate the integration and deployment processes.

  • Get to grips with monitoring and visualizing metrics from your applications and infrastructure using Grafana, enabling you to detect and respond to issues proactively.

Course curriculum

  • 1

    PART I - ABOUT

    • Homework

    • Homework (eng)

  • 2

    PART II - ANSIBLE

    • Ansible (modules 15-21)

  • 3

    15 Introduction to Ansible

    • 15.01 Intro

    • 15.01 Intro (eng)

    • 15.01 Intro (quiz)

    • 15.02 CMS

    • 15.02 CMS (eng)

    • 15.02 CMS (quiz)

    • 15.03 YAML

    • 15.03 YAML (eng)

    • 15.03 YAML (quiz)

  • 4

    16 Inventory

    • 16.01 Lab Environment

    • 16.01 Lab Environment (eng)

    • 16.01 Lab Environment (quiz)

    • 16.01 Lab Environment (lab)

    • 16.02 SSH Configuration

    • 16.02 SSH Configuration (eng)

    • 16.02 SSH Configuration (quiz)

    • 16.02 SSH Configuration (lab)

    • 16.03 Install

    • 16.03 Install (eng)

    • 16.03 Install (quiz)

    • 16.03 Install (lab)

    • 16.04 VScode Plugins

    • 16.04 VScode Plugins (eng)

    • 16.04 VScode Plugins (quiz)

    • 16.04 VScode Ansible Plugins (lab)

    • 16.05 Inventory

    • 16.05 Inventory (eng)

    • 16.05 Inventory (quiz)

    • 16.05 Inventory (lab)

    • 16.06 Ansible Config

    • 16.06 Ansible Config (eng)

    • 16.06 Ansible Config (quiz)

    • 16.06 Ansible Config (lab)

    • 16.07 Inventory Continue

    • 16.07 Inventory Continue (quiz)

    • 16.07 Inventory Continue (lab)

    • 16.07 Inventory Continue (eng)

  • 5

    17 Playbooks

    • 17.01 Playbook Format

    • 17.01 Playbook Format (eng)

    • 17.01 Playbook Format (quiz)

    • 17.01 Playbook Format (lab)

    • 17.02 Idempotency

    • 17.02 Idempotency (eng)

    • 17.02 Idempotency (quiz)

    • 17.03 Documentation

    • 17.03 Documentation (eng)

    • 17.03 Documentation (quiz)

    • 17.03 Documentation (lab)

    • 17.04 NGINX Playbook

    • 17.04 NGINX Playbook (eng)

    • 17.04 NGINX Playbook (quiz)

    • 17.04 NGINX Playbook (lab)

    • 17.05 NGINX Playbook Continue

    • 17.05 NGINX Playbook Continue (eng)

    • 17.05 NGINX Playbook Continue (quiz)

    • 17.05 NGINX Playbook Continue (lab)

    • 17.06 Debug

    • 17.06 Debug (eng)

    • 17.06 Debug (quiz)

    • 17.06 Debug (lab)

  • 6

    18 Tasks

    • 18.01 Lineinfile

    • 18.01 Lineinfile (eng)

    • 18.01 Lineinfile (quiz)

    • 18.01 Lineinfile (lab)

    • 18.02 When

    • 18.02 When (eng)

    • 18.02 When (quiz)

    • 18.02 When (lab)

    • 18.03 Retries and Delay

    • 18.03 Retries and Delay (eng)

    • 18.03 Retries and Delay (quiz)

    • 18.03 Retries and Delay (lab)

    • 18.04 File and Copy

    • 18.04 File and Copy (eng)

    • 18.04 File and Copy (quiz)

    • 18.04 File and Copy (lab)

    • 18.05 Loops

    • 18.05 Loops (eng)

    • 18.05 Loops (quiz)

    • 18.05 Loops (lab)

    • 18.06 Shell

    • 18.06 Shell (eng)

    • 18.06 Shell (quiz)

    • 18.06 Shell (lab)

    • 18.07 Local Action

    • 18.07 Local Action (eng)

    • 18.07 Local Action (quiz)

    • 18.07 Local Action (lab)

    • 18.08 Templates

    • 18.08 Templates (eng)

    • 18.08 Templates (quiz)

    • 18.08 Templates (lab)

    • 18.09 Reboot

    • 18.09 Reboot (eng)

    • 18.09 Reboot (quiz)

    • 18.09 Reboot (lab)

    • 18.10 Block

    • 18.10 Block (eng)

    • 18.10 Blocks (quiz)

    • 18.10 Blocks (lab)

    • 18.11 Include Tasks

    • 18.11 Include Tasks (eng)

    • 18.11 Include Tasks (quiz)

    • 18.11 Include Tasks (lab)

  • 7

    19 Variables

    • 19.01 Debug

    • 19.01 Debug (eng)

    • 19.01 Debug (quiz)

    • 19.02 Playbook Vars

    • 19.02 Playbook Vars (eng)

    • 19.02 Playbook Vars (quiz)

    • 19.02 Playbook Vars (lab)

    • 19.03 CLI Vars

    • 19.03 CLI Vars (eng)

    • 19.03 CLI Vars (quiz)

    • 19.03 CLI Vars (lab)

    • 19.04 Inventory Vars

    • 19.04 Inventory Vars (eng)

    • 19.04 Inventory Vars (quiz)

    • 19.04 Inventory Vars (lab)

    • 19.05 Tasks Vars

    • 19.05 Tasks Vars (eng)

    • 19.05 Tasks Vars (quiz)

    • 19.05 Tasks Vars (lab)

    • 19.06 Facts

    • 19.06 Facts (eng)

    • 19.06 Facts (quiz)

    • 19.06 Facts (lab)

    • 19.07 Custom Facts

    • 19.07 Custom Facts (eng)

    • 19.07 Custom Facts (quiz)

    • 19.07 Custom Facts (lab)

    • 19.08 Registered Vars

    • 19.08 Registered Vars (eng)

    • 19.08 Registered Vars (quiz)

    • 19.08 Registered Vars (lab)

    • 19.09 Host Group Vars

    • 19.09 Host Group Vars (eng)

    • 19.09 Host Group Vars (quiz)

    • 19.09 Host Group Vars (lab)

    • 19.10 Special Vars

    • 19.10 Special Vars (eng)

    • 19.10 Special Vars (quiz)

    • 19.10 Special Vars (lab)

    • 19.11 Vars Priority

    • 19.11 Vars Priority (eng)

    • 19.11 Vars Priority (quiz)

  • 8

    20 Roles

    • 20.01 Init

    • 20.01 Init (eng)

    • 20.01 Init (quiz)

    • 20.01 Init (lab)

    • 20.02 Role

    • 20.02 Role (eng)

    • 20.02 Role (quiz)

    • 20.02 Role (lab)

    • 20.03 Usage

    • 20.03 Usage (eng)

    • 20.03 Usage (quiz)

    • 20.03 Usage (lab)

    • 20.04 Galaxy

    • 20.04 Galaxy (eng)

    • 20.04 Galaxy (quiz)

    • 20.05 Collections

    • 20.05 Collections (eng)

    • 20.05 Collection (quiz)

  • 9

    21 Ansible Vault

    • 21.01 Vars Files

    • 21.01 Vars Files (eng)

    • 21.01 Vars Files (quiz)

    • 21.01 Vars Files (lab)

    • 21.02 Utility ansible-vault

    • 21.02 Utility ansible-vault (eng)

    • 21.02 Utility ansible-vault (quiz)

    • 21.02 Utility ansible-vault (lab)

    • 21.03 Vault in Playbook

    • 21.03 Vault in Playbook (eng)

    • 21.03 Vault in Playbook (quiz)

    • 21.03 Vault in Playbook (lab)

    • 21.04 Password File

    • 21.04 Password File (eng)

    • 21.04 Password File (quiz)

    • 21.04 Password File (lab)

  • 10

    PART III - VIRTUALIZATION

    • Virtualization (modules 22-37)

  • 11

    22 Intro

    • 22.01 History

    • 22.01 History (eng)

    • 22.01 History (quiz)

    • 22.02 Objects

    • 22.02 Objects (eng)

    • 22.02 Objects (quiz)

    • 22.03 Cockpit

    • 22.03 Cockpit (eng)

    • 22.03 Cockpit (quiz)

    • 22.03 Cockpit (lab)

    • 22.04 Install

    • 22.04 Install (eng)

    • 22.04 Install (quiz)

    • 22.04 Install (lab)

  • 12

    23 Domains

    • 23.01 Domain Create Cockpit

    • 23.01 Domain Create Cockpit (eng)

    • 23.01 Domain Create Cockpit (quiz)

    • 23.01 Domain Create Cockpit (lab)

    • 23.02 Domain Create CLI

    • 23.02 Domain Create CLI (eng)

    • 23.02 Domain Create CLI (quiz)

    • 23.02 Domain Create CLI (lab)

    • 23.03 Domain Operations

    • 23.03 Domain Operations (eng)

    • 23.03 Domain Operations (quiz)

    • 23.03 Domain Operations (lab)

    • 23.04 Domain XML

    • 23.04 Domain XML (eng)

    • 23.04 Domain XML (quiz)

    • 23.04 Domain XML (lab)

  • 13

    24 Pools

    • 24.01 Pool Commands

    • 24.01 Pool Commands (eng)

    • 24.01 Pool Commands (quiz)

    • 24.01 Pool Commands (lab)

    • 24.02 Pool XML

    • 24.02 Pool XML (eng)

    • 24.02 Pool XML (quiz)

    • 24.02 Pool XML (lab)

    • 24.03 Pool Create Cockpit

    • 24.03 Pool Create Cockpit (eng)

    • 24.03 Pool Create Cockpit (quiz)

    • 24.03 Pool Create Cockpit (lab)

    • 24.04 Pool Create CLI

    • 24.04 Pool Create CLI (quiz)

    • 24.04 Pool Create CLI (lab)

    • 24.04 Pool Create CLI (eng)

  • 14

    25 Volumes

    • 25.01 Volume Commands

    • 25.01 Volume Commands (eng)

    • 25.01 Volume Commands (quiz)

    • 25.01 Volume Commands (lab)

    • 25.02 Volume XML

    • 25.02 Volume XML (eng)

    • 25.02 Volume XML (quiz)

    • 25.03 Volume Create

    • 25.03 Volume Create (eng)

    • 25.03 Volume Create (quiz)

    • 25.03 Volume Create (lab)

    • 25.04 Volume Attach

    • 25.04 Volume Attach (quiz)

    • 25.04 Volume Attach (lab)

  • 15

    26 Networks

    • 26.01 Network Commands

    • 26.01 Network Commands (eng)

    • 26.01 Network Commands (quiz)

    • 26.02 Network XML

    • 26.02 Network XML (eng)

    • 26.02 Network XML (quiz)

    • 26.02 Network XML (lab)

    • 26.03 Network Create

    • 26.03 Network Create (eng)

    • 26.03 Network Create (quiz)

    • 26.03 Network Create (lab)

    • 26.04 Network Connect VM

    • 26.04 Network Connect VM (eng)

    • 26.04 Network Connect VM (quiz)

    • 26.04 Network Connect (lab)

  • 16

    27 Extras

    • 27.01 Snapshots

    • 27.01 Snapshots (eng)

    • 27.01 Snapshots (quiz)

    • 27.01 Snapshots (lab)

    • 27.02 Clone Cockpit

    • 27.02 Clone Cockpit (eng)

    • 27.02 Clone Cockpit (quiz)

    • 27.03 Clone CLI

    • 27.03 Clone CLI (eng)

    • 27.03 Clone CLI (quiz)

    • 27.03 Clone CLI (lab)

    • 27.04 Clone Prepare

    • 27.04 Clone Prepare (quiz)

    • 27.04 Clone Prepare (lab)

  • 17

    28 Intro

    • 28.01 Concept

    • 28.01 Concept (eng)

    • 28.01 Concept (quiz)

    • 28.02 Pros&Cons

    • 28.02 Pros&Cons (eng)

    • 28.02 Pros&Cons (quiz)

    • 28.03 Management Console

    • 28.03 Management Console (eng)

    • 28.03 Management Console (quiz)

    • 28.03 Management Console (lab)

    • 28.04 Billing

    • 28.04 Billing (eng)

    • 28.04 Billing (quiz)

    • 28.04 Billing (lab)

    • 28.05 IAM

    • 28.05 IAM (eng)

    • 28.05 IAM (quiz)

    • 28.05 IAM (lab)

  • 18

    29 S3

    • 29.01 S3 Intro

    • 29.01 S3 Intro (eng)

    • 29.01 S3 Intro (quiz)

    • 29.01 S3 Intro (lab)

    • 29.02 Create Bucket

    • 29.02 Create Bucket (eng)

    • 29.02 Create Bucket (quiz)

    • 29.02 Create Bucket (lab)

    • 29.03 File Operations

    • 29.03 File Operations (eng)

    • 29.03 File Operations (quiz)

    • 29.03 File Operations (lab)

  • 19

    30 EC2

    • 30.01 VPC

    • 30.01 VPC (eng)

    • 30.01 VPC (quiz)

    • 30.01 VPC (lab)

    • 30.02 EC2 Intro

    • 30.02 EC2 Intro (eng)

    • 30.02 EC2 Intro (quiz)

    • 30.03 SSH Keys

    • 30.03 SSH Keys (eng)

    • 30.03 SSH Keys (quiz)

    • 30.03 SSH Key (lab)

    • 30.04 AMI

    • 30.04 AMI (eng)

    • 30.04 AMI (quiz)

    • 30.05 Instance Create

    • 30.05 Instance Create (eng)

    • 30.05 Instance Create (quiz)

    • 30.05 Instance Create (lab)

    • 30.06 Instance Review

    • 30.06 Instance Review (eng)

    • 30.06 Instance Review (quiz)

    • 30.06 Instance Review (lab)

    • 30.07 Instance Operations

    • 30.07 Instance Operations (eng)

    • 30.07 Instance Operations (quiz)

    • 30.07 Instance Operations (lab)

    • 30.08 Security Groups

    • 30.08 Security Groups (eng)

    • 30.08 Security Groups (quiz)

    • 30.08 Security Groups (lab)

    • 30.09 EIP

    • 30.09 EIP (eng)

    • 30.09 EIP (quiz)

    • 30.09 EIP (lab)

  • 20

    31 EBS

    • 31.01 Volume Lifecycle

    • 31.01 Volume Lifecycle (eng)

    • 31.01 Volume Lifecycle (quiz)

    • 31.01 Volume Lifecycle (lab)

    • 31.02 Snapshot

    • 31.02 Snapshot (eng)

    • 31.02 Snapshot (quiz)

    • 31.02 Snapshot (lab)

    • 31.03 Custom Image

    • 31.03 Custom Image (eng)

    • 31.03 Custom Image (quiz)

    • 31.03 Custom Image (lab)

  • 21

    32 ELB

    • 32.01 Concept

    • 32.01 Concept (eng)

    • 32.01 Concept (quiz)

    • 32.01 Concept (lab)

    • 32.02 Farm

    • 32.02 Farm (eng)

    • 32.02 Farm (quiz)

    • 32.02 Farm (lab)

    • 32.03 Target Group

    • 32.03 Target Group (eng)

    • 32.03 Target Group (quiz)

    • 32.03 Target Group (lab)

    • 32.04 Network Load Balancer

    • 32.04-Network Load Balancer (eng)

    • 32.04 Network Load Balancer (quiz)

    • 32.04 Network Load Balancer (lab)

    • 32.05 Failed Node

    • 32.05 Failed Node (eng)

    • 32.05 Failed Node (quiz)

    • 32.05 Failed Node (lab)

  • 22

    33 AWS CLI

    • 33.01 Access Keys

    • 33.01 Access Keys (eng)

    • 33.01 Access keys (quiz)

    • 33.01 Access keys (lab)

    • 33.02 Install

    • 33.02 Install (eng)

    • 33.02 Install (quiz)

    • 33.02 Install (lab)

    • 33.03 S3 Operations

    • 33.03 S3 Operations (eng)

    • 33.03 S3 Operations (quiz)

    • 33.03 S3 Operations (lab)

    • 33.04 EC2 Operations

    • 33.04 EC2 Operations (eng)

    • 33.04 EC2 Operations (quiz)

    • 33.04 EC2 Operations (lab)

  • 23

    PART V - TERRAFORM

    • Part 5 -Terraform (modules 39-44)

  • 24

    34 Intro

    • 34.01 Intro

    • 34.01 Intro (quiz)

    • 34.02 Competition

    • 34.02 Competition (quiz)

    • 34.03 Objects

    • 34.03 Objects (quiz)

    • 34.04 Install

    • 34.04 Install (quiz)

    • 34.04 Install (lab)

  • 25

    35 Provider

    • 35.01 HCL

    • 35.01 HCL (quiz)

    • 35.01 HCL (lab)

    • 35.02 Init

    • 35.02 Init (quiz)

    • 35.02 Init (lab)

    • 35.03 Plan

    • 35.03 Plan (quiz)

    • 35.03 Plan (lab)

    • 35.04 Apply

    • 35.04 Apply (quiz)

    • 35.04 Apply (lab)

  • 26

    36 State File

    • 36.01 State File

    • 36.01 State File (quiz)

    • 36.02 3 Sources

    • 36.02 3 Sources (quiz)

    • 36.03 State in Cloud

    • 36.03 State in Cloud (quiz)

    • 36.03 State in Cloud (lab)

    • 36.04 State Commands

    • 36.04 State Commands (quiz)

    • 36.04 State Commands (lab)

  • 27

    37 EC2 Instance

    • 37.01 Create Instance

    • 37.01 Create Instance (quiz)

    • 37.01 Create Instance (lab)

    • 37.02 Output

    • 37.02 Output (quiz)

    • 37.02 Output (lab)

    • 37.03 Modify Instance

    • 37.03 Modify Instance (quiz)

    • 37.03 Modify Instance (lab)

    • 37.04 Remove Instance

    • 37.04 Remove Instance (quiz)

    • 37.04 Remove Instance (lab)

  • 28

    38 Variables

    • 38.01 Variables Files

    • 38.01 Variables Files (quiz)

    • 38.01 Variables Files (lab)

    • 38.02 Command Variables

    • 38.02 Command Variables (quiz)

    • 38.02 Command Variables (lab)

    • 38.03 Environment Variables

    • 38.03 Environment Variables (quiz)

    • 38.03 Environment Variables (lab)

    • 38.04 Multiple Environments

    • 38.04 Multiple Environments (quiz)

    • 38.04 Multiple Environments (lab)

  • 29

    39 Workspaces

    • 39.01 Concept

    • 39.01 Concept (quiz)

    • 39.02 Workspace Commands

    • 39.02 Workspace Commands (quiz)

    • 39.03 Create Workspace

    • 39.03 Create Workspace (quiz)

    • 39.03 Create Workspace (lab)

    • 39.04 Import

    • 39.04 Import (quiz)

    • 39.04 Import (lab)

    • 39.05 Workspace Variable

    • 39.05 Workspace Variable (quiz)

    • 39.05 Workspace Variable (lab)

  • 30

    40 GIT Intro

    • 40.01 Source Code Management

    • 40.01 Source Code Management (quiz)

    • 40.02 SCM tasks

    • 40.02 SCM Tasks (quiz)

    • 40.03 Git Objects

    • 40.03 Git Objects (quiz)

    • 40.04 Diff and Patch

    • 40.04 Diff and Patch (quiz)

    • 40.05 Git Install

    • 40.05 Git Install (quiz)

    • 40.05 Git Install (lab)

    • 40.06 Git Init

    • 40.06 Git Init (quiz)

    • 40.06 Git Init (lab)

    • 40.07 Initial Commit

    • 40.07 Initial Commit (quiz)

    • 40.07 Initial Commit (lab)

    • 40.08 Commit Message Rules

    • 40.08 Commit Message Rules (quiz)

    • 40.09 Git Log

    • 40.09 Git Log (quiz)

    • 40.09 Git Log (lab)

    • 40.10 Amend

    • 40.10 Amend (quiz)

    • 40.10 Amend (lab)

    • 40.11 Gitkeep and Gitignore

    • 40.11 Gitkeep and Gitignore (quiz)

    • 40.11 Gitkeep and Gitignore (lab)

  • 31

    41 Branches and Tags

    • 41.01 Named Branch

    • 41.01 Named Branch (quiz)

    • 41.01 Named Branch (lab)

    • 41.02 Merge

    • 41.02 Merge (quiz)

    • 41.02 Merge (lab)

    • 41.03 Rebase

    • 41.03 Rebase (quiz)

    • 41.03 Rebase (lab)

    • 41.04 Merge Conflict

    • 41.04 Merge Conflict (quiz)

    • 41.04 Merge Conflict (lab)

    • 41.05 Checkout to Commit

    • 41.05 Checkout to Commit (quiz)

    • 41.05 Checkout to Commit (lab)

    • 41.06 Tags

    • 41.06 Tags (quiz)

    • 41.06 Tags (lab)

  • 32

    42 GitHub

    • 42.01 Create Repo

    • 42.01 Create Repo (quiz)

    • 42.01 Create Repo (lab)

    • 42.02 GitHub Interface

    • 42.02 GitHub Interface (quiz)

    • 42.02 GitHub Interface (lab)

    • 42.03 Clone

    • 42.03 Clone (quiz)

    • 42.03 Clone (lab)

    • 42.04 Remote Branch

    • 42.04 Remote branch (quiz)

    • 42.04 Remote Branch (lab)

    • 42.05 Push

    • 42.05 Push (quiz)

    • 42.05 Push (lab)

    • 42.06 Pull Request

    • 42.06 Pull Request (quiz)

    • 42.06 Pull Request (lab)

    • 42.07 Git Workflow

    • 42.07 Git Workflow (quiz)

  • 33

    43 Git in VScode

    • 43.01 Source Control

    • 43.01 Source Control (quiz)

    • 43.01 Source Control (lab)

    • 43.02 Branch in VScode

    • 43.02 Branch in VScode (quiz)

    • 43.02 Branch in VScode (lab)

    • 43.03 Stage in VScode

    • 43.03 Stage in VScode (quiz)

    • 43.03 Stage in VScode (lab)

    • 43.04 Commit in VScode

    • 43.04 Commit in VScode (quiz)

    • 43.04 Commit in VScode (lab)

    • 43.05 Tag in VScode

    • 43.05 Tag in VScode (quiz)

    • 43.05 Tag in VScode (lab)

    • 43.06 Source Control Graph

    • 43.06 Source Control Graph (quiz)

    • 43.06 Source Control Graph (lab)

  • 34

    44 CI/CD Intro

    • 44.01 Introduction

    • 44.02 General Info Board

    • 44.02 General Info Board (quiz)

    • 44.03 Software Development Flow

    • 44.03 Software Development Flow (quiz)

    • 44.04 CI Basics

    • 44.04 CI Basics (quiz)

    • 44.05 CI Benefits

    • 44.05 CI Benefits (quiz)

  • 35

    45 Jenkins Intro

    • 45.01 About Jenkins

    • 45.01 About Jenkins (quiz)

    • 45.02 Jenkins Installation

    • 45.02 Jenkins Installation (quiz)

    • 45.02 Jenkins Installation (lab)

    • 45.03 Jenkins Dashboard

    • 45.03 Jenkins Dashboard (quiz)

    • 45.04 Jenkins Project

    • 45.04 Jenkins Project (quiz)

    • 45.04 Jenkins Project (lab)

    • 45.05 First Job

    • 45.05 First Job (quiz)

    • 45.05 First Job (lab)

    • 45.06 Build with Parameters

    • 45.06 Build with Parameters (quiz)

    • 45.06 Build with Parameters (lab)

  • 36

    46 Jenkins Usage

    • 46.01 Plugins and Configs

    • 46.01 Plugins and Configs (quiz)

    • 46.01 Plugins and Configs (lab)

    • 46.02 Working with Github

    • 46.02 Working with Github (quiz)

    • 46.02 Working with Github (lab)

    • 46.03 Compiling Code

    • 46.03 Compiling Code (quiz)

    • 46.03 Compiling Code (lab)

    • 46.04 Testing

    • 46.04 Testing (quiz)

    • 46.04 Testing (lab)

    • 46.05 Artifacts

    • 46.05 Artifacts (quiz)

    • 46.05 Artifacts (lab)

  • 37

    47 Jenkins Extras

    • 47.01 Build Triggers

    • 47.01 Build Triggers (quiz)

    • 47.02 Build Triggers (lab)

    • 47.02 Groovy Pipelines

    • 47.02 Groovy Pipelines (quiz)

    • 47.02 Groovy Pipelines (lab)

    • 47.03 Nodes

    • 47.03 Nodes (quiz)

    • 47.03 Nodes (lab)

  • 38

    PART VIII - CONTAINERS

    • Part 6 - Containers (modules 45-51)

  • 39

    48 Intro

    • 48.01 Chroot

    • 48.01 Chroot (quiz)

    • 48.01 Chroot (lab)

    • 48.02 Concept

    • 48.02 Concept (quiz)

    • 48.03 Installation

    • 48.03 Installation (quiz)

    • 48.03 Installation (lab)

  • 40

    49 Images

    • 49.01 Hello-world

    • 49.01 Hello-world (quiz)

    • 49.01 Hello-world (lab)

    • 49.02 Registries

    • 49.02 Registries (quiz)

    • 49.02 Registries (lab)

    • 49.03 Image

    • 49.03 Image (quiz)

    • 49.03 Image (lab)

  • 41

    50 Containers

    • 50.01 Container Ubuntu

    • 50.01 Container Ubuntu (quiz)

    • 50.01 Container Ubuntu (lab)

    • 50.02 Container NGINX

    • 50.02 Container NGINX (quiz)

    • 50.02 Container NGINX (lab)

    • 50.03 Inspect

    • 50.03 Inspect (quiz)

    • 50.03 Inspect (lab)

    • 50.04 Lifecycle

    • 50.04 Lifecycle (quiz)

    • 50.04 Lifecycle (lab)

    • 50.05 Copy Files

    • 50.05 Copy Files (quiz)

    • 50.05 Copy Files (lab)

  • 42

    51 Build

    • 51.01 Layers

    • 51.01 Layers (quiz)

    • 51.02 Dockerfile

    • 51.02 Dockerfile (quiz)

    • 51.03 Build

    • 51.03 Build (quiz)

    • 51.03 Build (lab)

    • 51.04 Push

    • 51.04 Push (quiz)

    • 51.04 Push (lab)

  • 43

    52 Volumes

    • 52.01 Mapping

    • 52.01 Mapping (quiz)

    • 52.01 Mapping (lab)

    • 52.02 Basic Operations

    • 52.02 Basic Operations (quiz)

    • 52.02 Basic Operations (lab)

    • 52.03 Volume in Container

    • 52.03 Volume in Container (quiz)

    • 52.03 Volume in Container (lab)

  • 44

    53 Networks

    • 53.01 Port Publishing

    • 53.01 Port Publishing (quiz)

    • 53.01 Port Publishing (lab)

    • 53.02 Networks Intro

    • 53.02 Networks Intro (quiz)

    • 53.02 Networks Intro (lab)

    • 53.03 Basic Operations

    • 53.03 Basic Operations (quiz)

    • 53.03 Basic Operations (lab)

    • 53.04 Container in Network

    • 53.04 Container in Network (quiz)

    • 53.04 Container in Network (lab)

  • 45

    54 Docker-compose

    • 54.01 Install

    • 54.01 Install (quiz)

    • 54.01 Install (lab)

    • 54.02 docker-compose.yml

    • 54.02 docker-compose.yml (quiz)

    • 54.02 docker-compose.yml (lab)

    • 54.03 Basic Operations

    • 54.03 Basic Operations (quiz)

    • 54.03 Basic Operations (lab)

    • 54.04 Reference

    • 54.04 Reference (quiz)

    • 54.04 Reference (lab)

  • 46

    55 Intro

    • 55.01 Orchestration

    • 55.01 Orchestration (quiz)

    • 55.02 Components

    • 55.02 Components (quiz)

    • 55.03 Objects

    • 55.03 Objects (quiz)

    • 55.04 Kubectl

    • 55.04 Kubectl (quiz)

    • 55.04 Kubectl (lab)

  • 47

    56 Namespaces

    • 56.01 Basic Operations

    • 56.01 Basic Operations (quiz)

    • 56.01 Basic Operations (lab)

    • 56.02 Create Namespace

    • 56.02 Create Namespace (quiz)

    • 56.02 Create Namespace (lab)

  • 48

    57 Pods

    • 57.01 Create Pod

    • 57.01 Create Pod (quiz)

    • 57.01 Create Pod (lab)

    • 57.02 Using Pods

    • 57.02 Using Pods (quiz)

    • 57.02 Using Pods (lab)

    • 57.03 Copy Files

    • 57.03 Copy Files (quiz)

    • 57.03 Copy Files (lab)

    • 57.04 Port Forward

    • 57.04 Port Forward (quiz)

    • 57.04 Port Forward (lab)

  • 49

    58 Deployments

    • 58.01 Deployment Intro

    • 58.01 Deployment Intro (quiz)

    • 58.02 Create Deployment

    • 58.02 Create Deployment (quiz)

    • 58.02 Create Deployment (lab)

    • 58.03 Deployment Scaling

    • 58.03 Deployment Scaling (quiz)

    • 58.03 Deployment Scaling (lab)

    • 58.04 Deployment Update

    • 58.04 Deployment Update (quiz)

    • 58.04 Deployment Update (lab)

  • 50

    59 Services

    • 59.01 Service Intro

    • 59.01 Service Intro (quiz)

    • 59.02 Create Service

    • 59.02 Create Service (quiz)

    • 59.02 Create Service (lab)

    • 59.03 Service Usage

    • 59.03 Service Usage (quiz)

    • 59.03 Service Usage (lab)

    • 59.04 Load Balancer

    • 59.04 Load Balancer (quiz)

    • 59.04 Load Balancer (lab)

  • 51

    60 ConfigMaps

    • 60.01 Create ConfigMap

    • 60.01 Create ConfigMap (quiz)

    • 60.01 Create ConfigMap (lab)

    • 60.02 ConfigMap Usage

    • 60.02 ConfigMap Usage (quiz)

    • 60.02 ConfigMap Usage (lab)

    • 60.03 ConfigMap as Volume

    • 60.03 ConfigMap as Volume (quiz)

  • 52

    61 Volumes

    • 61.01 Volumes Intro

    • 61.01 Volumes Intro (quiz)

    • 61.02 Create PVC

    • 61.02 Create PVC (quiz)

    • 61.02 Create PVC (lab)

    • 61.03 Volumes in Pods

    • 61.03 Volumes in Pods (quiz)

    • 61.03 Volumes in Pods (lab)

  • 53

    62 Prometheus

    • 62.01 Prometheus Intro

    • 62.01 Prometheus Intro (quiz)

    • 62.02 Environment

    • 62.02 Environment (quiz)

    • 62.03 Install

    • 62.03 Install (quiz)

    • 62.03 Install (lab)

    • 62.04 Metrics

    • 62.04 Metrics (quiz)

    • 62.04 Metrics (lab)

    • 62.05 Prometheus Config

    • 62.05 Prometheus Config (quiz)

    • 62.06 PromQL

    • 62.06 PromQL (quiz)

    • 62.06 PromQL (lab)

    • 62.07 Add Target

    • 62.07 Add Target (quiz)

    • 62.07 Add Target (lab)

  • 54

    63 AlertManager

    • 63.01 Install AlertManager

    • 63.01 Install AlertManager (quiz)

    • 63.01 Install AlertManager (lab)

    • 63.02 Configure Rules

    • 63.02 Configure Rules (quiz)

    • 63.02 Configure Rules (lab)

    • 63.03 Mail Subsystem

    • 63.03 Mail Subsystem (quiz)

    • 63.03 Mail Subsystem (lab)

    • 63.04 Configure Receivers

    • 63.04 Configure Receivers (quiz)

    • 63.04 Configure Receivers (lab)

  • 55

    64 Grafana

    • 64.01 Install Grafana

    • 64.01 Install Grafana (quiz)

    • 64.01 Install Grafana (lab)

    • 64.02 Prometheus Integration

    • 64.02 Prometheus Integration (quiz)

    • 64.02 Prometheus Integration (lab)

    • 64.03 Grafana Dashboards

    • 64.03 Grafana Dashboard (quiz)

    • 64.03 Grafana WebUI (lab)