Sr System Engineer at a outsourcing company with 501-1,000 employees
We moved our accounting database from an in-house SQL Server to MS Azure cloud and saw a significant increase in performance.
What is most valuable?
High availability rate anywherem, anytime.
Periodic workloads options let me pay only for the time I have used it.
It is easy to backup database via BCP program or tools available on codeplex site.
It supports multiple languages such as Java, .NET, Ruby and PHP.
What needs improvement?
Needs fast Internet connectivity.
Fear of being data being hacked or captured.
What other advice do I have?
We moved our accounting database from an in-house SQL Server to MS Azure cloud and saw a significant increase in performance.
We can now connect to the database even while roaming and back it up anywhere, anytime.
Data replication services make it highly reliable and always available.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Head of Infrastructure at a tech company with 51-200 employees
Good for running Microsoft Enterprise Applications, although a pricey alternative to other IaaS/Paas service providers in the market.
Valuable Features:
1) Windows Azure supports ASP.NET and Node.js, among other platforms.
2) Due to the Node.js supported library, Azure is capable of supporting the Map Reduce Infrastructure, Hadoop, for distributed data processing and number processing.
3) With the help of AppFabric Internet services, it can support Java, Ruby, etc.
4) Since the underlying Azure OS runs on Windows Server 2008 edition, it supports running all Microsoft Enterprise Applications, hosting services like IIS and many more.
5) Using Windows Azure Connect, various Virtual Machines can be easily connected with each other
6) Has support for multiple users & roles for management purposes.
Room for Improvement:
1) It is a well known fact that Microsoft has yet to upgrade its IaaS technologies for providing a near zero interruption triggered by Load balancers.
2) Physical security of data is a major concern for various IaaS service providers, and Azure is no different.
3) Though having data served from multiple data centers improves performance, it has increased the risk of data security.
4) Compared to other IaaS service providers out there in the market, Azure is a bit expensive.
Other Advice:
It's true that to run various Microsoft Enterprise Solutions, Azure is the best option, keeping aside minor caveats. Unless your requirement makes it mandatory to use IIS, you should consider other IaaS service providers available in the market, which are comparatively cheaper as well. It has good support for various platforms like Java, Ruby, and PHP for websites. Windows Azure provides API's built on popular and robust technology like HTML, REST, and XML.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Is it possible to use Azure with other non-Microsoft enterprise solutions or are there compatibility issues? In case it is not possible, which other alternative can you recommend to SME businesses that are looking for a cheaper alternative with almost similar capabilities of Azure if not completely the same or even better?
Buyer's Guide
Microsoft Azure
December 2024

