We may earn an affiliate commission when you visit our partners.
Pluralsight logo

Creating and Deleting VMs with Google Compute Engine

James Wilson

Do you want to get started using Google Compute Engine but don't know where to start? This will give you a quick introduction on how to create and delete standard, windows, and custom virtual machines.

Read more

Do you want to get started using Google Compute Engine but don't know where to start? This will give you a quick introduction on how to create and delete standard, windows, and custom virtual machines.

There are so many options when creating a virtual machine such as picking the OS, creating disks, and setting up networks. Just getting started can seem overwhelming with so many options to choose from, but it doesn't have to be. In this course, Creating and Deleting VMs with Google Compute Engine, you will gain the ability to quickly create and manage virtual machines. First, you will learn how to create a standard linux virtual machine. Next, you will discover how easy it is to setup a windows virtual machine. Finally, you will explore how simple it is to stop and delete virtual machine instances. When you are finished with this course, you will have expert skills and knowledge of creating and deleting virtual machines with Google Compute Engine.

Enroll now

What's inside

Syllabus

Creating and Deleting VMs with Google Compute Engine

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Shows core GCP knowledge and skills
Suited for learners who are starting their journey with Compute Engine
James Wilson is experienced in their roles

Save this course

Save Creating and Deleting VMs with Google Compute Engine to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Creating and Deleting VMs with Google Compute Engine with these activities:
Review virtualization basics
Refresh your understanding of the basics of virtualization to prepare for your studies of Google Compute Engine.
Browse courses on Virtualization
Show steps
  • Read an article about virtualization concepts
  • Summarize the benefits of using virtual machines
Join a study group
Connect with other students to form a study group for this course and discuss concepts, share resources, and quiz each other.
Show steps
  • Find a study group or create your own
  • Schedule regular meetings
  • Share resources and notes
Review Linux Basics
Reviewing the basics of the Linux environment will help you better understand the foundations of Compute Engine and its functionalities.
Show steps
  • Explore the Linux file system structure and basic commands.
  • Practice using a terminal emulator to navigate and manage files.
  • Set up a basic Linux server environment and install essential packages.
14 other activities
Expand to see all activities and additional details
Show all 17 activities
Explore Compute Engine documentation
Familiarize yourself with Compute Engine concepts and best practices.
Browse courses on Networking
Show steps
  • Visit the Compute Engine documentation portal.
  • Review the Getting Started guides.
  • Explore specific topics related to your needs.
Explore Compute Engine Terraform modules
Learn about using Terraform to automate virtual machine provisioning.
Browse courses on Cloud Computing
Show steps
  • Visit the Terraform registry and explore Compute Engine modules.
  • Review examples and documentation.
  • Implement Terraform modules to provision virtual machines.
Create and Manage Virtual Machines with Compute Engine
Following guided tutorials provides hands-on experience in creating and managing virtual machines, which will reinforce the concepts covered in the course.
Show steps
  • Utilize the Compute Engine dashboard to create a new virtual machine.
  • Configure the virtual machine's settings, including machine type, storage, and network.
  • Learn how to start, stop, and delete virtual machines through the console or API.
  • Explore advanced topics such as creating custom images and managing VM instances.
Attend a meetup or conference on Google Compute Engine
Attend an industry event focused on Google Compute Engine to learn from experts, network with professionals, and gain insights into the latest trends.
Show steps
  • Research upcoming meetups or conferences
  • Register for the event
  • Attend the event and participate in discussions
Create a simple Linux virtual machine
Gain hands-on experience with creating and managing virtual machines.
Browse courses on Virtual Machines
Show steps
  • Sign in to the Google Cloud Console.
  • Create a new project or select an existing one.
  • Create a new virtual machine instance.
  • Configure basic settings, such as machine type and boot disk.
  • Launch the virtual machine.
Create and manage virtual machines using the console
Practice creating and managing virtual machines using the Google Cloud console to gain hands-on experience.
Show steps
  • Create a new virtual machine using the console
  • Connect to the virtual machine using SSH
  • Install software on the virtual machine
  • Stop and start the virtual machine
  • Delete the virtual machine
Design and implement a custom network for your virtual machine
Enhance your networking skills by designing and configuring a custom network.
Browse courses on Networking
Show steps
  • Plan the network topology and IP addressing scheme.
  • Create and configure the virtual network and subnets.
  • Configure firewall rules to control traffic flow.
  • Assign the custom network to your virtual machine.
