Creating a Virtual Machine in the Cloud 🌤️

Hey, this is Roshan. You can explore my professional background and vision below.✌🏻 With a following of over 90k+, I talk about startups, technology, and business on social media. I've worked with Edtech companies like Unstop, Coding Ninjas, Coding Blocks, UpGrad, Heycoach, Hubspot, and more on their social media marketing campaigns, leading to exceptional results in the sales of the companies.
I also co-founded a remote AI-driven IT Firm based out of the UAE called "Volans Aquilae" with my fellow mate Vishal Singh, where we help startups, small & medium-sized businesses, and individuals with AI-driven Software Solutions and IT services, along with revamping their business through digital transformation.
I mentored 30+ professionals/undergrads on Platforms like Topmate.io, helping them with career mentorship, public learning, opportunity hunting, and LinkedIn profile optimization, resulting in getting a 5/5 rating on Topmate.io, along with being categorized in the Top 1% on the platform.
My expertise in Sales, Marketing & Client Acquisition, along with my partner Vishal Singh, helped us form a successful company powered by Top MNCs like Meta, Microsoft, Zoho, and Semrush, with over 50+ NDA partnerships all over the globe in Thailand, Indonesia, Vietnam, Malaysia, and India. And successfully serving in the US, UK, and European markets.
My technical expertise spans cloud-native and AI-driven systems across AWS, Azure, and GCP. I specialize in Docker, Kubernetes, Terraform, and Python-based microservices with robust CI/CD pipelines. My focus includes serverless solutions, cloud security, and Agentic AI development featuring autonomous agents and multi-agent orchestration.
I've delivered webinars at 3+ colleges nationwide, covering cloud computing, startups, online opportunities, and productivity strategies. Additionally, I've taught DevOps and Cloud Computing in college communities like GDSC and Scalent LPU, mentoring students in Google Cloud-powered events.
Feel free to reach out for project discussions, business consultations, or professional opportunities.
You can contact me at roshansharma171020@gmail.com.
Creating a virtual machine (VM) in the cloud is a great way to have access to a remote, dedicated environment for hosting applications, services, and data. One of the most popular cloud platforms for hosting virtual machines is Google Cloud Platform (GCP).
This article is going to be a step-by-step guide that will walk you through the process of creating a virtual machine in Google Cloud Platform (GCP) from start to finish. All you need to do is follow up on the step mentioned.
Step 1: Set up a project in GCP:-
To get started with creating a virtual machine in GCP, you need to have a project set up. If you don’t have a project yet, you can create one by following these steps:
Go to the GCP Console (https://console.cloud.google.com/).
Click on the project drop-down and select or create the project you want to use for the virtual machine.
Step 2: Navigate to the VM instances page:-
Next, you need to navigate to the VM instances page in the GCP Console:
Click on the hamburger menu and select Compute Engine > VM instances.
This will take you to the VM instances page, where you can manage your virtual machines.
Step 3: Create a virtual machine:-
Now that you’re on the VM instances page, you’re ready to create a virtual machine:
Click on the “Create” button.
In the “Create an instance” form, give your virtual machine a name, choose a region and zone for it to run in, and select the machine type.
Configure the boot disk by selecting the OS image you want to use and the disk size.
Step 4: Configure firewall rules:-
By default, traffic to your virtual machine is blocked by the firewall in GCP. To allow traffic to your virtual machine, you need to configure firewall rules:
- Configure firewall rules to allow traffic to your virtual machine. (Optional)
Step 5: Launch the virtual machine:-
Now that you’ve set up your virtual machine, it’s time to launch it:
- Click the “Create” button to create the virtual machine.
It may take a few minutes for the virtual machine to be created and start running. Once it’s running, you can connect to it using SSH in the GCP Console or use the Google Cloud SDK to manage it from the command line.
Creating a virtual machine in GCP is a straightforward process that can be completed in just a few steps. Whether you’re using a virtual machine for development, testing, or production, GCP offers a robust and scalable environment for hosting your applications, services, and data.
If you really like this blog post, a clap 👏would be really appreciable.
Follow for more FREE cloud-based learning content. ✌️