Learn what your peers think about Microsoft Azure. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
856,873 professionals have used our research since 2012.
Senior Manager of Data Center at a integrator with 51-200 employees
Microsoft's cloud computing platform Windows Azure is a combination of both PaaS and IaaS
Valuable Features:
The pros of using Windows Azure are-
1) Windows Azure Virtual Network which enables virtual private network creation for enterprise usage
2) Support for Python, PHP, JAVA, .NET
3) More focus on application deployment, rather than infrastructure
4) Provides an application interface built on REST, HTTP, and XML
5) Content Delivery Network
Room for Improvement:
Few cons on Azure are-
1) Poor debugging and logging management for applications
2) Increased competition for development resources
3) Pricing
4) load balancing causes interruption in many of the stateful applications
Other Advice:
Windows Azure is a cloud computing platform from Microsoft for running windows applications and working with data on the cloud. It is based on the architecture of HyperV and windows fail over clustering to support redundant instances of application with zero downtime. It's built to quickly deploy application with .NET, JAVA, SQL, Python, and other cloud services. It works on the combination of SQL, azure, and AppFabric, along with other cloud services.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Director of IT at a tech company with 51-200 employees
Windows Azure is classified as platform, as a service, and forms part of Microsoft's cloud computing strategy, along with its software as a service offering Microsoft Online Services
Valuable Features:
-Windows Azure is available in multiple data centers around the world, enabling you to deploy your applications close to your customers.
- Its enables you to use any language, framework, or tool to build applications. Features and services are exposed using open REST protocols.
-Windows Azure’s distributed caching and CDN services, allow you to reduce latency and deliver great application performance anywhere in the world.
-Giving power back to the users to concentrate on the application and take away all their worries from the hosting and provisioning point of view.
Room for Improvement:
-Systems mirroring is currently not available within Azure, unlike Amazon Web Services.
-Lose account control to MS.
-MS has calibrations to compute how much you used them, and how you plan to validate it.
Other Advice:
The Windows Azure platform, which provides a range of functionality to build applications that span from consumer web to enterprise scenarios, includes a cloud service operating system and a set of developer services. With Windows Azure there are at least two instances of each role that the application needs and therefore, the Fabric controller load balances users’ requests between them. What this means is that there is no guarantee two requests from the same user will go to the same instance. This may be a problem with some applications that need a stateful connection with the user. A stateful connection is one in which some information about a connection between two systems is retained for future use.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
I agree with your pros, and as other pro I would add that the only need is to deploy the application, because all the rest is Microsoft managed, the user has no worry about the windows patching and updates, server running out of space, technical troubleshooting and maintenance cost, and time saved in building up the servers.
As a con, I would say that only windows centric applications are supported by Microsoft for technical assistance, so if there is an error it could be difficult to determine where is from.
Engineer at a manufacturing company with 51-200 employees
Microsoft Azure is best cloud computing platform available in the market.
Valuable Features:
Yet another powerful and reliable product from Microsoft. Windows Azure is a very reliable cloud computing platform, coupled with Microsoft data centers. More positives are that it can be used with non-Microsoft based data centers. It is fast and secure.
It stands first among all other cloud platform providers.
Room for Improvement:
Microsoft is not an innovator for this cloud computing platform. Still some of its products, like Dynamics GP 2013 online, are not compatible with iPad, iPhone, and some Android based devices.
Other Advice:
I love Microsoft's products because they are simple yet powerful and secure.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Architect DevSecOps at a tech services company with 1,001-5,000 employees
Simple to use and reliable
Pros and Cons
- "The most valuable feature of Microsoft Azure is its ease of use."
- "Microsoft Azure could improve by being more secure."
What is our primary use case?
We used Microsoft Azure mainly for repositories and management.
What is most valuable?
The most valuable feature of Microsoft Azure is its ease of use.
What needs improvement?
Microsoft Azure could improve by being more secure.
For how long have I used the solution?
I have been using Microsoft Azure for approximately two years.
What do I think about the stability of the solution?
Microsoft Azure is a stable solution.
What do I think about the scalability of the solution?
The company that I am working for had 100 users using Microsoft Azure.
What about the implementation team?
I did not implement the solution myself, another team in my company did it.
What other advice do I have?
I would recommend Microsoft Azure to others, it is a good solution.
I rate Microsoft Azure a nine out of ten.
Which deployment model are you using for this solution?
On-premises
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Team leader Modern Workplace, Senior Solution Architect at a tech services company with 11-50 employees
Cloud based, always up-to-date, and is always evolving
Pros and Cons
- "Microsoft Azure is built for scalability."
- "I would like to see it more easily accessible."
What is our primary use case?
With Microsoft Azure, you can replace internal IT infrastructure platforms, and you can create new cloud-driven software developments.
Microsoft Azure is a large cloud computing platform. It's a large cloud service for Microsoft that is built on top of tens of thousands of services.
What needs improvement?
I would like to see it more easily accessible.
For how long have I used the solution?
I have been using Microsoft Azure for two years.
We are using the latest version.
What do I think about the stability of the solution?
It is cloud software, and as such, it's not stable. Cloud software evolves quickly, but there are not a lot of new features.
The software is stable for the moment, but there is an ongoing development of the software that is creating several features. It is fine as it is.
What do I think about the scalability of the solution?
Microsoft Azure is built for scalability. It's perfect.
We have 60 users in our company who use Microsoft Azure.
We plan, to increase the number of users. All of our colleagues will be working with the software in the future.
Which solution did I use previously and why did I switch?
We use Teams for Virtual meetings.
How was the initial setup?
As a cloud solution, there is no installation.
What other advice do I have?
I would recommend this solution to others who are considering using it.
I would rate Microsoft Azure a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Head of PMO and Service Delivery Management at a tech services company with 201-500 employees
Easy to use, simple setup, and reliable
Pros and Cons
- "Microsoft Azure has been easy to use in my experience."
- "The local support is fair but it is sometimes limited, the service could be better."
What is our primary use case?
We are using Microsoft Azure for hosting our applications in a secure environment. We are using AI and machine learning models.
What is most valuable?
Microsoft Azure has been easy to use in my experience.
For how long have I used the solution?
I have been using Microsoft Azure for approximately two years.
What do I think about the stability of the solution?
Microsoft Azure is stable.
What do I think about the scalability of the solution?
We have approximately 50 people using the solution in my organization.
How are customer service and support?
The local support is fair but it is sometimes limited, the service could be better.
How was the initial setup?
The initial setup is straightforward.
What about the implementation team?
I am able to do the implementation of the solution.
We have some system engineers and developers that manage the solution.
What's my experience with pricing, setup cost, and licensing?
The price of the solution could be cheaper in general. We are on a monthly subscription to the solution.
What other advice do I have?
I would recommend this solution to others.
I rate Microsoft Azurean eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.

