We primarily use email accounts and SharePoint. We want to use AI and OCR services, but we don’t have many use cases.
Operational Technical Security at Metro Bank
A scalable and easy-to-deploy solution that gives a good return on investment
Pros and Cons
- "The tool’s stability is good."
- "The product is not user-friendly."
What is our primary use case?
What is most valuable?
It is a good solution. I can get all the tools under one roof.
What needs improvement?
There's a complexity involved in getting the subscriptions provisioned. There are too many complications. Without IT knowledge, we cannot subscribe and work. The product is not user-friendly. All the services must be available in one place so that I can get the services that I need at the right time.
For how long have I used the solution?
I have been using the solution for one year.
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.
845,712 professionals have used our research since 2012.
What do I think about the stability of the solution?
The tool’s stability is good.
What do I think about the scalability of the solution?
The product is scalable. Around 30 people use the solution in our organization. We are trying to get projects from Europe and North America. Once it is done, we'll be scaling up.
How was the initial setup?
The setup is straightforward and easy. Since I know about infrastructure and IT, it took me around one week to set it up. Non-IT people might struggle with the setup.
What was our ROI?
The return on investment is good. Since everything is in the cloud, we save a lot on infrastructure and server costs. It is very helpful to the client, and it is very useful for us.
What's my experience with pricing, setup cost, and licensing?
I pay for a yearly subscription. Compared to other service providers, the product’s pricing is normal.
Which other solutions did I evaluate?
I evaluated other options, but I chose Microsoft because it is a little bit easier. We can get it right away.
What other advice do I have?
We are into data management. We deal with data consumption and data validation. So, we must use many virtual and storage solutions to process the data. We use the clients’ solution. I am into IT. I have a bit of knowledge of the infrastructure. If we need to scale up, we might need some training. I would recommend the solution to others. Overall, I rate the product a nine out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
System Administrator at Sensorise Digital Services Private Limited
Easy management, same control panel and user-friendly
Pros and Cons
- "The platform as a service for MySQL and PostgreSQL have significantly improved our operational efficiency."
- "I would like to see improvement in the technical support. Sometimes it takes a long time."
What is our primary use case?
We use it for virtual machines, database services, load balancers, and firewall services.
How has it helped my organization?
The platform as a service for MySQL and PostgreSQL have significantly improved our operational efficiency. The performance is very good, and it has improved our business performance a lot.
Azure Security and Compliance features:
Azure offers built-in security called Microsoft Defender. This is a paid version that provides posture management for the servers. If there is any setting that needs to be changed or any problem with any network setting that could lead to a disaster, it shows us on the platform that the posture is not correct, and we fix it accordingly. It provides proactive overall management and monitors the entire infrastructure.
AI initiatives:
AI initiatives have been introduced, but we haven't tested it, so we cannot comment on that.
What is most valuable?
Everything is in the same control panel, and the management is very easy. If there's a new feature, it takes less time to understand the working procedure on the platform. So, it's user-friendly.
What needs improvement?
I would like to see improvement in the technical support. Sometimes it takes a long time. Only sometimes, not every time. It gets delayed. The response time should be faster.
For how long have I used the solution?
I have been using it for six years.
What do I think about the stability of the solution?
It is a very stable product. We haven't faced any issues with it, and it's been about five or six years.
What do I think about the scalability of the solution?
I find it scalable. Whenever there is a large requirement to increase resources, we can increase them on the fly and decrease them when it's not necessary. It's very easy, and it takes very little time to scale up deployments.
How are customer service and support?
Sometimes there are some problems that need to be taken care of by the Microsoft technical support team. We raise tickets for these cases, which are not solvable by email support. They call us back and resolve the problem.
How would you rate customer service and support?
Neutral
Which solution did I use previously and why did I switch?
Previously, we used in-house servers. We moved to Azure. As for other solutions, no. There was no other solution. Everything was in-house. We had physical servers, and then we moved to cloud services.
How was the initial setup?
I did not have any challenges or complexities with the initial setup process.
There's a vast knowledge base available. So, there were no challenges. If there's a new deployment, the tutorial is already there. You just have to follow it.
It took a couple of days to complete the migrations.
Maintenance happens at the machine level, not the platform level. There's no maintenance requirement at the platform level.
The initial deployment consisted of about twenty-five virtual machines and five to six services.
What about the implementation team?
We did it in-house.
What was our ROI?
It has impacted cost savings or business productivity overall. We can easily scale up and scale down the services as per the requirement.
During some months, the requirement is high. During that time, we scale up the service and scale it down when not necessary. So, it saves a lot of cost for us. The resource cost is not fixed here, and we can scale up and scale down as per the requirement. When we scale it down, the cost gets reduced by a lot.
What's my experience with pricing, setup cost, and licensing?
The pricing is fine. Whenever you deploy a new service or virtual machine, they provide a calculator service that can upfront calculate the tentative cost for the service or resource, monthly or annually. On top of that, the third party through which we have taken the services adds some more discounts.
What other advice do I have?
The recommendation would be to first go through the tutorials, or you have to know the requirement first. As for that, you need to go through the tutorials provided by Microsoft, and then you are good to go.
Overall, I would rate it an eight out of ten because there's always room for improvement.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Last updated: Jul 24, 2024
Flag as inappropriateBuyer'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.
845,712 professionals have used our research since 2012.
CTO at Arevpay
Useful for storing data on the server but billing model needs to be transparent
Pros and Cons
- "We validate customer videos and speech in real-time by utilizing language translation services and image processing. This involves converting speech to text and vice versa in real-time. Customers record videos where they speak predefined text. We capture the image and speech, convert it to text, and compare it with the standardized text."
- "Improving transparency in billing is crucial for us. Understanding how billing works only becomes clear once we start using the services. A more accurate billing calculator would help us anticipate costs associated with using specific services."
What is our primary use case?
We primarily use Microsoft Azure for data storage on the server. Additionally, we leverage Power Automate for process automation tasks. Some of our processes benefit from AI and ML capabilities, such as image processing and recognition. Specifically, we utilize the product for its Translation APIs, including language translation functionality.
What is most valuable?
We validate customer videos and speech in real-time by utilizing language translation services and image processing. This involves converting speech to text and vice versa in real-time. Customers record videos where they speak predefined text. We capture the image and speech, convert it to text, and compare it with the standardized text. Automating this process makes validation much easier compared to manual methods. On the Azure side, we primarily utilize its data storage and processing capabilities. Additionally, we leverage its AI/ML features, along with its automation capabilities.
What needs improvement?
Improving transparency in billing is crucial for us. Understanding how billing works only becomes clear once we start using the services. A more accurate billing calculator would help us anticipate costs associated with using specific services.
For how long have I used the solution?
I have been using the product for two years.
What do I think about the stability of the solution?
I rate the tool's stability a nine out of ten.
What do I think about the scalability of the solution?
Scalability is a key factor, so we opt for Microsoft Azure. Being a Microsoft product, we trust its scalability. Thus far, we haven't encountered any issues related to transaction processing or other scalability concerns. I rate it a seven out of ten since we are not running enterprise workloads. My company has 50 users. The usage of these use cases will increase as our business grows because they are directly related to serving the end consumer. Therefore, we anticipate a significant rise in usage over time.
How are customer service and support?
Improvement is needed in the support process, especially for smaller and medium-sized customers who may not have existing support plans with Microsoft. Accessing support for these customers can be cumbersome, requiring additional payments before assistance is available. It is not clear when you buy the product. You will learn about additional support payments when you start using it.
The tools' support is in multiple places, which can be complex for customers. It needs to be in one place.
How would you rate customer service and support?
Neutral
How was the initial setup?
I rate the tool's deployment an eight out of ten. It can be deployed in two to three hours.
What's my experience with pricing, setup cost, and licensing?
Microsoft Azure's pricing is reasonable. We pay around 5000 dollars per annum.
Which other solutions did I evaluate?
We evaluated Google Cloud, IBM Cloud, and AWS.
What other advice do I have?
We don't face many challenges with compliance and security. We rely on Azure Stack and adhere to the security standards they implement. Compared to AWS, we find it much simpler and easier to achieve interoperability and integration when using Microsoft Azure. You must ensure you have the right competency before using the product. It can become complicated if you don't have the right person to manage it. I rate it an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Group Data Architect at Arrow Global Ltd
Makes it easy to spin up new environments and develop new technologies
Pros and Cons
- "The product makes it easy to spin up new environments and develop new technologies."
What is our primary use case?
My organization's entire infrastructure is cloud-based, so everything we have happens in Azure.
How has it helped my organization?
The product makes it easy to spin up new environments and develop new technologies.
What is most valuable?
The product’s flexibility is its best feature. We are not tied to particular machines. We can upgrade servers, downgrade servers, add storage, and take storage away with a flick of a switch. Microsoft constantly adds new features.
For how long have I used the solution?
I have been using the solution for five years. I am using the latest version.
What do I think about the stability of the solution?
I rate the product’s stability a ten out of ten.
What do I think about the scalability of the solution?
I rate the product’s scalability a ten out of ten.
Which solution did I use previously and why did I switch?
We were using a private cloud before.
How was the initial setup?
I rate the ease of setup an eight or nine out of ten. The deployment took about three months.
What about the implementation team?
We used a service provider for the deployment of the solution. They handled most of it. Four in-house people were involved in the deployment.
What's my experience with pricing, setup cost, and licensing?
I rate the pricing a five or six out of ten.
What other advice do I have?
I really like the solution. Overall, I rate the tool a ten out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Principal Consultant at a computer software company with 10,001+ employees
This helps us meet multiple requirements other PaaS solutions do not but there is a lot of room for improvement
Pros and Cons
- "It is a flexible solution that is straightforward to use."
- "Stability can suffer in the context of a large architecture."
What is our primary use case?
I work with our enterprise architecture. In my network, there are almost 400 total applications. I have been working here for almost six months on a network migration and in those six months, I have been working with many of those applications that have been included with the involvement of Azure in the migration.
We are migrating everything from the old network to a new architecture. There are multiple teams that I work with and people work with me throughout the organization. I review all the target architectures and the deployment and everything that comes along with the pieces of the migration that involve Azure. Any issues, large or small, I have to look into. These issues might be simple certificate issues or they may involve multiple interfaces that need to be used for a solution.
Because we have a very complex system, it is not easy to complete the migration. The landscape also has a mixture of different technologies and platforms. If I have to customize, I just get a Terraform script or ARM template from a developer who is assigned to that task. I review all that stuff that they give to me.
When we went to the version of Azure that we use now, there are certain solutions that we created. If we had trouble, we worked with Microsoft to create that solution for our organization and the problems that needed to be solved.
We define our own solutions with Microsoft that are not available in the open market. Because of the way we have used Azure, we do not really have a very focused end-product. It is a highly customized product that we have built using many tools.
Azure is now a mixture of solutions. There are certain applications, which are IaaS (Infrastructure as a Service) applications, where we just go and use them. Then there are certain applications that are a mixture of IaaS and PaaS (Platform as a Service). For certain parts, we use private clouds, public clouds, or hybrid clouds. We originally wanted to use more public clouds, but as we proceed, we are moving into more hybrid mechanisms. In the future, I don't know exactly what direction we will take because the technologies and the climate are changing so quickly.
But right now, we are only using Azure with images being created from the existing architecture. For Azure, we use private cloud, public cloud, and mixed, or hybrid cloud as needed and all of these work together.
In the future, we may go for some specific function-based services or even open-market APIs. We can use open APIs with Azure. API management is also possible. So there are a lot of permutations and combinations that go with each application based on sizing and NFR (Non-functional Requirements) validation.
For Microsoft Azure, we use the product itself as a platform, I work mostly with their services. These can be PaaS services or DNS services, monitoring services, storage services — basically all the supporting services that are available to us with Azure. Anything that is not available, we try to build on PaaS. If the services we want are not available, I have to do a complete fabrication.
So we use mostly PaaS services for most of the supporting services and then we work further in solution optimization, which is something we can accomplish through Azure. Ultimately all that depends on the budget. If a company is ready to spend on a cloud solution, an ROI (Return on Investment) model helps. The amount of customizations and the real need for a solution comes out of the realities of the ROI.
Our contracts are based on supplying solutions for what the customer needs. If they have selected that a particular application will be available and make this a system mandate which we have to flow, then we have to keep those applications. Azure is one of the tools that we are using to help make these kinds of customizations and to meet their expectations after the migration.
How has it helped my organization?
Azure gives us a different form of PaaS to work with during our migration and helps us to meet multiple requirements that current solutions do not provide in any one product.
What is most valuable?
One of the most valuable things about Azure, I think, is that it is pretty straightforward. There are well-defined processes and it is not a bad product to work with. I only work on Azure right now most of the time. I cannot directly compare it with other solutions in the present situation because it is not always practical to consider every solution. Certain platforms on the market are very strong with other services. For example, Kubernetes on RedHat Openhift is better for working with AWS. But I have to ask from a usability, a complexity and a budget standpoint if that is really required.
If I do my work and my applications are sorted out well in advance, I do not have any issues. From a user perspective — not from a cloud architect or enterprise architect perspective — my requirements are being met. As long as these requirements are met, I do not see anything as a showstopper. If there is a showstopper which I think I absolutely can not solve with Azure and I think another solution would handle, then possibly we may go into a multi-cloud scenario.
That is also a limitation for our organization. The goal is never to seek complexity. Personally, I think there is no direct comparison between what solution is better and what solution is worse. There are only solutions that work or are capable of doing something and those solutions which can not do it, or were not designed to do it, or do not want their product to do it, et cetera.
Part of my place in working with these solutions as part of my process is working with products I am comfortable with. So the more that I use Azure, the more comfortable I get with what it can do as a solution, and the more comfortable I am using it. If I started using AWS more, I would get more comfortable with AWS and maybe incorporate that more heavily in the solutions.
What needs improvement?
There are some small things that could be done to improve Azure. I think they should actually do more to implement function as a service. It is a completely separate capability that they currently do not address. Function as a service can be a completely different scheme altogether than PaaS or IaaS which it does quite well.
For an example of a FaaS, I think the Azure product can be stronger in terms of storage. I would like to see it have better management systems as a service specifically for managing documents. Right now they are handled as a more generalized object.
Say Azure came out with Microsoft Document Management and it was very strong as a service. It would not have to be deployed as a complete infrastructure. I would be able to use that as a service inside my organization and it is a product that any organization can use.
The question is what is the separate USP (Unique Selling Point) that Microsoft will provide to the user that would fit a unique need when making FaaS solutions available. Document management systems have already been proven to be very popular by Google. Microsoft Office uses OneDrive storage. There may be a better way to promote document management in a more general PaaS. Sometimes it is very useful to virtualize a platform or an infrastructure, but in the same way, it is sometimes valuable to virtualize a function. Applications may be a collection of functions.
It is this type of branching out of services that Azure can do within the structure they already have.
They are targeting Azure into specific domains and not working as much with open-source as they could. That would be helpful. I think eventually this approach will just drive the competition away. If I have a product that is very good for manufacturing as a function — something like is being done with Edge — it might be beneficial for Azure to be able to tie in this FaaS and let manufacturing clients start working with the solution without having to reach outside of Azure. Right now that I do not see that happening and it is an opportunity that Microsoft is missing with Azure.
For how long have I used the solution?
I am responsible for designing our migration, so I have to work with Azure to define the parts of that solution. I had previously been using AWS mostly for personal services so I was familiar with PaaS platforms, but I have now also been using Azure exclusively for the last six months to supplement the functionality we require.
What do I think about the stability of the solution?
The product is stable. There are a few qualifications attached to that.
I think the stability of Azure varies depending on the workloads. It is more stable from the perspective of how it behaves in a mid-size deployment. For a very, very large implementation, I have yet to see that same kind of inherent stability. I believe it is because of the complexity of the client's system or architecture.
You may be able to say that if it is more of a Microsoft product landscape, then possibly it is more stable in general. The more that there is a mixture of technologies, then it will tend to be less stable. No application can be stable in every circumstance.
As the project I am engaged in is very large, we have experienced some episodes of instability. We solve the stability problems as we go along to a great extent. But I think there are a lot of situations that have to be dealt with in real-time. Though we have direct contact with a Microsoft team architect, it is difficult for them at times to just jump in and solve an issue. You can not usually solve a problem instantly looking down at it from 55,000 feet when the situation on the ground is very, very complex.
At first, they only have generalized solutions to your problem. I think they need an extension of the existing team. This would be like a core team to work with client organizations to do case studies to define patterns in what is causing instabilities.
Because Azure is cloud technology and cloud comes with its own problems, these bleed over into Azure stability. All these patterns that contribute to instability have to come out in order to be solved. As Microsoft collects more case studies and more knowledge of where these problems tend to occur, this should enable them to stabilize the product against those issues.
Overall, I would say Microsoft Azure is a stable solution, but even as a stable solution, it usually has some bugs or glitches.
What do I think about the scalability of the solution?
As of today, we have almost 1,000 people using the solution. We have a very big migration project that will last for the next four to five years before it is completed. They have many applications and many users for those applications. If the volume of users or applications were to scale, that should not be a problem.
How are customer service and technical support?
I do not really have much direct contact with the Azure or Microsoft support teams. We have a separate team for that. I have a great architect that I work with here (Sweeden). But if an issue comes up, the application team goes to work on it to support the resolution. It is their option to contact Azure to raise that issue or resolve it themselves.
Which solution did I use previously and why did I switch?
I was using AWS before Azure, but I was using it mostly for my own personal needs. I was deploying my own applications. I used it for about two years but not from a company perspective. I deployed my own applications in the public cloud and loaded them there for use at a personal level.
In the company right now, I am only using Microsoft Azure. The company itself is using everything, really. At this point, my experience in the company is specialization as the person who is helping to utilize Azure.
How was the initial setup?
The initial setup was simple and it is simple for a simple application. If I want to build with a simple application, I simply go do that. But if I have a very heavy interface-based application, then the choices become more difficult and involved.
If I have a WebSphere application, that is easy. A complex platform or a complex interface dependence becomes difficult to implement because of restrictions. If I can not simply go and deploy as it is, obviously it is more complex to deploy in the system.
For a small company with a typical landscape of Microsoft technology, it becomes very easy to work with Azure. It is possible to go through that setup by yourself and test your servers and the entire functionality.
After deployment, you will require maintenance. We can not simply have a production list and push everything out. You need pre-production, testing, and then deployment. All that has to be done on Azure.
There are a lot of things you will have to work out with security certificates. Meanwhile, things keep on changing in the product itself. New upgrades keep on rolling out. If the old version does not support the new upgrade, then you will need to get involved with patching and other upgrades to take care of the issues that are introduced.
We have a dedicated team for maintenance. We know we need to do testing and that is why we created tasks for that. But, generally, I think complexities in the setup depend upon what applications you are building. Simple applications and simple systems make for simple deployment.
What about the implementation team?
We are working with the vendor directly. We also have contacts with Microsoft. Microsoft directly provides us all the tools and information we need for implementations.
What's my experience with pricing, setup cost, and licensing?
The pricing of Azure depends on the build of what you prepare. You can optimize everything, and with Azure, you can optimize your utility and costs. For example, say you create a subscription and you want to do more backups and you want a private cloud for that. This will affect your cost differently than if you do not add the backups with Azure or if you add the services with a public or hybrid cloud.
We have very good, large contracts with big organizations. We do very high-level analytics and modeling to predict outcomes. For example, we may show that a certain solution that we implement with Azure will be likely to reduce a company's cost from the current level to 50% over the next five years. That, to me, is important when considering the cost of a subscription. It is not just the cost perspective that is important, but the ROI as well.
What other advice do I have?
I would definitely recommend Azure as a solution because it is a popular product by a major brand and it is very easy to use. I think those people I would recommend it to should normally be those who understand the cloud and the advantages and disadvantages. I use it for a lot of things and I do not see any problems. I love it now as a solution so I would recommend it. But if I have a different experience with another very large migration project using a different product, I would have to compare Azure with that. I may get more comfortable with the other product for reasons I have not discovered yet.
On a scale from one to ten where one is the worst and ten is the best, I would rate Microsoft Azure as a seven-out-of-ten. It is a good product and I love using it but it could do even more and has a lot of possibilities to grow as part of a relatively new technology. The future is more open than closed to the possibilities.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Consultant/ Developer at eHealthSystem
Easy to use with broad range of services and improved application development
Pros and Cons
- "It has made my applications easier to use and has improved the development process."
- "There is room for improvement in the pricing structure, user interface design (UI/UX), clear navigation, and documentation support of Microsoft Azure."
What is our primary use case?
I am using Microsoft Azure primarily for application development purposes. Additionally, I am utilizing it for machine learning and Internet of Things.
How has it helped my organization?
Microsoft Azure has made it easier for me to use and format my applications effectively.
What is most valuable?
The most valuable feature is the broad range of services offered by Microsoft Azure, such as computing, networking, and Azure Arc, along with security and compliance.
Additionally, it has made my applications easier to use and has improved the development process.
What needs improvement?
There is room for improvement in the pricing structure, user interface design (UI/UX), clear navigation, and documentation support of Microsoft Azure.
For how long have I used the solution?
I have been using Microsoft Azure for about three years.
What do I think about the stability of the solution?
I would rate the stability of Microsoft Azure at eight out of ten.
What do I think about the scalability of the solution?
I would rate the scalability of Microsoft Azure at eight out of ten.
How are customer service and support?
I am very satisfied with the technical support and would rate it ten out of ten.
How would you rate customer service and support?
Positive
Which solution did I use previously and why did I switch?
I did not use a different solution before Microsoft Azure.
How was the initial setup?
The initial setup was a bit complex yet became easier as I learned more about it.
What's my experience with pricing, setup cost, and licensing?
I would rate the pricing of Microsoft Azure at eight out of ten, which makes it on the pricier side for me.
What other advice do I have?
I have already recommended Microsoft Azure to my colleagues, and they are finding it useful.
Overall, I would rate Microsoft Azure an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
Last updated: Nov 28, 2024
Flag as inappropriateAssistant Manager at a computer software company with 10,001+ employees
Optimized cloud solution with reliable recovery and fail services
Pros and Cons
- "Microsoft Azure is an optimized solution when we compare it to any other particular cloud solution."
- "There are multiple DevOps solutions and tools available in Microsoft Azure, but most of the time they are either in the build mode, meaning you don't get complete support for them because they are either making changes, or changing the names of the particular services. Sometimes, services vanish from the portal. We are not able to see that. I think they actually change the names of the services."
What is our primary use case?
I am a technology consultant and pre-sales cloud solution architect.
What is most valuable?
These are the features I have found most valuable with Azure. For any particular cloud world, when we talk about the cloud computing model, it is all about agility, availability, how you are trying to scale up your environment, how you're providing high availability, your disaster recovery mechanism, and what is the service availability matrix that you're following? We then talk about the workloads which are being supported on the Microsoft platform. Then we come to the commercial side of those workloads. For example, if we are trying to migrate the Windows workload, then Microsoft Azure offers a lot of benefits for Windows and SQL licenses. We can include that in the picture while we are trying to draw a comparison between different providers. Because AWS does not provide that DAM facility, though there is something that they provide, but you need to put it on the installs, not on RDS. Make it easy to install.
The second thing about Azure is that if we talk about Gartner, IDC and Forrester, although AWS is leading the chart in the leader's quadrant, when we look at the recent growth and what companies are acquiring and how much business they are pulling in year to year, there is a greater spike in the Microsoft Azure growth as compared to AWS.
I have worked as a cloud solution architect in India and Microsoft Azure works on data centers. They have three different geographical locations where they put the data centers. So as per the ISO 27001 BSI compliance for DR, disaster recovery mechanism, you need to make sure that the primary and secondary data centers are separated by a geographical zone - which Microsoft Azure adheres to. That definitely makes it a good choice for the client who wants the data to be in India and to also follow the BSI compliance.
Other factors include the Azure Site Recovery. The ASR one-stop DR solution provides RPO and RTO. It also gives you failover and failback scenarios. AWS did not have that kind of platform earlier. They had DM, DMS and SMS for small scale and medium scale app and database migration, but they didn't have a one-stop DR solution. They recently acquired cloud in their platform. Microsoft Azure also recently acquired cloud. They have built that particular platform into their Azure Migrate, which is their cloud feasibilities function provider. If we need to do a feasibility assessment or dependency mapping, we can use that particular tool or the Azure Migrate. It's a very good tool. I use that tool for multiple things.
I am trying to draw a comparison between the two leading cloud providers.
When we try to do backup scenarios, Azure Site Recovery is supported with all kinds of platforms. But it is not capable when you are trying to do recovery of a database or a recovery of an application server which are already on HA, high availability. HA would mean that you have only done the clustering. If there was clustering there, then definitely the ASR does not support it. But if you don't have HA, if you don't have the clustering done, then definitely ASR would be supported in that particular scenario. You can also do big database migrations with the Azure Site Recovery if there is a single database. Otherwise, you can use native database solutions to migrate them to cloud. For example, SQL Enterprises uses the Always On, where you introduce a new machine into the clustering. Then you try to put that as a secondary, and then you migrate.
Otherwise, if you have SQL Standard, then you can use a log sheet mechanism, which can be used to migrate the data. For SAP HANA, you can use HSR, HANA Service Replication, and for Oracle you can use the Data Guard, the negative solutions supported, but definitely Azure is doing that, as well. When we talk about a typical DR scenario, the cost that you are giving within Microsoft Azure would be storage, then the Azure Site Recovery cost, and then the network readiness. Microsoft Azure is an optimized solution when we compare it to any other particular cloud solution.
What needs improvement?
In terms of what could be improved with Azure, I would like to see something like what Google has created with their cross-platform solution, Anthos. I would like to see some features like Anthos has. Secondly, there are multiple DevOps solutions and tools available in Microsoft Azure, but most of the time they are either in the build mode, meaning you don't get complete support for them because they are either making changes, or changing the names of the particular services. Sometimes, services vanish from the portal. We are not able to see that. I think they actually change the names of the services.
For example, they had advanced data analytics in Office 365. They actually removed it and they now include all those features in Windows Defender.
One more thing that I would like to say is that AWS works on availability zones. You have multiple availability zones in a particular region, which means that in that particular region you have more than one data center. If any of their single data centers fail, they can do a failover to the next immediate data center, which is in the same region. But in the case of Azure, if the data center fails for one particular region, they need to do a failover to different region altogether, which is separated by a geographical distance. That will be a kind of DR scenario.
Microsoft should focus on the higher availability of data centers where they can have more than one data center in a single region. I think they have implemented that kind of solution in the USA. They are going to do it soon in Europe and other countries as well, but it still is an upcoming feature. It's not completely built. They need to build that.
The second thing which I feel regarding Microsoft Azure in India, is that they have less case studies when we talk about SAP on Azure as compared to SAP on AWS. There are fewer numbers of case studies on the portal. You can't find any. Whereas when you go into the India section for AWS, you will find plenty in terms of SAP and cloud.
Case studies are not there. If you have case studies, good case studies of large banks or any kind of government sectors, those case studies would definitely help to build customer trust on that particular platform.
There is one more thing which I would like to talk about in terms of costing. When you talk about AWS, they have three different types of costing models - partial upfront, no upfront, and all upfront. Azure has two models, all up front and no upfront. But also in these costing models, AWS has multiple other payment modes in terms of one-year or three-year. Azure does not have that. It lacks that particular costing mechanism, which it needs so there are more costing models. There is a lack of pricing flexibility, and I would like to see more costing models and licensing.
The third thing I would like to say, is that Azure was pretty bad in terms of the recent service off-time for Microsoft Azure and AWS. They didn't complete 99.99% of service they provide to the customers as compared to AWS. AWS data centers have also gone out recently, I think, four or five service interruptions, but definitely Azure should be keeping that in mind. I think with the help of clustering data centers in a single region, they can achieve that.
I do not want to take any credit away from Azure or AWS, but definitely Anthos is a big plus point for DCP. Azure should also build that kind of platform. Secondly, they can work on creating more data centers to build the regional availability, which AWS already has across geography. The third thing they can work on is their costing models and the RI models - make them a bit more flexible for the client.
For how long have I used the solution?
I have been working on Azure for the past seven years.
What do I think about the stability of the solution?
Regarding stability, Azure is doing well in terms of IES portfolio. They need to progress on the implementation of more data centers in a single region, which would increase their service level agreement by a little. They definitely need to work on their DevOps services. AWS' DevOps services are pretty good. If you go into ratings, the leading raters or the leading magazines, Forrester or Gartner or IDC, rate AWS services much higher compared to Azure. So, they need to increase on their service.
The third thing on the stability factor is that they publish more cases on the core infrastructure migration, the mission critical applications like SAP migration or Apple migrations. Putting the case studies on the portal would alleviate the doubt that Azure is stable. Azure is stable, but the case studies have to be there to support that.
What do I think about the scalability of the solution?
When we talk about scale and scale out mechanisms, this works pretty seamlessly in Azure. For example, if I need to use the spot instances that AWS has (spot instances are those instances which are actually created at times when you need a high memory or a high CPU for some time) you can configure a spot instance and the spot instance occurs, and it does the load checkpoint. Azure does the same thing with scaling out. However, one thing regarding RI is that AWS does not support that, but when I am in a particular RI, for example my family is the DS series, I am in DS3 or DS4, if I want to scale up, I can scale up with the same RI, but if I need to scale down, I cannot scale down unless I remove that RI and create a new one. I cannot scale into a different family altogether.
Cross-family scaling is not there. Cross-family scaling would help because sometimes being on cloud machines which are in RI, those machines have been used for one year and are currently a very small application host or they are hosting applications or IA services, etc... Now, that particular application has been, or is getting decommissioned, and the company wants to leave the same RI machines for a different application altogether for which they want that particular application to perform on a higher computer issue. For that particular thing I need to cancel that RI and with the remaining my budget, and with the call deduction that Microsoft does, I need to purchase a new RI. If the cross-family RI is there, then it is definitely smoother, and the priority won't be there. So, it will not be an economic blow for the company.
How are customer service and support?
When you open a normal case, Azure has a response matrix. They don't have a resolution matrix - at what particular time that will be resolved. The maximum resolution matrix is not there. But when we talk about the premium support, then Azure has a response matrix and a resolution matrix, and they also have the escalation matrix.
When I was working in Progressive Infotech, we had the advanced support subscription with Microsoft Azure Support. We were given multiple hours of advanced support. We were also provided with other things. I felt then that when you're opening a support ticket, and the support ticket priority is less or if the ticket that you opened is not in the premium bracket, the resolution will be late and the support matrix won't follow the time. They have a response. I think the response matrix is there for basic support and for advanced support. Premium support has the resolution matrix, as well. But the support center needs to have a service level agreement, which has the response matrix, the resolution matrix, and escalation matrix. That will build more trust from the partners in the OEM. AWS actually does not have that, but their response and resolution are pretty good because all the cases that you open in AWS are paid.
How was the initial setup?
Azure materials are pretty good compared to AWS, or any other platform materials. Azure has multiple platforms, and MS Learn is where you can learn about the platforms and the services. Then you have Docs.Microsoft.com, which you can use as a troubleshoot document or understanding of how to implement that solution. With the help of Microsoft Azure, the Microsoft platform, you have multiple types of cases which you can open in the Microsoft Portal. The premium cases are there. Then you have support cases, as well. Azure is pretty good there. Their support matrix is pretty good. The materials are there, the support matrix is there. So, that is pretty good.
What other advice do I have?
Microsoft Azure has multiple levels that an organization can take. Once they had the silver, bronze and the gold partnerships, and in terms of the productivity there is the Office 365 suite or the Azure suite, and they have specialty certifications, as well. You have the premium certifications. If you are also providing support to the client, then as a manager you can join Microsoft as an expert MSP. I think there are 50 or 55 in the country. It started at 15, and it grew to 55. Because many companies who are putting out tenders or an RFP or RFQ, mention in the PQ criteria that the partner should be MSP certified.
It would definitely help. It would act as a USP for you because there are multiple companies in India, more than hundreds and hundreds of companies in India and outside India. The customer would know the first company which is an expert MSP and the Microsoft partners would also give the lead to those export MSPs. Currently, you can also elevate the level by being on a fast track team, which is a one-stop team for Microsoft implementation and support for the Office 365 platform. The fast track team can be a very good asset because you can get a faster certification and then you сan be on the fast track board. You can actually make money when you do a successful implementation or support for a particular client. So the value is there.
On a scale of one to ten, I would give Microsoft Azure an eight.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.
IT Project Manager at a manufacturing company with 10,001+ employees
Reliable single sign-on authentication with access to multiple Microsoft applications
Pros and Cons
- "We like that you sign in only once and that grants access to all of the Microsft applications, as well as others such as ServiceNow and SAP Concur."
- "Ease of use could be improved."
What is our primary use case?
We use this solution for single sign-on authentication.
What is most valuable?
We like that you sign in only once and that grants access to all of the Microsft applications, as well as others such as ServiceNow and SAP Concur.
What needs improvement?
Ease of use could be improved. You wouldn't just be able to use this solution without being trained on it.
For how long have I used the solution?
We have Microsoft Azure for approximately five years.
We are always updating Microsoft.
What do I think about the stability of the solution?
It's been pretty stable. There have only been one or two instances where Microsoft went down. One time, it was the building's main operations center that was struck by lightning and caught on fire.
What do I think about the scalability of the solution?
We have 20,000 users in our organization who are using this solution.
As we acquire other companies, we will increase the usage.
How are customer service and technical support?
Technical support needs improvement. If you are able to get a rep then it's great. If not, you are left hanging.
Which solution did I use previously and why did I switch?
Previously, we used Okta.
We switched over because we got the Enterprise package with Microsoft Suite.
How was the initial setup?
The initial setup was completed by our internal Microsoft team.
What was our ROI?
Microsoft Azure definitely provides us with a return on investment.
What's my experience with pricing, setup cost, and licensing?
Licensing costs for Enterprise are on an annual basis. In addition, we pay to have Gartner help us negotiate.
What other advice do I have?
It is best to have a dedicated team because it is not easy to use and get set up or to get acclimatized in the amount of training that you need to become familiar with the solution.
I would rate Microsoft Azure a nine out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Microsoft Azure
Disclosure: I am a real user, and this review is based on my own experience and opinions.

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
Oracle Cloud Infrastructure (OCI)
Akamai Connected Cloud (Linode)
Google Cloud
Alibaba Cloud
Google Firebase
VMware Cloud Foundation
SAP S4HANA on AWS
Nutanix Cloud Clusters (NC2)
DigitalOcean
SAP HANA Enterprise Cloud
Equinix Metal
Tencent Cloud
Google Compute Engine
NTT Cloud
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?
Microsoft Azure is the #1 ranked solution in top Infrastructure as a Service Clouds and PaaS Services. I like it ,its easy to use.