Build a Sample Web Application on Compute Engine
Creating a project that combines your knowledge of Compute Engine and web development will provide a real-world application of the skills gained in this course.
Show steps
  • Choose a programming language and framework for your web application.
  • Set up a development environment and create a sample web application.
  • Create a Compute Engine instance and deploy your web application.
  • Configure the instance to handle web traffic and optimize performance.
  • Monitor and manage your web application on Compute Engine.
Follow a tutorial on creating a complex VM
Find an in-depth tutorial that covers creating and managing virtual machines with advanced configurations.
Show steps
  • Search for a tutorial that meets your needs
  • Follow the steps in the tutorial carefully
  • Experiment with different settings and configurations
Organize and curate resources on Google Compute Engine best practices
Build a valuable reference of best practices for future use.
Browse courses on Cloud Computing
Show steps
  • Collect articles, blog posts, and documentation on best practices.
  • Organize the resources into a central location, such as a wiki or blog.
  • Share the compilation with others to contribute to the community.
Discuss best practices for managing virtual machines in a production environment
Learn from peers and exchange knowledge on best practices for managing virtual machines.
Browse courses on Cloud Computing
Show steps
  • Join or create a study group or discussion forum.
  • Engage in discussions about best practices.
  • Share your own experiences and expertise.
Design a custom VM configuration
Create a detailed design for a custom VM configuration that meets specific requirements.
Show steps
  • Identify the requirements for the custom VM configuration
  • Research different types of virtual machines
  • Choose the appropriate operating system and software
  • Design the network configuration
  • Document the design
Contribute to open-source projects related to Google Compute Engine
Gain real-world experience and contribute to the community.
Browse courses on Cloud Computing
Show steps
  • Find open-source projects related to Google Compute Engine on platforms like GitHub.
  • Identify areas where you can contribute your skills.
  • Submit pull requests or contribute to discussions.
Contribute to an open-source project related to Google Compute Engine
Find an open-source project that focuses on Google Compute Engine and contribute your skills to enhance its capabilities.
Show steps
  • Search for open-source projects related to Google Compute Engine
  • Choose a project and identify an area where you can contribute
  • Reach out to the project maintainers and express your interest
  • Make a pull request with your contributions

Career center

