Try our new research platform with insights from 80,000+ expert users
reviewer1242897 - PeerSpot reviewer
Principal Consultant at a computer software company with 10,001+ employees
Real User
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.  

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.
857,028 professionals have used our research since 2012.

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 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
PeerSpot user
Wai KongWong - PeerSpot reviewer
Information security consultant at Ypsilon System
Real User
Top 5
Helps to deploy web servers but navigation needs improvement
Pros and Cons
  • "Microsoft Azure has proven to be beneficial for our organization due to its quick deployment capabilities. Setting up virtual machines or any required infrastructure is fast."
  • "The tool needs to improve its navigation."

What is our primary use case?

We use the solution to set up access to process queuing, configure virtual instances, obtain a domain name, acquire the necessary certificates, and deploy the web server to the internet.

What is most valuable?

Microsoft Azure has proven to be beneficial for our organization due to its quick deployment capabilities. Setting up virtual machines or any required infrastructure is fast. 

What needs improvement?

The tool needs to improve its navigation. 

For how long have I used the solution?

I have been using the product for two to three years. 

What do I think about the stability of the solution?

Microsoft Azure's stability depends on the resources allocated. If you provision sufficient resources, it tends to be stable. However, choosing lower resources, like two gigs of RAM and CPUs, might lead to less stability.

What do I think about the scalability of the solution?

The product is scalable. My company has five users. 

How are customer service and support?

I haven't contacted the technical team yet. 

How was the initial setup?

Microsoft Azure's deployment is straightforward for me, given my experience and understanding of the Azure system. It is not difficult for me to handle.

What about the implementation team?

The tool's deployment was done in-house. 

What other advice do I have?

I rate the product an eight out of ten. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
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.
857,028 professionals have used our research since 2012.
Darren Brodrick - PeerSpot reviewer
Managing Owner at Transform8tion Limited
Real User
Top 20
Provides useful features and can be deployed within a few hours
Pros and Cons
  • "SQL Server has been most beneficial for our client’s workload."
  • "The security must be improved."

How has it helped my organization?

We had a cloud migration project from on-premise to the cloud. We used various components like Azure’s cost calculator to provide the ongoing running costs.

What is most valuable?

SQL Server has been most beneficial for our client’s workload.

What needs improvement?

Everything needs improvement. The tool must constantly improve to provide a better experience. The security must be improved. The scalability could also be improved.

For how long have I used the solution?

I have been using the solution for five years.

What do I think about the stability of the solution?

I rate the tool’s stability an eight out of ten.

What do I think about the scalability of the solution?

I rate the tool’s scalability a nine out of ten. Our clients are medium to large businesses.

How was the initial setup?

I rate the ease of setup a five out of ten. The product is deployed on the cloud. The deployment took a few hours.

What's my experience with pricing, setup cost, and licensing?

I rate the pricing an eight out of ten. All cloud services are expensive.

What other advice do I have?

I rate the solution’s ability to support our client’s business growth a seven out of ten. We don't get direct support from Microsoft. I rate Azure's integration capabilities a seven out of ten. I will recommend the tool to others. Overall, I rate the product a nine out of ten.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
Quality Assurance Engineer at OAD
Real User
Top 20
Easy to set up and has high stability
Pros and Cons
  • "The solution has high stability."
  • "We have reported some bugs we encountered, and it would be good if those bugs were resolved more quickly."

What is most valuable?

The solution has high stability.

What needs improvement?

We have reported some bugs we encountered, and it would be good if those bugs were resolved more quickly.

For how long have I used the solution?

I have been using Microsoft Azure for more than one year.

What do I think about the stability of the solution?

I rate the solution a nine out of ten for stability.

What do I think about the scalability of the solution?

Currently, we are happy with how the solution scales. Around 60 users use the solution in our organization on a daily basis.

I rate the solution an eight out of ten for scalability.

How was the initial setup?

The solution's initial setup was quite easy, and you can get support to help you with the installation.

What's my experience with pricing, setup cost, and licensing?

On a scale from one to ten, where one is cheap and ten is expensive, I rate the solution's pricing an eight out of ten.

What other advice do I have?

We use management tools for APIs. A few people were involved in the solution’s deployment and maintenance. I would recommend the solution to other users.

Overall, I rate Microsoft Azure a nine out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Co-owner at Min shan saw
Real User
Top 20
Can be used for operations, email, and office applications
Pros and Cons
  • "We use Microsoft Azure for operations, email, and office applications."
  • "The solution’s learning curve could be improved."

What is our primary use case?

Our people are familiar with Microsoft Azure, and we use it for our day-to-day operations.

What is most valuable?

We use Microsoft Azure for operations, email, and office applications.

What needs improvement?

The solution’s learning curve could be improved.

For how long have I used the solution?

I have been using Microsoft Azure for two to three 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?

Around nine people use the solution in our organization.

How are customer service and support?

We contact our local partners so that they can help us with our issues. For some difficulties, we try forums and open support. We don't contact enterprise support because we don't have it.

How was the initial setup?

The solution’s initial setup is very straightforward.

What about the implementation team?

We implemented Microsoft Azure through an in-house team consisting of two to three people. The solution’s deployment takes a few weeks.

