Overall Satisfaction with Azure Virtual Machines
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.
- 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
- Pricing can be a bit better
- Compute types can be increased (AWS EC2 has more)
- No Bare metal GPU instances as in OCI
- Native Databricks deployment and upgradation was a breeze
- Peace of mind with regards fault tolerance and automated backups
- Native availability of Windows VMs made it easy to migrate Windows based on prem systems.
- Amazon Elastic Compute Cloud (EC2)
Our main reason for selection of Azure Virtual Machines was easy availability of databricks and windows based VM natively. These features are not available on EC2.
Do you think Azure Virtual Machines delivers good value for the price?
Are you happy with Azure Virtual Machines's feature set?
Did Azure Virtual Machines live up to sales and marketing promises?
Did implementation of Azure Virtual Machines go as expected?
Would you buy Azure Virtual Machines again?
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.