This article discusses Microsoft Azure in general, its offerings of services based on IaaS, PaaS, and SaaS. We will then learn about Virtual Machines and their importance in Cloud. The article mainly focuses on hands-on experience to create a virtual machine ( VM ) in Microsoft Azure.

C# Corner is organizing a week-long virtual Event on Azure. Check out the official website of the Azure Summit 2021 to register as an attendee or to be a speaker and share your knowledge with the community.

Microsoft Azure

Azure is a cloud computing service developed by Microsoft which enables organizations and individuals to build, test, deploy and manage their applications in high availability and rapidly scalable platform with unparalleled security offerings and benefits in comparison to the traditional on-premises infrastructure.

Azure provides different options for various use case scenarios for the convenience of the user.

Virtual Machines in Azure

A virtual machine is the emulation or virtualization of an entire computer system. The Virtual Machines (VM) performs like a physical computer system altogether. Software such as VMware has enabled virtual machines since 1998. Today, in order to fulfill the needs of organizations to set up databases and increase computer power from virtual machines, Azure Portal provides browser-based easy to use platforms to create and use Virtual Machines in Azure. With cloud computing like Microsoft Azure, it has never been this easier to deploy various copies of the same virtual machines to improve load handling. It is flexible and easier than having to take care of a physical server and installing OS on our own. Let us create a Virtual Machine (VM) using Azure Portal.

Step 1

Firstly, Sign in to your Azure Portal. You’ll land on this page once you sign up.

Step 2

Click on Create a resource

Step 3

Now, choose to Compute in the Categories section on the left of the screen.

Step 4

Type in Ubuntu Server, on the search bar and Select Ubuntu Server 18.04 LTS

Step 5

You’ll be led to Ubuntu Server 18.04 LTS Page. Now Click on Create.

Step 6

Fill in the details for your subscription, Virtual Machine Name, and Select the Region for the server nearest to your geographical location. Choose Ubuntu Server 18.04 LTS – Gen 1 in the Image and the Size of the server as per the need. Click on See all sizes to find your suitable need.

Fill in your Username and Password and retype the password to confirm it. The Tick Checkmarks on the left of the bar will confirm it once validated as per security level.

Step 7

Azure will validate your choices. Now click on Review and Create to review your choices and then click on Create.

Step 8

Once you click on Create, the system will deploy your submission. A process in the notification bar can be seen.

You can check out the progress of deployment in detail.

Step 9

Once the deployment is complete, you will be notified and you can check out your resources.

Your Virtual Machine is ready for usage.

In this article, we learned about various IaaS, PaaS, and SaaS service options in Azure. We then learn about Virtual Machines, its need and then went on to a hands-on tutorial to create a virtual machine in Azure. Following these steps, you can easily create virtual machines as per your need. If you want to learn and try this out without an Azure Subscription, you can also check it out using Sandbox from Microsoft Learn.