• Introduction to DevOps and Site Reliability Engineering
    • Introduction
      • Course Information
        • Course Overview, Objectives, Timing, and Assessment
        • Course Details and System Requirements
    • Introduction to DevOps and SRE
      • Introduction and Learning Objectives
      • What is DevOps and Site Reliability Engineering (SRE)?
        • DevOps and Site Reliability Engineering
        • DevOps and SRE: A Simplified Analogy
      • The Pre-DevOps Era
        • Characteristics of the Pre-DevOps Era
        • Challenges: Example 1: Sony PlayStation Network Outage (2011)
        • Challenges: Example 2: The Launch of healthcare.gov Website (2013)
      • The DevOps Era
        • Emergence of DevOps
        • Key Factors Contributing to the Emergence of DevOps
        • Key Principles of DevOps
        • Benefits of DevOps
        • Tools in DevOps
        • The Future of DevOps: Exciting Trends and Predictions
        • Challenges and Opportunities
      • Test
    • Introduction to Cloud
      • Introduction and Learning Objectives
      • The Cloud
        • What Is the Cloud?
        • Why Should You Bother?
        • A Brief History of the Cloud
        • Types of Clouds
        • Cloud Deployment Models
        • Major Cloud Services
      • Lab: Create Google Cloud Compute Engine VM
        • Overview
        • Create Google Cloud Compute Engine (Virtual Machine)
      • Test
    • Introduction to Containers and Kubernetes
      • Introduction and Learning Objectives
      • Containers
        • What Are Containers?
        • The Difference Between Containers and Virtual Machines
        • Brief History of Containers
        • Docker: What’s under the hood?
        • Podman: An Alternative to Docker
        • The Need for Container Orchestration
        • Kubernetes: The Orchestrator of Containerized Applications
        • Key Components of Kubernetes
        • What Kubernetes is Not
        • Developing Container Technologies
      • Lab: Hands-on with Docker, Podman and Kubernetes
        • Lab Overview
        • Install Docker
        • Manage Container Lifecycle with Docker
        • Image Management with Docker
        • Uninstall Docker
        • Installing Podman
        • Setting up a Kubernetes Cluster with kind
        • Deploy a Sample Application
      • Test
    • Infrastructure As Code (IAC)
      • Introduction and Learning Objectives
      • Infrastructure as Code
        • Infrastructure as Code
        • Why Should You Bother?
        • Categories of Infrastructure As Code Tools
        • Five Fundamental Features of an IaC Tool
        • Infrastructure as Code (IaC) with Meshery
        • Introduction to Terraform
        • Introduction to OpenTofu
        • Introduction to AWS CloudFormation
      • Lab: Installing Terraform and OpenTofu
        • Overview
        • Install Terraform
        • Set up the GCP Service Account and Configure Google Cloud SDK
        • Create a Google Cloud Compute Engine Instance Using Terraform
        • Setting up OpenTofu
      • Test
    • Continuous Integration and Continuous Deployment (CI/CD)
      • Introduction and Learning Objectives
      • Continuous Integration/Continuous Delivery
        • CI/CD Overview
        • CI/CD - Why Should You Bother?
        • What Is Continuous Integration?
        • What Is Continuous Delivery (CD)?
        • What Is Continuous Deployment (CD)?
        • Continuous Deployment and Continuous Delivery
        • Continuous Integration (CI) Principles and Practices
        • Continuous Delivery (CD) and Continuous Deployment (CD) Principles and Practices
        • Understanding Release Strategies
        • GitOps as a Deployment Tool
      • Lab: Setting Up Jenkins
        • Lab Overview
        • Set Up Jenkins
      • Test
    • Introduction to Observability
      • Introduction and Learning Objectives
      • Observability
        • What Is Observability?
        • The Three Pillars of Observability
        • Why Is Observability Needed?
        • Components of an Observability Stack
        • Observability in DevOps and SRE
        • Challenges in Observability
        • Popular Observability Tools
      • Lab: Setting up Prometheus and Grafana
        • Lab Overview
        • Installing Prometheus and Grafana
      • Test
    • Site Reliability Engineering (SRE)
      • Introduction and Learning Objectives
      • SRE
        • What is Site Reliability Engineering (SRE)?
        • SRE versus DevOps
        • Measuring Reliability with SLIs
        • Embracing Risks with SLOs and Error Budgets
        • Service Level Agreements (SLAs)
        • The 7 Principles of SRE
        • Building SRE Practices in Your Organization
        • Future Trends and Evolutions in SRE
      • Test
    • Exam
Tags
  • Ambassador1
  • CI/CD4
  • CKA2
  • Cloud18
  • Cloud Computing2
  • Cluster1
  • Compliance9
  • Compute Engine1
  • Configuration1
  • Containers8
  • Continuous Delivery1
  • Continuous Integration1
  • Dapr1
  • Databases11
  • Deployment4
  • Devops8
  • Docker7
  • Edge-Stack1
  • Exo-Cli2
  • Exoscale13
  • Google Cloud1
  • Grafana1
  • IAC4
  • Infrastructure16
  • Infrastructure as Code2
  • Istio1
  • Jenkins1
  • Job2
  • Kubernetes44
  • Kubernetes-Resources13
  • Linkerd1
  • Meshery6
  • Networking4
  • Observability3
  • Opentofu1
  • Orchestration5
  • Podman1
  • Pricing2
  • Prometheus1
  • Service-Architecture1
  • Service-Mesh4
  • Site-Reliability-Engineering1
  • Sks11
  • SRE6
  • Starter2
  • Storage12
  • Sustainability7
  • Terraform2
  • Troubleshooting1
  • Wordpress1
Categories
  • CI/CD3
  • Cloud5
  • Compliance15
  • Devops5
  • Docker1
  • Foundations12
  • IAC3
  • Infrastructure12
  • Kubernetes20
  • Meshery6
  • Observability3
  • Operational1
  • Operations9
  • Platform13
  • SRE2
  1. Learning Paths
  2. Introduction to DevOps and Site Reliability Engineering
  3. Continuous Integration and Continuous Deployment (CI/CD)
  4. Lab: Setting Up Jenkins

Lab: Setting Up Jenkins

Tags:
  • Jenkins
  • CI/CD
  • Devops
Categories:
  • CI/CD

Lab Overview

Set Up Jenkins

Previous
GitOps as a Deployment Tool
Next
Lab Overview
academy-image-modal-pic