Creating your first Virtual Machine in GCP | Scribe

    Creating your first Virtual Machine in GCP

    • Hafeez Baig |
    • 26 steps |
    • 2 minutes
    information ordinal icon
    Refer to this guide to learn how to create a Google Cloud Platform Account\ <https://scribehow.com/shared/Creating_GCP__Google_Cloud_Platform__kcxx4ZDuTuOqMhoAaqBzHQ>
    1
    Search for **Google Cloud** in any browser Click on the first link with the domain address - [cloud.google.com](//aws.amazon.com/console)
    2
    On the landing page click on the **Console** button on the top right side **Note:** If you can't find the **console** button, you need to be signed in. It will prompt you to sign in with your Google account.
    3
    **Welcome** wizard will open, then type "**Compute Engine**" in the search bar and click on the **Compute Engine** option
    information ordinal icon
    **What is Compute Engine?** Google Compute Engine (GCE) is an Infrastructure-as-a-Service (IaaS) offering from Google Cloud Platform (GCP) that allows users to run virtual machines (VMs) on Google's infrastructure. It provides scalable and flexible computing resources, high-performance persistent storage, advanced networking capabilities, and integration with other GCP services, making it suitable for a variety of workloads including web hosting, data processing, and high-performance computing.
    4
    **VM instances** wizard will open. If you do not have a project click the "**CREATE PROJECT**" button on the right side to create a new one
    5
    **New Project** wizard will open, give the Project name as - "**in28minutes project**" and click on the **CREATE** button
    6
    On the top right corner click on the **Notifications** icon, here you can see that the Project "**in28minutes project**" has been created
    7
    **Compute Engine API** wizard will open, click on the **ENABLE** button
    information ordinal icon
    **What is Compute Engine API ?**\ \ The Compute Engine API is a RESTful interface provided by Google Cloud Platform that allows users to programmatically manage and control their virtual machines, networks, and other resources within Google Compute Engine.
    8
    **VM instances** wizard will open, click on the **CREATE INSTANCE** button on the top left to create a new instance
    information ordinal icon
    **What is an Instance?**\ \ An instance is a virtual machine (VM) running on Google Cloud Platform's Compute Engine, providing the necessary resources and environment to run applications and workloads.
    9
    **Create an instance** wizard will open, give the Name as - **"my-first-vm"**
    10
    To add a new **Tag** or **Label** for the instance, click on the **MANAGE TAGS AND LABELS** dropdown
    11
    Click on the **MANAGE LABELS** button to add a new Label
    information ordinal icon
    **What are Labels in GCP?**\ \ Labels in GCP are key-value pairs that help organize, manage, and filter resources for purposes such as billing, administration, and automation.
    12
    On the right side **Manage lables** wizard will open, click on the **ADD LABEL** button
    13
    Here you can add a new Label, give **key 1** as **"environment"** and **Value 1** as **"dev"** and click on the **SAVE** button
    14
    In the **Regions** and **Zone** dropdown, you can select the region closest to you **Note:** For this demo, we will be selecting the region **us-central1 (Iowa)**.
    information ordinal icon
    **What are Regions?**\ \ Regions in Google Cloud Platform are specific geographic locations where Google Cloud resources are hosted, allowing users to place their services and data closer to their users to reduce latency and improve performance.