Azure provides various ways to deploy your application over their network. Depending on the type of the project—that is, whether it is a web application, a batch processing application, or any other type of app—you will need to make a choice of which matches to their services.
For example, let's say we want to deploy the Node.js application on the Azure network; we then need to choose the type of server we want to host our application on.
Azure provides both Windows and Linux-based machines where you can deploy your application.
Let's see we want to create one in the Linux box.
Open the Azure portal and click on Virtual Machines
from the left menu. Click on the Create Virtual Machines
button.
Refer to the following screenshot for help:
Now, Azure will open up the compute screen; you will see lots of options regarding the operating system and virtual machine images. Refer to the following screenshot for reference:
I am going ahead with an Ubuntu Server...