GCP: Deploy and Manage Linux Virtual Machine Instances
1h 42mIntermediate2022-07-26
Authors

Robin Smorenburg
Cloud Solution Architect, Cofounder of StreamingClouds
Course details
Google Cloud Compute Engine is one of the most popular services offered by Google, allowing you to create and manage virtual machines. In this course, instructor Robin Smorenburg covers each step of deploying and managing Linux VM instances on Google Cloud. He takes an in-depth look at best practices for creating and configuring the instance as well as automating deployment. He then covers ongoing management, including analyzing monitoring metrics, and covers the importance of backing up your instances.
Skills covered
Google CloudVirtualizationSoftware Development ToolsGoogleNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingSoftware DevelopmentDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Understanding Google Compute Engine
- 02 - What you should know
1. Create and Configure a Virtual Machine Instance
- 03 - Machine families, series, and types overview
- 04 - Networking overview
- 05 - High availability overview
- 06 - Configuring networking
- 07 - Configuring a machine family, series, and type
- 08 - Configuring an operating system
- 09 - Configuring storage
- 10 - Configuring a service account
2. Manage Virtual Machine Instances
- 11 - Adding network interfaces
- 12 - Connections overview
- 13 - Connecting to a Linux virtual machine instance with SSH
- 14 - Connecting to a Linux virtual machine instance with OS Login
- 15 - Bootstrapping with a startup script
- 16 - Configuring observability
- 17 - Analyzing monitoring metrics
3. Automate Deployment of Virtual Machine Instances
- 18 - Instance templates and instance groups overview
- 19 - Configuring an instance template
- 20 - Configuring an instance group
- 21 - Creating a machine image
- 22 - Deploying from a machine image
4. Back Up Virtual Machine Instances
- 23 - Snapshots overview
- 24 - Working with persistent disk snapshots
Conclusion
- 25 - Where to learn more about Google Compute Engine
Related courses
- Google Cloud Platform Associate Cloud Engineer Cert Prep: 1 Setting Up a Cloud Solutions Environment
- Learning Google Cloud Run
- Google Cloud Platform Associate Cloud Engineer Cert Prep: 5 Configuring Access and Security
- Google Cloud Platform Associate Cloud Engineer Cert Prep: 4 Ensuring Successful Operation of a Cloud Solution
- Google Cloud Platform Associate Cloud Engineer Cert Prep: 3 Deploying and Implementing a Cloud Solution
- Advanced Gemini for Developers
- Data Science on Google Cloud Platform: Predictive Analytics
- Advanced Spring: Deploy Spring Boot Applications to AWS, Azure and GCP
Related learn paths
- Prepare for the Google Cloud Platform Associate Cloud Engineer Exam
- Develop Your AI Skills with Google Gemini and Google Cloud Platform
- Prepare for the Azure DevOps Engineer Expert (AZ-400) Certification by Microsoft Press
- Advance Your Data Skills in Apache Spark
- Develop Your NoSQL Skills
- Advance Your Skills in Predictive Analytics
- Getting Started with Google Cloud
- Getting Started with Cloud Development