Practical Steps To Deploying Windows 11 Vm On Azure
A Beginner’s Guide to Deploying VM
Table of contents
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.