Companies Home Search Profile

Google Cloud | GCE Reliability Engineering using Terraform

Focused View

Jai Chenchlani

4:58:06

47 View
  • 1 - Instructor Introduction.mp4
    01:00
  • 2 - Instructor Coordinates.html
  • 3 - Agenda.mp4
    01:59
  • 4 - GCP Free Tier Account and Initial Setup.mp4
    13:30
  • 5 - GCP Overview.mp4
    02:19
  • 6 - GCE Google Compute Engine Overview and Use Cases.mp4
    02:19
  • 7 - GCE Best Practices.mp4
    02:41
  • 8 - The 10 Stages of maturity or running apps in GCE.mp4
    04:32
  • 9 - Demo Apps 2 Static HTML Websites and Grafana.mp4
    03:17
  • 10 - aliascommands frequently used throughout the course.html
  • 11 - Steps involved and relevant commands.html
  • 12 - Demo Part 1 Introduction.mp4
    02:16
  • 13 - Demo Part 2 Create VM CentOS.mp4
    10:25
  • 14 - Demo Part 3 Create VMs Debian.mp4
    06:42
  • 15 - Demo Part 4 Install Apache Webservers.mp4
    09:07
  • 16 - Demo Part 5 Install Grafana.mp4
    07:35
  • 17 - Demo Part 6 Configure Websites.mp4
    09:05
  • 18 - Demo Part 7 Configure Grafana.mp4
    07:57
  • 19 - Demo Part 9 Conclusion.mp4
    00:36
  • 20 - Steps involved and relevant commands.html
  • 21 - Demo Part 1 Introduction.mp4
    01:25
  • 22 - Demo Part 2 Install logging agent googlefluentd on debian.mp4
    03:47
  • 23 - Demo Part 3 Install logging agent googlefluentd on centos.mp4
    07:31
  • 24 - Demo Part 4 Validates our website logs from VMs in Cloud Logging and Grafana.mp4
    05:36
  • 25 - Introduction.mp4
    01:44
  • 26 - Startup Script Centos statichtml website.html
  • 27 - Startup Script Debian statichtmlwithjs website.html
  • 28 - Startup Script Debian Grafana.html
  • 29 - Demo Part 1 Create VMs using Startup Scripts.mp4
    15:04
  • 30 - Demo Part 2 Resolving issue with Grafana VM.mp4
    09:09
  • 31 - Conclusion.mp4
    00:46
  • 32 - Introduction.mp4
    01:24
  • 33 - Setup Variables for gcloud commands.html
  • 34 - gcloud command to create VMs with startup script.html
  • 35 - Create VMs.mp4
    10:14
  • 36 - Conclusion.mp4
    01:17
  • 37 - Introduction.mp4
    02:11
  • 38 - Install Script vs Startup Script.mp4
    02:47
  • 39 - Packer Configuration statichtml CentOS.html
  • 40 - Packer Configuration statichtmlwithjs Debian.html
  • 41 - Packer Configuration Grafana Debian.html
  • 42 - Build Packer Images.mp4
    11:27
  • 43 - Packer Commands.html
  • 44 - Create VMs using Packer Images.mp4
    10:47
  • 45 - Troubleshoot issue with Debian VM.mp4
    05:48
  • 46 - Conclusion.mp4
    01:22
  • 47 - Introduction.mp4
    03:20
  • 48 - Reference.html
  • 49 - Reference Overview.mp4
    07:03
  • 50 - Demo Part 1 Terraform Configuration Files.mp4
    14:56
  • 51 - Demo Part 2 Provision Infrastructure.mp4
    12:19
  • 52 - Conclusion.mp4
    00:56
  • 53 - Introduction.mp4
    02:39
  • 54 - Demo.mp4
    14:42
  • 55 - Conclusion.mp4
    00:45
  • 56 - Introduction.mp4
    03:39
  • 57 - Demo Part 1 Terraform Configuration.mp4
    10:18
  • 58 - Demo Part 2 Provision Resources.mp4
    09:54
  • 59 - Conclusion.mp4
    00:32
  • 60 - Introduction.mp4
    02:43
  • 61 - Create Load Balancer via GCP Console.mp4
    08:27
  • 62 - Create Load Balancer via Terraform Scripts.mp4
    09:51
  • 63 - Conclusion.mp4
    00:46
  • 64 - Introduction.mp4
    01:27
  • 65 - Command Reference.html
  • 66 - Demo Part 1 Issue with Stage 9.mp4
    08:11
  • 67 - Demo Part 2 Remove Instance External IP Implement Cloud NAT.mp4
    03:57
  • 68 - Demo Part 3 Configure DNS.mp4
    02:32
  • 69 - Conclusion.mp4
    00:18
  • 70 - Recap.mp4
    01:12
  • Description


    Running production grade apps on Google Cloud GCP GCE with Terraform and SRE Reliability Engineering principles.

    What You'll Learn?


    • GCP Overview - Compute, Containers, Storage and Observability
    • GCE | Google Compute Engine - In-depth understanding, use cases and best practices
    • GCE best practices | concepts and implementation
    • Running production grade apps in GCE | 10 Stages of maturity
    • Provision GCE resources using GCP Console
    • Provision GCE resources via CLI using gcloud
    • Building compute images using Packer
    • IaC - Provisions GCE resources using Terraform
    • Apply Reliability Engineering principles to avoid single points of failure
    • Run a website with Observability in GCE with best practices incorporated
    • Grafana - One of the most popular visualization/monitoring tool

    Who is this for?


  • Site Reliability Engineers
  • Platform Engineers
  • Software Engineers
  • Anyone, who wants to get enabled on GCP
  • What You Need to Know?


  • A Mac or PC computer with access to the internet
  • No paid software required - we will use GCP free tier
  • High level understanding of GCP and the services it offers
  • Basic understanding of Terraform will help, although not a show-stopper
  • More details


    Description

    Welcome to the Google Cloud | GCE Reliability Engineering using Terraform, the only course you need to get ready to be a rockstar Google Compute Engine expert.

    Spotlight of the course is GCE - Google Compute Engine only. It does not touch upon other forms of compute i.e. GKE, Cloud Run, App Engine etc.

    Before we understand what this course will teach, let's understand what it will not. This will NOT teach you the basics of the tools and technologies used - Terraform, Packer, or Google Cloud / Google Compute Engine in general.

    What this course WILL teach you is how to APPLY the tools and technologies to make the most out of them.


    Cloud engineering is all about automation; this course will teach you, how to use Bash scripts, Terraform and Packer to automate infrastructure provision and your app deployment.

    In the real world, there’s no application that goes live in production, without thinking about reliability. This course will also teach you to apply reliability engineering principles to your ecosystem.

    The course is packed with my industry experience in the form of 5hrs of lectures and videos on the topic.


    If your goal is to clear a certification, maybe this is not the best course for you. If your goal is to get ready for working in production on Google Cloud for a client, and be productive day 1, you are at the right place - that’s my commitment to you.


    The course takes you through a 10 stage journey of working as a novice to a pro level on how things are done in production.

    - Stage 1 | Manual actions via GCP console

    - Stage 2 | Enable logging

    - Stage 3 | Use of Startup Scripts

    - Stage 4 | Complete automation using Bash scripts

    - Stage 5 | Automation using Packer built images

    - Stage 6 | IaC | Provision infrastructure using Terraform

    - Stage 7 | Create instances(VMs) from Instance Templates

    - Stage 8 | Reliability Engineering | Managed Instance Groups(MIG)

    - Stage 9 | Reliability Engineering | Load Balancer

    - Stage 10 | Remove External IPs and configure Cloud NAT and DNS


    By the end of this course, you will be confident about running/hosting any kind of app on GCE - Google Compute Engine.


    Sign up today, and look forward to:

    - Video Lectures

    - Hands-on Demos

    - Resources and Cheatsheets

    - Downloads


    REMEMBER… I'm so confident that you'll love this course that we're offering a FULL money-back guarantee for 30 days! So it's a complete no-brainer, sign up today with ZERO risk and EVERYTHING to gain.


    This course is the best way to get ready to rock day 1 on the job in Google Compute Engine.


    I wish you all the best in life and career ahead. Welcome aboard!

    Who this course is for:

    • Site Reliability Engineers
    • Platform Engineers
    • Software Engineers
    • Anyone, who wants to get enabled on GCP

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Jai Chenchlani
    Jai Chenchlani
    Instructor's Courses
    Jai is a Platform/SRE/DevOps/Cloud Architect with extensive experience in provisioning and maintaining cloud infrastructure. He specializes in GCP and devops/gitops/IaC and Reliability engineering, and has the expertise to go deep into fundamental technology domains like networking, security, linux etc that are ubiquitous in the cloud. He has a knack for automation(Python and Bash are close to his heart), and has been working in the industry for about 20 years now. His teaching style provides students with an interactive and hands-on experience, that makes it very interesting and easy for the students to grasp and follow along.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 55
    • duration 4:58:06
    • Release Date 2023/06/08