TrustRadius: an HG Insights company

Azure Virtual Machines Reviews and Ratings

Rating: 7.9 out of 10
Score
7.9 out of 10

Reviews

25 Reviews

Azure Virtual Machines Are A Decent Solution But Have Issues

Rating: 5 out of 10

Use Cases and Deployment Scope

We use Azure Virtual Machines to host basic functionality at the moment but plan to expand in the following year to include critical applications.

Pros

  • Remote Desktop management capability
  • Basic Windows functionality

Cons

  • No ability to view the VM console
  • Management interface for VMs leaves a lot to be desired
  • Changing CPU/memory on a VM is convoluted
  • No shared storage for OS

Likelihood to Recommend

For basic VM functionality, it is okay, but the limitations [no console, no shared storage for OS, etc.] make it less desirable.

Vetted Review
Azure Virtual Machines
1 year of experience

Azure Virtual Machines are a great choice for any task

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

I usually use them to host enterprise apps, or to test functionalities in conjunction and integration with other azure services. As part of a bigger solution. Depending on the app I also limit which services have access to it as well as specific users. Also love to use bastion besides rdp and ssh

Pros

  • Data science virtual machines
  • Hosting on premises apps
  • Integration with other azure services

Cons

  • Simplify the deployment
  • More offerings for virtual machines

Likelihood to Recommend

It is very well suited for tasks like testing functionalities, Hosting enterprise applications, processing data for Artificial intelligence/ machine learning by leveraging the workload to their GPU capabilities. All these while integrating with different azure services, and having also control over who and what has access to the virtual machine.

Vetted Review
Azure Virtual Machines
8 years of experience

Azure VMs offer flexibility beyond competition

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

In our business we often have a need for VMs. Sometimes the VM needs to be reliable and always available. Sometimes it needs to be disposable. Sometimes we need to quickly upgrade the VM to respond to the increasing demand for the app running on that VM. All that is a a breeze to handle on Azure Virtual Machines.

Pros

  • Scalability
  • Flexibility
  • Reliability

Cons

  • Pricing
  • Detailed VM hardware customisation
  • Discounts for long-term use

Likelihood to Recommend

If you’re looking for a dead cheap VM, Azure Virtual Machines is not for you. However, if you’re looking for a very powerful VM to use short-term, or you need a VM that’s flexible and can be upgraded or downgraded within minutes (and even programmatically) then Azure Virtual Machines is very well suited for that.

Vetted Review
Azure Virtual Machines
5 years of experience

There is only one choice for hosting Windows servers in the cloud

Rating: 7 out of 10
Incentivized

Use Cases and Deployment Scope

Azure Virtual Machines is our first choice when we want to host virtualized Windows servers in the cloud. No other hosting provider provides the excellent level of integration that Microsoft does in their Azure hosting environment. Whether we need to spin up a server for a short period of time, or keep a production critical instance running with minimal failure, we only use Azure Virtual Machines when that server requires Microsoft Windows.

Pros

  • Security guidance
  • Integrations with other Azure services
  • Cost management

Cons

  • Improve naming and pricing tiers of VM sizes
  • Simplify the user interface
  • Allow configuration mixing and matching rather than VM sizes

Likelihood to Recommend

If you want to host a dedicated Windows server on the cloud, and especially if you want to integrate it with your on premises Active Directory, Azure Virtual Machines should be your first choice. Obviously running Linux on Azure works very well too, but given Azure's pricing is not the cheapest, there are other providers out there that have a better cost-benefit ratio for Linux. That said, hosting Windows on Azure can be affordable (especially when compared to other providers) if you plan your licensing, topology, and application architecture correctly.

Vetted Review
Azure Virtual Machines
11 years of experience

Azure VM's || Cost Effective Solution for VM Allocation.

Rating: 7 out of 10
Incentivized

Use Cases and Deployment Scope

Azure VMs provide us with the flexibility, scalability, and reliability required for cloud management and optimization solutions. We can leverage VMs for various use cases, including application hosting, development and testing, data analysis, disaster recovery, and hybrid cloud deployments. Also one of the major use of of Azure VM is it's highly cost effective than AWS EC2 so it helps us in Cost Management part as well.

Pros

  • Scalability & Flexibility
  • Integration with Azure Ecosystem.
  • Provides Wide Range of VM Sizes That helps us in Effective Selection.

Cons

  • Azure VM can be improved in There Boot up time.
  • One can expect better cost optimisation.
  • Azure can also improve the UI and Configuration Part setup for VM's

Likelihood to Recommend

Azure VMs will be best suited in terms of flexibility, scalability, and reliability.

Also for cloud management and optimization solutions one can trust the Azure VM. We can leverage VMs for various use cases, including application hosting, development and testing, data analysis, disaster recovery, and hybrid cloud deployments.

