GCP DevOps Project

Introduction

Course Introduction

Welcome to the Google Cloud DevOps course! I’m Raghunandana Sanur, and in this hands-on lesson, we’ll demystify the DevOps lifecycle by building and deploying a complete pipeline on Google Cloud Platform (GCP). You’ll learn how large-scale organizations automate builds, tests, and deployments using GCP’s managed services.

By the end of this course, you’ll be able to:

  • Configure automated builds with Cloud Build
  • Trigger pipelines on code changes through Cloud Build Triggers
  • Containerize applications and store images in Artifact Registry
  • Deploy and scale workloads on Google Kubernetes Engine (GKE)
  • Integrate your GitHub repositories for seamless CI/CD

The image shows a person speaking, with a list of tech-related terms on the right, including "Cloud Build," "GKE," and "GitHub."

Prerequisites

Before we begin, ensure you’re familiar with the following concepts and tools:

Skill AreaDescription
DockerContainerizing applications and building images
Kubernetes fundamentalsPods, Deployments, Services, and cluster management
CI/CD principlesAutomated integration, delivery, and deployment

You can use your own GCP account or launch a free sandbox on the KodeKloud Playground to follow along.

Note

If you encounter any issues or have questions, join the KodeKloud Community on Slack for real-time support and troubleshooting tips.


Watch Video

Watch video content