GCP DevOps Engineer
GCP DevOps Engineer
Our Google Cloud training is a comprehensive certification program offered by TechSlate, a leading online training institute. With this program, you will gain valuable hands-on experience through lab assignments and live projects, enabling you to develop a high level of proficiency in the GCP domain. Our expert-led training is designed to provide you with in-depth knowledge of Google Cloud services, enabling you to develop and deploy applications with ease. By the end of the program, you will have the skills necessary to confidently utilize GCP for a wide range of applications and business needs. At TechSlate, we pride ourselves on providing high-quality training that enables our students to excel in their chosen field. Our Google Cloud training is no exception, providing you with the knowledge and skills necessary to take your career to the next level.
EnquiryCourse Content
Sprint 0 - Installations & Pre-requisites
⌛ 💻 1. - Common 2024-02-01
- 0.1.0 - Overview
- 0.1.1 - Basics to Know
- 0.1.2 - Create Git Hub Account
⌛ 💻 2. - Installations - Windows
- 0.2.1 - Install all Tools
- 0.2.2 - Install Docker
Sprint 1 - Introduction to DevOps
⌛ 💻 AZ-Sprint 1 - Sprint Planning
- 1.1.1 - Introduction to DevOps
- 1.1.2 - CI / CD
- 1.1.3 - Roles in DevOps
- 1.1.4 - Exercise
- 1.1.5 - Quiz
- 1.2.1 - Application Architecture
- 1.2.2 - End to End Application
- 1.2.2a - Demo - E2E Application
- 1.2.3 - Agile
- 1.2.3a - Demo - Agile Boards
- 1.2.4 - Exercise
- 1.2.5 - Quiz
- 1.3.1 - Basics of Linux
- 1.3.1a - Demo - Linux Commands
- 1.3.2 - XML, JSON, YAML
- 1.3.2a - Demo on Visual Studio Code
- 1.3.2b - Demo on XML, JSON & YAML
- 1.3.3 - Sprint 1 - Day 3 - Exercise
- 1.3.4 - Sprint 1 - Day 3 - Quiz
- 1.4.1 - Git
- 1.4.1a - GitHub Account Creation
- 1.4.1b - Git Commands
- 1.4.2 - Exercise
- 1.4.3 - Quiz
- 1.5.1 - SSH Keys
- 1.5.1a - Demo - SSH Keys Creation
- 1.5.1b - Demo - PAT Tokens
- 1.5.2 - Nginx (Webserver)
- 1.5.3 - Basics of Networking
- 1.5.4 - Exercise
- 1.5.5 - Quiz
- 6.1 - Open Discussion (Weekend)
- 6.2 - Weekend References
Sprint 2- Docker (Containerisation)
⌛ 💻 AZ-Sprint 1 - Sprint Planning
- 2.1.0 - Overview
- 2.1.1 - History of Application Deployment
- 2.1.2 - Docker & Its Architecture
- 2.1.2a - Demo on Running Images
- 2.1.3 - Quiz
- 2.1.4 - Exercise
- 2.2.0 - Overview
- 2.2.1 - Docker Compose
- 2.2.1a - Demo on Docker Commands
- 2.2.1b - Demo on Setting up Orange HRM Application
- 2.2.1c - Demo on Setting up SonarQube
- 2.2.1d - Demo on Setting up Grafana
- 2.2.1e - Demo on Setting up Jenkins
- 2.2.1f - Demo on Setting up RabbitMQ
- 2.2.2 - Exercise
- 2.2.3 - Quiz
- 2.3.0 - Overview
- 2.3.1 - Dockerfile
- 2.3.1a - Demo1 on Dockerfile - HTML App
- 2.3.1b - Demo2 on Dockerfile
- 2.3.2 - Exercise
- 2.3.3 - Quiz
- 2.4.0 - Overview
- 2.4.1 - Docker Storage
- 2.4.1a - SQL & Mongo Container
- 2.4.2 - Docker others (Swarm)
- 2.4.3 - Exercise
- 2.4.4 - Quiz
- 2.5.0 - Overview
- DK-2.5.1b - Project 2 - Student
- 2.5.3 - Exercise
- 2.5.4 - Quiz
- 2.6.1 - Open Discussion (Weekend)
- 2.6.2 - Weekend References
Sprint 3 - Kubernetes ( Container Orchestration)
⌛ 💻 k8s-Sprint 3 - Sprint Planning
- 3.0.0 - Create Azure Account
- 3.0.1 - Create AKS Cluster
- 3.1.0 - Overview
- 3.1.1 - Introduction To K8S
- 3.1.2 - Kubernetes Architecture
- 3.1.2a - Single Pod - Nginx
- 3.1.3 - Exercise
- 3.1.4 - K8S - Day 1 - Quiz
- 3.2.0 - Overview
- 3.2.1 - Pods & Containers
- 3.2.1a - MC - Pods - Demo
- 3.2.2 - Workload Resources
- 3.2.2.1 - Deployment Strategies
- 3.2.2a - Jenkins Deployment Demo
- 3.2.3 - Exercise
- 3.2.4 - K8S - Day 2 - Quiz
- 3.3.0 - Overview
- 3.3.1 - Services
- 3.3.1a - Services - Demo
- 3.3.2 - Ingress & Egress
- 3.3.2a - Ingress - Demo
- 3.3.3 - Exercise
- 3.3.4 - K8S - Day 3 - Quiz
- 3.4.0 - Overview
- 3.4.1 - PVC, Config & NS
- 3.4.2 - Advanced Topics
- 3.4.2a - Demo
- 3.4.3 - Exercise
- 3.4.4 - K8S - Day 4 - Quiz
- 3.5.0 - Overview
- 3.5.1 - K8S - Project
- 3.5.2 - Exercise
- 3.5.3 - K8S - Day 5 - Quiz
- AKS Cluster - CleanUp
- 3.6.1 - Open Discussion (Weekend)
- 3.6.2 - Weekend References
Sprint 4 - GCP (Cloud Service Provider)
⌛ 💻 GCP - Sprint Planning
- 4.1.0 - Overview
- 4.1.1 - Intro to Cloud
- 4.1.2 - Intro to GCP
- 4.1.3 - Services Overview
- 4.1.4 - Exercise
- 4.1.5 - Quiz
- 4.2.0 - Overview
- 4.2.1 - Storage Services
- 4.2.1a - Demo-Storage
- 4.2.2 - Compute Services
- 4.2.2a - Demo-Compute Engine
- 4.2.2b - Demo-App Engine
- 4.2.2c - Demo-Cloud Run
- 4.2.2d - Demo-Cloud Functions
- 4.2.2e - Demo-Kubernetes Engine
- 4.2.3 - Exercise
- 4.2.4 - Quiz
- 4.3.0 - Overview
- 4.3.1 - GCP Databases
- 4.3.1a - Demo-Cloud SQL
- 4.3.1b - Demo-Cloud Firestore
- 4.3.2 - GCP Logging & Monitoring
- 4.3.3 - GCP Networking
- 4.3.4 - VPC
- 4.3.4a - Demo-Create a VPC Network
- 4.3.5 - Load Balancing
- 4.3.5a - Demo-HTTP Load Balancing
- 4.3.5b - Demo-TCP/UDP Load Balancing
- 4.3.6 - Exercise
- 4.3.7 - Quiz
- 4.4.0 - Overview
- 4.4.1 - Security & IAM
- 4.4.2 - Cloud Deployment Manager
- 4.4.3 - GCP Admin
- 4.4.4 - Exercise
- 4.4.5 - Quiz
- 4.5.0 - Overview
- 4.5.1a - Demo - ARM
- 4.5.1b - Demo - Azure
- 4.5.2 - Exercise
- 4.6.1 - Open Discussion (Weekend)
- 4.6.2 - Weekend References
Sprint 5 - Terraform (Infra as Code)
⌛ 💻 Terraform Sprint Planning
- 5.1.0 - Overview
- 5.1.1 - Intro To Terraform
- 5.1.2 - HCL
- 5.1.2a - First Script
- 5.1.2b - Raise Pull Request
- 5.1.2c - TF-using-vars-locals-outputs
- 5.1.3 - Exercise
- 5.1.4 - Quiz
- 5.2.0 - Overview
- 5.2.1 - Terraform State
- 5.2.1a - Demo - TF State
- 5.2.1b - Demo - Remote State
- 5.2.2 - Exercise
- 5.2.3 - Quiz
- 5.3.0 - Overview
- 5.3.1 - Env Management
- 5.3.1a - TF-Env
- 5.3.2 - Modules
- 5.3.2a - TF-Modules
- 5.3.3 - Exercise
- 5.3.4 - Quiz
- 5.4.0 - Overview & Exercise
- 5.4.1 - More Examples
- 5.5.0 - Overview & Exercise
- 5.5.1 - Project Discussion
- 5.6.1 - Open Discussion (Weekend)
- 5.6.2 - Weekend References
Sprint 6 - Cloud Build CI/CD Pipelines
⌛ 💻 Cloud Build CI/CD Pipelines Sprint Planning
Introduction to GCP and Cloud Build concepts.
- Cloud Build Introduction
- Cloud Build Configuration Files
- Cloud Build Triggers and Substitutions
- Cloud Build Build Steps and Building Docker Images
- Cloud Build Deployment and Continuous Delivery
- Demo - Creating a Cloud Build Pipeline
- Exercise
- Quiz
- Demo - Creating a Cloud Build Pipeline for Terraform
- Demo - Using Cloud Build Pipeline Templates for Terraform
- Demo - Using Variables and Secrets in Cloud Build Pipelines
- Exercise
- Quiz
- Demo - Creating a Cloud Build Pipeline for Building and Pushing Docker Images
- Exercise
- Demo - Creating a Cloud Build Pipeline with YAML Configuration
- Exercise
- Comparison of GCP Cloud Build with Other Pipeline Tools
- Demo - Creating a Pipeline with Jenkins
- Exercise
Sprint 6+1 - Job Assistance Program
Job Assistance Program - Sprint 6+1
Our dedicated classroom, Sprint 6+1, is designed to assist individuals in their job search journey. This program aims to provide the necessary skills, knowledge, and confidence to succeed in interviews and secure desired job positions.