One more thing with Azure Is that they provide a great customer support as well

Vetted Review
Azure Virtual Machines
2 years of experience

Let's talk about VMs

Rating: 6 out of 10
Incentivized

Use Cases and Deployment Scope

We use Azure VMs for 2 main reasons. The first one, is when we need to do a lift&shift from on-prem to the cloud, where the main purpose is to migrate a system as-is to the cloud before restructuring it. The second reason, is for specific needs where we can't solely rely on PaaS or SaaS services, and we need to have the flexibility provided by a lower level IaaS VM

Pros

  • Many presets are available when spinning up a new instances to match you workload, instead of having to start from scratch
  • VM Scale sets makes it really easy to scale in & out the VMs easily
  • When getting started, no need to manage a networking layer before starting a new instance, no need for any VPC complexitites, as Azure handles it.
  • VM Firewall and security rules can be managed directly from the Azure interface

Cons

  • Slightly more expensive that other cloud provider VMs
  • The spin up time is a little longer as well. Even a few seconds count when you need to scale up quickly
  • Lacking choices when choosing Linux based OS images

Likelihood to Recommend

We tend to use as much App Services, and Serverless as we can. But what those win in ease of use and efficiency, they lack in flexibility. Many workloads cannot run on those services. Especially when you need heavy and time-consuming computing. Azure Virtual Machines on the other hand, give you anything you need in terms of flexibility, since you have access to the underlying OS, and for the fraction of the price. But as always, it's a tradoff, since you also need to manage, reboot, maintain, and patch those VMs

Vetted Review
Azure Virtual Machines
5 years of experience

Databricks on Azure VMs

Rating: 7 out of 10

Use Cases and Deployment Scope

I used Azure Virtual Machines in my last organization for deploying out Machine Learning model and related workloads on virtual machines. Our requirement was to enable automated deployment of our compute engine - Databricks, our ML models, and Airflow workflows on scalable virtual machines and Azure Virtual Machines was our choice in the last organization I worked with.

Pros

  • Rapid Scalability
  • Variety of elastic storage options
  • Flexibility and control for app deployment
  • Regular Updates for security and feature upgrades
  • Fault tolerance
  • Native Integration with Databricks

Cons

  • Pricing can be a bit better
  • Compute types can be increased (AWS EC2 has more)
  • No Bare metal GPU instances as in OCI

Likelihood to Recommend

The VM deployment process is really simple in Azure Virtual Machines. But as I said earlier, compute types were a bit limited when I used it. In a few scenarios we had requirements for a Bare Metal GPU instance for high performance compute, but it wasn't available, so we had to look for alternatives.

Opens the door to cloud computing

Rating: 8 out of 10

Use Cases and Deployment Scope

We have a small cloud footprint and we use it more to test specific applications and how they behave off-premise.

Pros

  • Ease of use.
  • Relatively fast deployment.
  • Tons of features we can take advantage of in Azure.

Likelihood to Recommend

My experience has been positive so far. There is so much documentation online that I have yet to run into any real issues that were not self-produced. You should understand what workloads are suitable to run in the cloud before migrating your entire datacenter. Expect latency and possibly downtime that is out of your control.

Straight forward to setup and deploy your application server. Excellent support from Microsoft

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

We used Azure VMs to deploy docker containers. They are really easy to get started with and work well with for us as part of a multi-cloud strategy. There are various options available in terms of size and cost to meet the organisation's budget requirements. Microsoft also has some of the best support I've seen with solutions architects sessions through MS for startups.

Pros

  • Deploy docker containers in VMs, various OS options available

Cons

  • Not sure - they are easy to setup and get going.

Likelihood to Recommend

We've never used on-premise servers and have a cloud-native business. VMs are fairly straightforward products with a wide range of use cases. Lots of availability zones to increase redundancy and lots of configuration options ie VPCs etc.

Vetted Review
Azure Virtual Machines
2 years of experience

On-demand availability to resources and pay-as-you-go solution

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Azure Virtual Machines are easy to configure and install and offer highly scalable and flexible possibilities with ready-to-use on-demand resource availability which enables our organization to optimize server and storage utilization capabilities. Easy on report creation and also easy to adjust functions to fit the way we work.

Pros

  • Always available and on-demand support.
  • Scalable and flexible product.
  • Easy to configure and install.

Cons

  • Customizing advanced setting is not easy to beginners.
  • Moving multiple data is not easy for starters.
  • Feedback collection from many sources is not also easy from the start.

Likelihood to Recommend

Easy to extend our on-premises workloads to Microsoft Azure Virtual Machines and provides us with on-demand capabilities to storage and a highly flexible and scalable product. A secure product that protects our workloads and has very good controls to access and is cost-effective with the pay-as-you-go billing system and offers ready-to-use storage resources.