Learners who complete Creating and Deleting VMs with Google Compute Engine will develop knowledge and skills that may be useful to these careers:
Cloud Architect
In a world where much of our computing now takes place on the cloud, the Cloud Architect is a professional who designs, builds, manages, and maintains cloud computing systems. As a Cloud Architect, you can gain the skills that may help you create effective compute infrastructure for organizations. This course may be helpful for this role as it delves into the process of creating virtual machines on Google Cloud, one of the most popular cloud computing services.
DevOps Engineer
As a DevOps Engineer, you must bridge the gap between development and operations teams to help organizations create and maintain efficient software systems. This course may be useful for this career because it provides experience in creating and managing virtual machines on Google Compute Engine. This is a popular service used for DevOps, and this knowledge can add to your skill set.
Infrastructure Architect
Infrastructure Architects are responsible for designing, building, and maintaining the infrastructure that supports an organization's IT systems. This course may be helpful in your journey to becoming an Infrastructure Architect, as it can provide you with experience in creating and managing virtual machines on Google Compute Engine. This is a common cloud computing platform for IT infrastructure management.
Systems Administrator
Systems Administrators oversee the day-to-day operations of an organization's IT systems, including servers, storage, networks, and operating systems. This course may be helpful if you want to become a Systems Administrator as it covers the basics of creating and managing virtual machines in Google Compute Engine, which is a popular cloud computing platform for IT administration.
Software Engineer
Software Engineers research, design, develop, and test software systems. This course may be useful in your journey to becoming a Software Engineer as it provides hands-on experience in creating and managing virtual machines on Google Compute Engine. This is an essential skill for Software Engineers who work with cloud-based applications.
Cloud Engineer
Cloud Engineers design, build, and manage cloud computing systems. This course may be useful in your journey to becoming a Cloud Engineer as it provides experience in creating and managing virtual machines on Google Compute Engine. This is a popular cloud computing platform for Cloud Engineers to use.
Network Administrator
Network Administrators manage and maintain computer networks, including routers, switches, and firewalls. This course may be useful in your journey to becoming a Network Administrator as it provides experience in managing Google Compute Engine networks. This is a valuable skill for Network Administrators who work with cloud-based networks.
Database Administrator
Database Administrators design, implement, and maintain databases. This course may be useful in your journey to becoming a Database Administrator as it provides experience in creating and managing virtual machines on Google Compute Engine. This is a valuable skill for Database Administrators who work with cloud-based databases.
Storage Administrator
Storage Administrators manage and maintain storage systems, including hard drives, solid-state drives, and storage area networks. This course may be useful in your journey to becoming a Storage Administrator as it provides experience in managing Google Compute Engine storage. This is a valuable skill for Storage Administrators who work with cloud-based storage systems.
IT Manager
IT Managers plan, implement, and manage IT systems for organizations. This course may be useful in your journey to becoming an IT Manager as it provides experience in creating and managing virtual machines on Google Compute Engine. This is a valuable skill for IT Managers who work with cloud-based IT systems.
IT Director
IT Directors lead and manage IT departments for organizations. This course may be useful in your journey to becoming an IT Director as it provides experience in creating and managing virtual machines on Google Compute Engine. This is a valuable skill for IT Directors who work with cloud-based IT systems.
IT Consultant
IT Consultants provide advice and guidance to organizations on how to use technology to improve their business operations. This course may be useful in your journey to becoming an IT Consultant as it provides experience in creating and managing virtual machines on Google Compute Engine. This is a valuable skill for IT Consultants who work with clients who use cloud-based IT systems.
IT Auditor
IT Auditors evaluate the security and effectiveness of IT systems for organizations. This course may be useful in your journey to becoming an IT Auditor as it provides experience in creating and managing virtual machines on Google Compute Engine. This is a valuable skill for IT Auditors who work with clients who use cloud-based IT systems.
IT Specialist
IT Specialists provide technical support and guidance to users of IT systems. This course may be useful in your journey to becoming an IT Specialist as it provides experience in creating and managing virtual machines on Google Compute Engine. This is a valuable skill for IT Specialists who work with users who use cloud-based IT systems.
IT Technician
IT Technicians install, maintain, and repair IT systems. This course may be useful in your journey to becoming an IT Technician as it provides experience in creating and managing virtual machines on Google Compute Engine. This is a valuable skill for IT Technicians who work with clients who use cloud-based IT systems.

Reading list

We've selected nine books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Creating and Deleting VMs with Google Compute Engine.
Comprehensive guide to the Google Cloud Platform, including Compute Engine. It provides a solid foundation for understanding the concepts and best practices of creating and managing virtual machines in Google Cloud.
Provides a comprehensive overview of cloud computing concepts, including virtualization and infrastructure as a service (IaaS). It offers a good foundation for understanding the fundamentals of creating and managing virtual machines in Google Cloud.
Is specifically geared at preparing students for the Google Cloud Certified Professional Cloud Architect Exam. It covers essential concepts including deploying virtual machines in Google Compute Engine.
Provides a high-level overview of virtualization technologies, including their benefits and challenges. It offers a good introduction to the concepts of virtualization and their relevance to creating and managing virtual machines in Google Cloud.
Provides a vendor-neutral overview of cloud computing concepts and services, including virtual machines.
Provides a high-level overview of cloud computing concepts, including virtualization and IaaS. It offers a good introduction to the basics of creating and managing virtual machines in Google Cloud, but may not be as in-depth as other resources.
Provides a comprehensive overview of computer networking concepts, including virtualization and cloud computing.
Provides a deep dive into operating system concepts, including virtualization and process management. It serves as a good background reference for learners interested in understanding the foundations of cloud computing.
Provides a comprehensive overview of cloud computing concepts and technologies from a research perspective.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Creating and Deleting VMs with Google Compute Engine.
Maintaining VMs with Google Compute Engine
Most relevant
Choosing and Implementing Google Cloud Compute Engine...
Most relevant
Running Linux Servers on Google Cloud
Most relevant
Creating a Virtual Machine
Most relevant
Advanced Google Cloud Compute Engine
Most relevant
Creating a Persistent Disk
Most relevant
Understanding the Differences between AWS EC2 and GCP GCE
Most relevant
Compute Engine: Qwik Start - Windows
Most relevant
Cloud Monitoring: Qwik Start
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser