Some of the Machine Learning and Deep Learning algorithms may require high computation power which may not be supported by your local machine or laptop. In that case, creating a Virtual Machine on a cloud platform can provide you the expected computation power. We can have a system with high RAM, high storage capacity, latest graphics that can speed up the training phase and we can experiment with our model in lesser time. In this article, we will learn to create a Virtual Machine on Microsoft Azure.
Microsoft Azure has a free trial offer for the new users. To create a new Microsoft Azure Account for free, visit this link.
Step #1: Open your Microsoft Azure Account:
Sign in to your Microsoft Azure Account. After you have, open your Azure portal.
Step #2: Create a new Virtual Machine:
Go to the navigation panel on the left side of your Dashboard and select Virtual Machine.
Click on Add. This will open the panel to create a new Virtual Machine.
Step #3: Setting up the properties of our Virtual Machine:
We have to set certain properties of our Virtual Machine.
1) Select your Azure subscription.
2) Select the resource group.
3) Enter the name for the Virtual Machine.
4) Region: Cloud servers are placed at different locations. Choose the region closest to your current location.
5) Select the operating system as per your wish.
6) Size: Select the configurations such as RAM, number of CPUs, storage unit, etc. Select the most suitable configuration setting according to your requirements and budget.
7) Username: Enter the username for the Virtual Machine. Remember it as it will be required for logging into the Virtual Machine later.
8) Password: Enter the password for the Virtual Machine. Remember it as it will be required for logging into the Virtual Machine later.
9) Inbound Ports: Select all the inbound ports available in the options.
Left rest of the details as it is. Click on Next: Disks button.
10) You can choose to use the SSD disk. Just select the Standard SSD option.
Left rest of the details as it is. Click on Review + Create button.
Step #4: Validation and Creation of the Virtual Machine:
After clicking on Review + Create button, Azure will validate the settings and will return error if found.
Virtual Machines can be expensive. Microsoft charges hourly for the Virtual Machine. To save the cost, you can shut down the machine when you are not using it.
Click on Create and wait for some time, your Virtual Machine will be created. Now we will connect to it using RDP.
Step #5: Connecting to the Virtual Machine:
After Virtual Machine is ready, click on Go To Resource button.
Click on Connect button and download RDP file from the right panel.
Open the RDP file and fill in the credentials to login.
After this, you will be connected to your Virtual Machine. You can install the software, download packages and libraries, and can do any legal activity on this Virtual Machine. Disconnect from the Virtual Machine when you are not using it and stop it from its panel on Azure. In another article, we will cover some of the cool and exciting features that Azure Virtual Machine provides us.
- Learning Model Building in Scikit-learn : A Python Machine Learning Library
- Artificial intelligence vs Machine Learning vs Deep Learning
- How to Start Learning Machine Learning?
- Difference Between Artificial Intelligence vs Machine Learning vs Deep Learning
- Need of Data Structures and Algorithms for Deep Learning and Machine Learning
- ML | Types of Learning – Supervised Learning
- Introduction to Multi-Task Learning(MTL) for Deep Learning
- Learning to learn Artificial Intelligence | An overview of Meta-Learning
- ML | Reinforcement Learning Algorithm : Python Implementation using Q-learning
- Machine Learning - Applications
- Demystifying Machine Learning
- Getting started with Machine Learning
- Introduction To Machine Learning using Python
- An introduction to Machine Learning
- Confusion Matrix in Machine Learning
- Data Preprocessing for Machine learning in Python
- Cross Validation in Machine Learning
- Underfitting and Overfitting in Machine Learning
- Regression and Classification | Supervised Machine Learning
- Clustering in Machine Learning
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.