Buyer's Guide
Download our free Microsoft Azure Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2024
Popular Comparisons
Amazon AWS
Red Hat OpenShift
Oracle Cloud Infrastructure (OCI)
Akamai Connected Cloud (Linode)
Google Cloud
VMware Tanzu Platform
SAP Cloud Platform
Salesforce Platform
Pivotal Cloud Foundry
Alibaba Cloud
Google Firebase
IBM Public Cloud
VMware Cloud Foundation
Nutanix Cloud Clusters (NC2)
SAP S4HANA on AWS
Buyer's Guide
Download our free Microsoft Azure Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Gartner's Magic Quadrant for IaaS maintains Amazon Web Service at the top of the Leaders quadrant. Do you agree?
- PaaS solutions: Areas for improvement?
- Rackspace, Dimension Data, and others that were in last year's Challenger quadrant became Niche Players: Agree/ Disagree
- What Is The Biggest Difference Between Microsoft Azure and Oracle Cloud Platform?
- Which backup and recovery solution can backup Azure machines to its own (dedicated) cloud?
- Which is better - SAP Cloud Platform or Microsoft Azure?
- Which solution do you prefer: Alibaba Cloud or Microsoft Azure?
- How does Microsoft MDS (vs Informatica MDM) fit with Azure architecture?
- SAP HANA Enterprise Cloud (HEC): how to migrate to Microsoft Azure?
- Does F5 Advanced WAF work with Azure App Service?
SQL Azure is a service, and even it is pretty much the same as a SQL 2012/2014 server, you have to take in mind some considerations that can affect your application or your intentions on what use you will give to the SQL Engine. You can find links on the web that show the basic differences between SQL Server and SQL azure. The principal caveats is the way you can interact with the SQL Azure service and the SQL Transact commands that you can work with at an administrator level. You are limited on this commands and the things that you can accomplish. Also, there are some functionality (like temporary tables) or field types that do not work or exist on SQL Azure.
Also there is a limit on the number of transactions per second that you can realize, it is called throttling, you have to keep in mind that if you expect to do a great amount of transactions per second, SQL Azure could not be the service that you need.
There is also limits on the DB size that SQL Azure can handle. I think that right know this limit is set on 150GB. You can work around this limitation with DB federation, but requires some additional work on your queries side.
For a regular database operations and maintenance, it will fit well. It is a perfect integration for PAAS solutions.