Master Terraform With Google Cloud - Zero To Hero
Published 10/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.11 GB | Duration: 4h 41m
Published 10/2023
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.11 GB | Duration: 4h 41m
Master Terraform with Google Cloud - VPC,Subnets,Firewalls,CloudFn,CloudRun,AppEngine,Kubernetes,Database,Memcache
What you'll learn
You will become expert in Terraform and master Google Cloud services , Excel more in your career or get a quick entry to Cloud industry
Indepth Course for Terraform , Real project labs dealing with highly available and scalable Googlresources including AppEngine , Kubernetes
Create VPC , Public and Private Subnets , NAT/Route Tables , Internet Gateways
Serverless Services - AppEngine , Cloud Run , Cloud Functions V1,V2 , Google Kubernetes Engine
Databases - MemStore Redis , Firestore , CloudSpanner , ClouldSQL , BigQuery , BigTable , CloudStorage Bucket
Terraform Best Practices
You not only learn terraform but also master Google services with live sessions
Requirements
If you are a beginner or learn GCP and Terraform from scratch , this course will be ideal one for you.
I have made this course in mind that a new comer who has zero experience in GCP and terraform can also follow and become an expert.
Description
Terraform is one of the most popular infrastructure as code tools available in the market. It supports multiple cloud providers like GCP , AWS , Azure, Alibaba to mention a few. This makes it one of the very important tools to have hands-on for DevOps, Developer, Test Engineers to master Terraform and Google Cloud , when you are working on projects with cloud solutions.This course will help you to have a career in google cloud and terraform.You will learn about terraform and its features and master how to use terraform to manager google cloud resourcesThis course is updated on October 2023 - So you will get the latest versions Few google cloud resources you will master are :- Google Cloud Storage , Storage Object- Google Pub Sub- Google Compute Network VPC , Subnetworks , Firewalls , Private and Public instances , Route and Nat Tables , CIDR IP allocation-Databases - Relational and Non Relational - Cloudsql , CloudSpanner, Firestore, MemoryStore Redis , BigQuery(Analytics)- AppEngine , CloudRun , CloudFunction Gen1 , CloudFunction Gen2 , Google Kubernetes Engine- Google cloud cli , Goolge Cloud Shell- Learn how to use google cloud shell effectivelyFew terraform features you will master are :- Terraform Modules , Alias , Import , List , Modules , Remote TFState, Count , Lookup , Workspace- Authentication using service accounts- Authenticate using username / passwordTerraform Version used is 1.5.7
Overview
Section 1: Introduction
Lecture 1 Introduction
Section 2: Introduction to GCP and Terraform / Setting up the Environment
Lecture 2 What is Google Cloud
Lecture 3 What is Terraform
Lecture 4 How to create a google cloud account
Lecture 5 Install gcloud cli , terraform , visual studio code
Lecture 6 Source Code Download for the course - Important
Section 3: Authentication for Terraform
Lecture 7 Terraform Authentication using Service Account
Lecture 8 Terraform Authentication using Username/Password
Lecture 9 Terraform Authentication using Google Cloud Shell
Section 4: VPC Networking and Google Compute Instances
Lecture 10 Google Compute Instance
Lecture 11 Google Compute Instance - ssh access
Lecture 12 Google Compute Instance ssh firewall allow
Lecture 13 Compute Network VPC
Section 5: Cloud Storage Object
Lecture 14 Google Cloud storage / Object
Section 6: PubSub
Lecture 15 PubSub Intro
Lecture 16 PubSub Google Console Lab
Lecture 17 PubSub Terraform Lab
Section 7: Cloud Run
Lecture 18 Cloud Run Introduction
Lecture 19 Cloud Run - Goolge Cloud Console Lab
Lecture 20 Cloud Run - Terraform Lab
Section 8: CloudFunctions
Lecture 21 Cloud Function - Introduction
Lecture 22 Cloud Function - Google Cloud Lab
Lecture 23 Cloud Function - Terraform Lab
Lecture 24 Cloud Function Generation2 - Introduction
Lecture 25 Cloud Function Generation 2 - Terraform Lab
Lecture 26 Cloud Function Generation 2 - Terraform Lab - continued
Section 9: App Engine
Lecture 27 App Engine Introduction
Lecture 28 App Engine - Google Cloud Demo
Lecture 29 App Engine - Terraform Lab
Lecture 30 App Engine - Terraform Lab - Destroy
Section 10: Databases
Lecture 31 Introduction
Lecture 32 Which database to use
Lecture 33 CloudSQL - Introduction - Relational Database
Lecture 34 CloudSQL - Google Cloud Console demo
Lecture 35 CloudSQL - Terraform Lab
Lecture 36 Cloud Spanner - Introduction - Relational Database
Lecture 37 Cloud Spanner - Terraform lab
Lecture 38 Firestore - Introduction - Non Relational Database
Lecture 39 Firestore - Terraform Lab
Lecture 40 MemoryStore - Introduction - Caching System
Lecture 41 MemoryStore - Terraform Lab
Lecture 42 Big Query - Introduction - Google Analytics
Lecture 43 Big Query - Google Cloud lab
Lecture 44 Big Query - Terraform Lab
Section 11: VPCNetworking with Subnets - Private and Public webserver hosting
Lecture 45 Project Architecture explanation and terraform lab
Section 12: DeepDive Terraform Feature Set
Lecture 46 Remote Terraform File State
Lecture 47 Import Resources
Lecture 48 Terraform Modules
Lecture 49 Terraform Workspace
Lecture 50 Terraform Alias
Lecture 51 List - Count - Lookup - Element Functions
Section 13: GKE (Google Kubernetes Engine)
Lecture 52 GKE Introduction
Lecture 53 GKE Google Console demo
Lecture 54 GKE - Create Docker build and upload to Cloud Registry
Lecture 55 GKE - Terraform Lab - Create Cluster
Lecture 56 GKE - Terraform Lab - Deploy Container Service
Section 14: Thank you and Congrats
Lecture 57 Thanks and congrats
Whoever want to know about Google Cloud and Terraform and apply for jobs requiring these skills or who already working in the projects but needs to improve their skills