Practical Steps To Deploying Windows 11 Vm On Azure

Practical Steps To Deploying Windows 11 Vm On Azure

A Beginner’s Guide to Deploying VM

Table of contents

No heading

No headings in the article.

Before going into the steps to deploying a Virtual Machine (VM) on Azure, this question must first be answered.

What is a Virtual Machine (VM)?

A virtual machine (VM) is a software-based computer that runs on a physical host machine or a cloud provider’s server. It can be used to run programs and applications not present on the host physical computer.

It can simply be referred to virtual computer(s) within a physical computer. This implies that many VMs can exist in a physical computer running different operating systems (OS) such as Windows, Linux and so on.

Fig 1: Three (3) VMs installed in a physical computer.

Uses of Virtual Machines

Virtual machines have a wide range of uses, including:

  • Cloud Computing: VMs are used to build and deploy applications to the cloud.

  • Testing and Development: Developers use VMs to test new operating systems, run beta releases, and create isolated environments for development.

  • Backup and Recovery: VMs can be used to back up existing operating systems and applications, providing a quick recovery option in case of system failure.

  • Running Legacy Applications: VMs can run older applications that are not compatible with the current operating system**.**

Benefits of Using Virtual Machines

Virtual machines offer several benefits:

  • Cost Savings: Running multiple VMs on a single physical machine reduces the need for additional hardware, leading to significant cost savings.

  • Agility and Speed: VMs can be quickly created and deployed, making it easier to set up new environments for development and testing.

  • Lowered Downtime: VMs can be easily moved from one hypervisor to another, minimizing downtime in case of hardware failure.

  • Scalability: VMs allow for easy scaling of applications by adding more virtual servers to distribute the workload.

  • Security: VMs provide an isolated environment, which enhances security by preventing unauthorized access to the host system

How to Deploy a Virtual Machine (VM)

Sign in to the Azure Portal with your Microsoft Azure Login Details

Click on the “Virtual Machine” on the homepage

Or you search for “Virtual Machines“ in the search box.

Click on “Create”

Choose the “Azure Virtual Machine“ option

Configure the “Basics“

  • Subscription: Choose your Azure subscription.

  • Resource Group: Create a new resource group or select an existing one to organize your resources.

  • VM Name: Provide a unique name for your VM.

  • Region: Choose a region for the VM, such as East US or West Europe.

  • Availability Options: Select any required options like high availability.

  • Image: Select the operating system (Windows 11) for the VM.

Administrator Account: Set up the username and password and RDP for logging into the VM.

Click on the “Review/Create“ button to create your virtual machine

Wait for “validation“

Click on “create“

Once “deployment“ is complete, click on the “Go to resource“ button

Click on “connect“ to connect to your VM

Download “RDP File“ to your physical computer

Right click on the downloaded file in your local drive and click “Connect“

Click “connect“ on the dialog box that pops up

Put in your login credentials (your username and password) used to create the VM

Click Yes and wait for the VM to be launched.