What other advice do I have?

Microsoft Azure is deployed on the cloud in our organization.

Overall, I rate the solution a seven or eight out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
It at Forvent
Real User
Useful for PaaS, web services, databases, and AD
Pros and Cons
  • "The tool's most valuable features are SQL servers and Managed Instance databases."
  • "Microsoft Azure needs to be simplified to make it better understood for users."

What is our primary use case?

We use the solution for PaaS, web services, databases, and AD. 

What is most valuable?

The tool's most valuable features are SQL servers and Managed Instance databases. 

What needs improvement?

Microsoft Azure needs to be simplified to make it better understood for users. 

For how long have I used the solution?

I have been using the product for five years. 

What do I think about the stability of the solution?

I rate Microsoft Azure's stability a nine out of ten. 

What do I think about the scalability of the solution?

I rate the tool's scalability an eight out of ten. My company has ten users. 

How are customer service and support?

I haven't contacted the tool's technical support. My Microsoft partner takes care of it. 

How was the initial setup?

I rate Microsoft Azure's deployment a seven out of ten. It takes around half an hour to complete. You need two resources to handle the deployment. I am involved in its maintenance. 

What about the implementation team?

A Microsoft partner helped us with the deployment. 

What's my experience with pricing, setup cost, and licensing?

I rate the tool's pricing a six out of ten. 

What other advice do I have?

Our workflow has been good since using Azure Data Factory. There are previews of new features available, which I am happy about. I rate the product an eight out of ten. 

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Microsoft Azure
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Minos Pitsillides - PeerSpot reviewer
IT Director at IT-Flow ltd
Reseller
User-friendly, scalable, and reliable
Pros and Cons
  • "I use a virtual machine for remote desktop and Microsoft Azure is user-friendly."
  • "Microsoft Azure could improve by having more virtual machine operating systems available."

What is most valuable?

I use a virtual machine for remote desktop and Microsoft Azure is user-friendly.

What needs improvement?

Microsoft Azure could improve by having more virtual machine operating systems available.

For how long have I used the solution?

I have been using Microsoft Azure for approximately three years.

What do I think about the stability of the solution?

I have found Microsoft Azure to be stable.

What do I think about the scalability of the solution?

The scalability of Microsoft Azure is very good.

We have approximately 25 companies that are using the solution. I do not know how many users are using the solution, but it would be a high number.

What's my experience with pricing, setup cost, and licensing?

Microsoft Azure overall is an expensive solution.

In general, if you compare Amazon AWS with the price of Microsoft Azure host cloud service, Microsoft Azure is more expensive than Amazon AWS. I didn't see any hidden costs.

What other advice do I have?

My advice to first-time users of Microsoft Azure would be for them to go through certification training. This way they would be able to understand what they are doing. Without certification, it would be difficult to understand how the system is working.

I rate Microsoft Azure a nine 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: reseller
PeerSpot user
Rafael Veloso - PeerSpot reviewer
Consultant at SoftwareONE
Vendor
Top 10
Useful services, highly scalable, and easy to implement
Pros and Cons
  • "Microsoft Azure has a lot of useful features. They have databases, application services, PaaS solutions, such as platform and infrastructure services. The virtual machines' functions and services are good."
  • "Microsoft Azure can improve by adding more features for virtual machines, such as tier virtual machines."

What is our primary use case?

I have worked in a consultant company and we have customers who migrate their services to the cloud and to modern applications and services using Microsoft Azure.

What is most valuable?

Microsoft Azure has a lot of useful features. They have databases, application services, PaaS solutions, such as platform and infrastructure services. The virtual machines' functions and services are good.

What needs improvement?

Microsoft Azure can improve by adding more features for virtual machines, such as tier virtual machines.

In an upcoming release, I would like to see more information, features, and warehouse information on data.

For how long have I used the solution?

I have been using Microsoft Azure for approximately five years.

What do I think about the stability of the solution?

Microsoft Azure is highly stable. However, Microsoft could improve the availability of the services by creating availability zones that are services working active-active in different positions around the globe. If any of these positions fall down, then another position will deliver the solution. This way there is no loss of service or loss to the business.

What do I think about the scalability of the solution?

Microsoft Azure has a lot of features for scalability. You could increase the scalability of any service, such as databases storage or virtual machines. 

How are customer service and support?

Microsoft Azure technical support is not the best, they could improve the knowledge of their team and solve problems faster.

How was the initial setup?

The solution can be easy to implement. You could start easily, there are some services that have simple steps, and you could speed up the entire process. However, there are some more difficult deployments in more complicated architectures. You could start easily in the solution and then you can improve your skills.

What other advice do I have?

My advice to those thinking about using Microsoft Azure is to try it, it's a great service. It's a great opportunity to improve your career because there are a lot of challenges. I would recommend using the documentation and the information from the YouTube channels. There is a lot of documentation and data about Microsoft Azure available.

I rate Microsoft Azure a nine out of ten.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
Buyer's Guide
Download our free Microsoft Azure Report and get advice and tips from experienced pros sharing their opinions.
Updated: December 2024
Buyer's Guide
Download our free Microsoft Azure Report and get advice and tips from experienced pros sharing their opinions.