Try our new research platform with insights from 80,000+ expert users
Peter Ojo - PeerSpot reviewer
IT infrastructure engineer at LBAN
Real User
Top 20
A highly recommended cloud computing platform for businesses of all sizes that offers top-notch security, scalability, and cost-effectiveness
Pros and Cons
  • "The platform's user-friendliness eliminates the need for lengthy training periods, enabling swift navigation for new users."
  • "Improvements are needed in Azure to enhance integration tools and support for effectively migrating and managing third-party dependencies."

What is our primary use case?

Azure is utilized to facilitate computing needs for our clients' sites. Most often, it's employed to enable them to host their products in the cloud, manage disaster recovery, conduct backups, and host applications. Additionally, for clients with on-premise infrastructure, Azure serves to replicate that setup in the cloud. We offer Azure-based solutions to fulfill these requirements and seamlessly provide access to them, typically through domain access, after setting up payment arrangements.

How has it helped my organization?

Azure integration became crucial for a business facing cost-saving challenges. They were burdened by the physical space and maintenance costs of on-premise infrastructure. Additionally, issues like electricity outages prompted them to consider migrating certain infrastructure components to the cloud. This move aimed to alleviate space constraints, reduce maintenance expenses, and enhance reliability, potentially enabling them to divest part of their infrastructure in the future.

The scalability features of Azure had a significant impact on projects for our customers, particularly in one instance where a deal was lost due to scalability issues. This challenge doesn't necessarily stem from Azure itself but rather from the complexity of migrating third-party dependencies to the Azure environment. Often, the lack of proper documentation and understanding of how these dependencies were originally implemented poses obstacles.

What is most valuable?

Azure is highly valuable due to its cloud-based nature, which reduces the need for extensive hardware purchases and server maintenance costs. It serves as a quick and convenient solution for spinning up VMs, creating websites, and making businesses visible online. The platform's user-friendliness eliminates the need for lengthy training periods, enabling swift navigation for new users. Companies can easily onboard new personnel by providing them with relevant documents, allowing them to quickly grasp how to manage resources and create necessary components on Azure.

Azure Arc is incredibly valuable because it allows businesses to connect and secure their resources, regardless of where they are hosted. This means that even if they are using other cloud platforms like AWS or have on-premise infrastructure, they can still benefit from Azure's features. With Azure Arc, businesses can have centralized management and security across their entire environment, including legacy systems and other cloud providers. While Azure Arc may come with a higher cost, its ability to bridge different platforms and provide enhanced security makes it a compelling option for businesses looking to leverage Azure services without fully migrating their infrastructure.

What needs improvement?

Improvements are needed in Azure to enhance integration tools and support for effectively migrating and managing third-party dependencies. Additionally, there is a significant issue with payment restrictions on Azure, particularly for users in regions with limitations in their local economies. Integrating third-party payment services could alleviate this problem, allowing users from various international locations, such as China, Europe, and Africa, to make payments more seamlessly. By providing alternative payment methods beyond the reliance on US debit cards, Microsoft could greatly improve the usability and accessibility of Azure for users worldwide. There's room for improvement in integrating the Azure Marketplace with the Azure portal. It would be beneficial if users could directly communicate with solution owners or developers through the portal. For instance, if a user encounters challenges while using a particular solution from the marketplace, they could easily send an email, initiate a phone call, or even send an SMS to the solution owner or developer for assistance. This direct communication channel would streamline the troubleshooting process and foster better collaboration between users and solution providers, enhancing the overall user experience.

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

For how long have I used the solution?

I have been working with it for a year.

What do I think about the stability of the solution?

Azure is highly stable, with only one instance of downtime experienced on a specific website and two occurrences in approximately nine months. Overall, it maintains a commendable level of stability, especially when availability zones are utilized. These zones provide critical redundancy, ensuring resilience against unforeseen events and offering a heightened level of reliability.

What do I think about the scalability of the solution?

Azure's scalability is evident when building and adhering to the appropriate architectural principles. Challenges with scaling typically arise when existing platforms or third-party components are involved, making it difficult to align them for efficient scaling. However, Azure Arc aims to address this issue, though it may incur additional costs, especially at larger scales. While some customers may opt for traditional VM provisioning on Azure due to cost considerations, Azure Arc offers an alternative approach for scalability.

How are customer service and support?

The technical support provided is exceptional, and I am extremely satisfied with it. I would rate it nine out of ten.

How would you rate customer service and support?

Positive

How was the initial setup?

The initial setup is straightforward.

What about the implementation team?

The documentation provided by Azure for deployment processes to our customers is excellent. Typically, the process begins with signing NDAs followed by a call with the customer's team to understand their requirements. Once the requirements are clear, we review the architecture and assess the feasibility of replicating it on Azure, especially if migration is involved. Subsequently, we create a scope of work detailing the proposed actions and timelines, which the customer must sign off on. Upon agreement, we set a kickoff date and discussed requirements from the customer's end, such as authorization and authentication. During the project kickoff, we ensure someone is available on the customer's side to prevent breaches or delays. We then proceed with the deployment, moving necessary components and configurations. After completion, we conduct testing and allow the customer time to review the deployment, typically two to three weeks. Upon receiving approval, we finalize the project and obtain payment, usually within a timeframe of five days to two weeks, depending on the project's complexity

Azure's simplicity streamlines deployment, often requiring only five to six resources for larger projects. The specific roles may vary based on the project's needs, encompassing expertise in security, architecture, design, and product management.

In most cases, we inform the customer that we're available round-the-clock for feedback during the initial three months post-deployment. This ensures prompt resolution of any issues beyond their capability. If needed, we offer training for their team members. Additionally, customers have the option to enter into a support contract with us for ongoing assistance. Smaller projects may not necessitate ongoing management, depending on their setup.

What was our ROI?

Our customers often report a positive return on investment with Azure, as it helps them save costs. Whether they were previously on traditional infrastructure or on-premises setups, Azure proves to be beneficial, making it a worthwhile investment for them.

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

The pricing is relatively high.

What other advice do I have?

I highly recommend Azure, as I use it myself. My advice would be for them to seriously consider it, especially when taking their budget into account. Overall, I would rate it 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
PeerSpot user
Anand-Shah - PeerSpot reviewer
Software Architect at Iskraemeco
Real User
Top 5
Provides efficient features for cloud computing needs, but the technical support services need improvement
Pros and Cons
  • "Data analytics is one of the efficient features as well."
  • "While integrating services from different vendors, the perceived costs are high, with occasional confusion about specific charges, especially in data transfer scenarios between regions."

What is our primary use case?

We use the product to stream data from devices to the system, transform data, and configure web apps using SaaS services.

What needs improvement?

One significant area for improvement in Microsoft Azure is the cost associated with its services. While integrating services from different vendors, the perceived costs are high, with occasional confusion about specific charges, especially in data transfer scenarios between regions. This cost factor poses a barrier for small companies, and they could simplify the process and reevaluate pricing structures.

For how long have I used the solution?

We have been using Microsoft Azure for seven years.

What do I think about the stability of the solution?

The platform is stable. I rate the stability an eight out of ten.

What do I think about the scalability of the solution?

I have worked with around 5000 Microsoft Azure users in our previous company. It is highly scalable.

In the IaaS approach, setting up virtual machines (VMs) allows for scalability adjustments based on memory and CPU consumption. Similarly, for applications developed with Azure RPA (Robotic Process Automation) or Azure Logic Apps, scalability can be efficiently managed by configuring the app service plan.

I rate the scalability a nine out of ten.

How are customer service and support?

The experience with Microsoft's customer support has been middling, neither exceptionally good nor bad. The support team takes time to respond. It is a lengthy process and could be improved.

How would you rate customer service and support?

Neutral

How was the initial setup?

The complexity of implementation depends on the different setups. We can utilize the portal, CLI, or alternative providers like Terraform. The deployment process in Azure varies based on the specific build requirements and the nature of the application being deployed, whether it's through GitHub or directly in Azure. The time taken for deployment in Azure varies greatly depending on factors such as the complexity of the application, the number of integrated applications, the volume of code, and the artifacts involved.

What was our ROI?

The product generates a return on investment in terms of time savings on setup, installation, and scalability. It also depends on the specific consumption patterns and the extent to which Azure services are utilized for our compute and networking needs.

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

The product is expensive, particularly with services such as Microsoft SQL Server incurring significant costs. It could be more competitive in terms of pricing.

What other advice do I have?

Azure supports the development and hosting of various applications, including those built with ASP.NET. We have developed an application using ASP.NET versions 4, 6, and 7, and then deployed it to Azure for hosting. Data analytics is one of the efficient features as well.

The features I find most useful for cloud computing needs, particularly for fax services, include Azure RPA (Robotic Process Automation), Azure Logic App, and Azure Service Bus.

We can easily integrate the product with MS SQL Server and Azure SQL Database as a service. Further, we can utilize event apps within the IT infrastructure.

I have experienced significant benefits from Azure's security and compliance tools, particularly in the area of identity management. Working with Microsoft Identity, including Azure Active Directory (Azure AD), has proven valuable for operations involving customer-to-customer (CTC), business-to-customer (BTC), and business-to-business (B2B) scenarios. The customization capabilities help us with the registration of applications under Azure Active Directory, enabling robust authentication and authorization mechanisms.

I recommend the product for small companies or startups. It is also a good option for established companies planning to reach beyond certain limitations in terms of business.

I rate it a seven out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
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.
831,158 professionals have used our research since 2012.
Cloud solution architect at 0
Real User
Top 5Leaderboard
Offers invaluable services, spanning IaaS, PaaS, and SaaS offerings, ensuring flexibility and scalability for diverse customer needs
Pros and Cons
  • "It is a stable solution because it depends on the workload you expect. Based on that data, you can configure how many users it can handle."
  • "One key area for improvement is the Azure load balancer. Currently, it only supports virtual machines (VMs) running in the same virtual network (vNet) on the backend. They should definitely support machines or IPs running on-premises (prem) or in other Azure VNets. GCP and AWS already support that. So, Azure Load Balancer should support that as well"

What is our primary use case?

In any general use case, if we want to run any application on our own virtual machines, that's Infrastructure as a Service (IaaS). If we want to use a readily available managed service in Azure, like Azure Storage, Azure Security Center, or Logic Apps, those are Platform as a Service (PaaS) offerings.

This is because they're provided on the platform, and they manage them. We can run our data and applications on them. If we're using a complete application as a service provided by vendors, like Office 365 (including the email service), that's considered Function as a Service (FaaS) because we're not configuring anything on our end – we're just using it.

I'm involved in all kinds of services, whether it's IaaS, PaaS, or SaaS. It depends on the specific customer requirement.

How has it helped my organization?

We implemented Azure for our infrastructure needs. Our core components include virtual machines, virtual networks, network security groups (NSGs), load balancers, public IPs, and private IPs. For private endpoints, those are more specific to Platform as a Service (PaaS) offerings.

Additionally, we utilize a hub network with a firewall, DNS server, and Active Directory server (AD). This aligns with the enterprise landing zone concept, where a connectivity subscription with a hub network that includes a firewall, DNS, AD, Azure Monitor, etc., would be implemented.

These shared services reside in the hub network if we have on-premises servers or other large assets running in Azure.

For management purposes, we have a separate subscription – the management subscription – which includes Log Analytics workspace and other data monitoring tools. Finally, the landing zone itself would house our workloads and applications.

What is most valuable?

We rely on many security features to manage our Azure cloud environment. It's a kind of framework we follow. First, there's posture management with compliance by following specific regulations. Then, for specific services, mainly Azure Defender and Azure Sentinel are important. They use the latest threat intelligence to identify threats and vulnerabilities. 

On top of that, there are policies to ensure your security posture is maintained, followed by firewalls, Azure Defender, and Azure Sentinel for threat intelligence and response.

All these services are managed services and they are auto-scalable.

What needs improvement?

In Azure, there are so many things. Especially when dealing with different regions. Suppose we are far from a region and using it over the internet, then probably more Edge Zones in nearby cities would help. This would give easier access with no delay or latency.

Right now, the problem in many remote areas is they may have low-bandwidth internet connections. This can make it difficult to access large services that require more bandwidth to download data and such. So, if the service were closer, it would be faster to access. At least they could access it easily.

Again, there are many other suggestions from a technical perspective on different services. But this is just from a user's perspective, and user demographics can create challenges. Other users with very good access might not have latency or other issues, but they might have operational challenges.

For example, let's say ExpressRoute. It's very expensive and mainly available for enterprise customers. Suppose individual users want that kind of dedicated connectivity over a service provider like Airtel or Vodafone and have an ExpressRoute from their phone, but is there any availability for a lower-cost option?

Because it's very expensive as well, if there were any such services available at a lower cost, then that would really help customers, especially SMBs, to have more consistent and reliable applications.

The main improvement I expect is capacity improvement. For example, live streaming applications require a lot of backend computing power. During events like football matches, millions of requests can occur per second. Existing services might not be sufficient to handle this. 

We need to know the maximum scalability based on data center capacity limitations. In some cases, we have to deny customer requests due to insufficient capacity. So, improved scalability is a key area for development, and I'm sure other cloud providers face similar challenges.

There are a lot of services already in Azure, but from a regular user's perspective, improvements can be made to specific services and features. For example, in Kubernetes, initially, it was limited. You could only create a Kubernetes cluster in one subnet. 

If all the IPs in that subnet were used, you couldn't expand that subscription. That was an issue, but it's been addressed. Now, you can increase the number of nodes by creating a new node pool in the same cluster with additional subnets. Improvements like this feature-based approach can be applied to many services. 

Another key area for improvement is the Azure load balancer. Currently, it only supports virtual machines (VMs) running in the same virtual network (vNet) on the backend. 

They should definitely support machines or IPs running on-premises (prem) or in other Azure VNets. GCP and AWS already support that. So, Azure Load Balancer should support that as well because being able to provide support is a very basic requirement or a valid request from any customer. These kinds of feature requests can be improved from a cloud service provider's perspective.

For how long have I used the solution?

I have been using Azure storage for five to six years. 

What do I think about the stability of the solution?

It is a stable solution because it depends on the workload you expect. Based on that data, you can configure how many users it can handle.

Managed services are definitely more efficient than IaaS and offer a performance-centric approach.

What do I think about the scalability of the solution?

It is a scalable solution because it depends on how the user manages it. But any services we choose in Azure are inherently scalable.

How was the initial setup?

The initial setup is straightforward. Nothing is truly complex unless your solution or requirement itself is complex.

The deployment time depends on my requirements. Suppose a customer needs a very small environment, like two or three cluster machines with a standard load balancer on top, running their application on those VMs. It would hardly take 30 to 45 minutes to create the virtual machines (VMs), create a load balancer, allocate a public IP address, and set up a virtual network (vNet). 

At the very beginning, we had to create a subscription. Within the subscription, you'll create a resource group. And within the resource group, we'll be creating a virtual network. Inside the virtual network, we'll deploy the VMs, a load balancer, a public IP, and a network security group (NSG).

Additionally, if I want to make it more secure, I can create a firewall as well. So, all of these together should be deployable within an hour.

What about the implementation team?

The number of people like developers required for the deployment depends on your environment. For instance, if you use an IaaS solution, you'll need more resources on your end to manage it. 

But with a PaaS service, you'll need fewer people because the cloud service provider manages half of it. With a SaaS solution, you don't need anyone to manage it – the cloud service provider handles the entire application. You just use it. 

So, it depends on the solution type. Therefore, more complex solutions require more resources to manage.

What was our ROI?

When we decide to increase capacity, we always consider the ROI and look at the projections for the next three to five years. Big investment decisions are only made based on that. 

Similarly, any customer considering adopting a service in Azure, like Azure SQL Database or Logic Apps, will first look at the return on investment. They'll consider how much they're investing in these services, how many users will be using them, and how much money they'll make from them. 

If it's not profitable based on their expectations or KPIs, they obviously won't add those services. So, it depends on the customer's specific requirements and expectations. We recommend the best possible services for their needs.

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

Azure licensing costs. We always compare licensing to the ROI.  Azure costing can be multi-layered. Increased capacity depends on your requirements and any contracts you have. On top of that, there's a separate cost for the licenses of the applications and operating systems you install in that capacity. 

So, as long as you're using the existing capacity, you won't be charged extra for that. However, if you increase capacity, you'll only be charged for the services you use on that additional capacity, not for the capacity itself. 

This depends on specific guarantees made in contracts that can last from two to eight years. These guarantees ensure investment has a return on investment. So, in that case, you wouldn't be charged for the additional capacity, just the services used on it.

Capacity increases based on customer requests are very rare, typically only for extremely high-volume scenarios. For example, millions of requests per second would require a service capacity increase beyond standard rates. Otherwise, we usually have enough capacity in different data centers across various regions.

Generally, most services and their licensing – it's that straightforward.

What other advice do I have?

I would rate Azure an eight out of ten for managed services and IaaS a seven out of ten.

While I can advise, many factors influence decision-making. For example, if we invest in a ten-million-dollar data center capacity improvement, we need to see the return on investment within a one to three-year timeframe. If not profitable, such a large investment wouldn't be justifiable. 

Alternatively, customers could sign a five-year contract guaranteeing capacity usage and payment if we invest in the upgrade. These are the parameters that define decision-making in such situations.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
Mohit Vohra - PeerSpot reviewer
CTO at Arevpay
Real User
Top 5
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.
PeerSpot user
Assistantmgr67 - PeerSpot reviewer
Assistance Manager, ICT Communication at ELNG
Real User
Top 5
Reduces and optimizes costs and runs workloads
Pros and Cons
  • "The tool has proven to be valuable for our organization by enhancing the availability and reliability of services. Our website and several applications hosted on it now benefit from improved availability features and increased reliability."
  • "Navigating the frequent changes in the interface has been a challenge, requiring effort to keep up with updates. Options or features that were once located in one window may unexpectedly move to another, making it hard to stay current with the changes."

What is our primary use case?

Our use case involves running on-premises workloads on Microsoft Azure.

What is most valuable?

The tool has proven to be valuable for our organization by enhancing the availability and reliability of services. Our website and several applications hosted on it now benefit from improved availability features and increased reliability.

Microsoft Azure has significantly impacted operational efficiency by helping reduce or optimize costs, especially in the transition from on-premises capital expenditures to operational expenditures.

What needs improvement?

Navigating the frequent changes in the interface has been a challenge, requiring effort to keep up with updates. Options or features that were once located in one window may unexpectedly move to another, making it hard to stay current with the changes.

For how long have I used the solution?

I have been using the product for three years. 

What do I think about the stability of the solution?

The tool's stability is good, and I would give it a nine out of ten. The challenges in connectivity, particularly when dealing with cloud services. It's complex and challenging to troubleshoot connectivity issues, especially when the source of the problem isn't clear.

What do I think about the scalability of the solution?

The solution's scalability is excellent. My company has more than 500 users. We plan to increase the numbers. 

Which solution did I use previously and why did I switch?

We chose to use Microsoft Azure primarily because of the package and solutions that Microsoft offered. The features and offerings provided by it were deemed to be better compared to other alternatives.

How was the initial setup?

The product's deployment was a bit complex. The deployment process involved selecting the suitable Microsoft Azure service for migration and considering options like application services or virtual machines (servers). It required a thorough study to determine the most appropriate solution for the business use case. Our deployment team consists of ten resources. 

What about the implementation team?

The deployment was a collaborative effort involving both our partners and the in-house team.

What was our ROI?

The value and benefits of using Microsoft Azure are significant, particularly for users like me. The services provided make it easy to access and available from anywhere.

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

The solution's licensing costs are yearly. 

What other advice do I have?

We have initiated the migration of our on-premises workloads to the cloud, leveraging the application services offered by Microsoft Azure. We rely on third-party technologies for security. My advice would be to thoroughly plan and understand the cost implications before migrating to Microsoft Azure. Compare the technical capabilities of your on-premises design with your cloud design, and also conduct a financial comparison between on-premises and cloud expenses.

I rate it an eight out of ten. 

Which deployment model are you using for this solution?

Hybrid Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
OSCAR CAPARROS - PeerSpot reviewer
Systems Engineer at Fortinet
Real User
Easy to implement and suitable for medium and enterprise businesses
Pros and Cons
  • "I like the ease of implementation."
  • "Azure's security and compliance tools are not enough."

What is our primary use case?

I integrate our technologies into Azure. I just deploy, do some tests and POC for Azure. A recent project leveraged Azure's analytics services, it was related to Security Hub and Azure B1.

I support customers with their Azure implementations to better understand Azure architecture and how to integrate our technologies.

What is most valuable?

I like the ease of implementation and development and how quickly everything is ready.

What needs improvement?

Azure's security and compliance tools are not enough, and that's why other technologies like Fortinet would be much more recommended than the native ones.

Security, for sure, is an area of improvement. 

For how long have I used the solution?

I have been working with it for three years now. 

What do I think about the scalability of the solution?

I would rate the scalability a ten out of ten. Our customers are medium and enterprise businesses. 

How was the initial setup?

I would rate my experience with the initial setup a ten out of ten, where one is difficult, and ten is easy.

It's cloud-based, both public and private.

The deployment can take a few days. I deploy it in the customer's premises, in their private or public cloud account.

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

I would rate the pricing a six out of ten,  where one is cheap, and ten is expensive. It's in line with other public cloud providers.

What other advice do I have?

I would recommend it because it's easy to implement. But it always depends on the customer's needs. If their specific needs match with going towards the public cloud, then Azure would be one of my main recommendations.

Overall, I would rate it 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: My company has a business relationship with this vendor other than being a customer: Implementer
Flag as inappropriate
PeerSpot user
reviewer2104308 - PeerSpot reviewer
Lead PO, Consultant at a financial services firm with 10,001+ employees
Real User
Top 10
Covers all aspects of work and provides a single pane of glass view
Pros and Cons
  • "Microsoft Azure covers all aspects, and having a single pane of glass becomes easier."
  • "Microsoft Azure's design language is a little too basic."

What is our primary use case?

Our use cases for Microsoft Azure are financial-related.

What is most valuable?

Microsoft Azure covers all aspects, and having a single pane of glass becomes easier.

What needs improvement?

Microsoft Azure's design language is a little too basic. I would prefer Jira over Azure Boards. While Azure Boards offer quite a lot of customization possibilities, they also have their own limitations.

For how long have I used the solution?

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

What do I think about the stability of the solution?

Microsoft Azure is a stable solution.

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

What do I think about the scalability of the solution?

Microsoft Azure is quite a scalable solution. More than 5,000 users are using the solution in our organization.

I rate the solution’s scalability an eight to nine out of ten.

Which solution did I use previously and why did I switch?

I have previously worked with AWS and Jira.

How was the initial setup?

We didn’t face any challenges with the solution’s initial setup.

What about the implementation team?

The solution's deployment time takes less than hours. We continuously keep doing it. We have releases every week, and our pipeline keeps running. We update the product every week.

What other advice do I have?

One or two engineers are involved in the solution's maintenance. Microsoft Azure has positively affected our operational expenses and revenue growth, which is why we switched from Amazon to Microsoft Azure.

I would recommend Microsoft Azure to other users. I can use Azure Boards to do brainstorming. Microsoft Azure covers all aspects, and having a single pane of glass becomes easier.

Overall, I rate the solution an eight to 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: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
Data engineer at Inicon S.r.l.
Real User
Top 10
A comprehensive environment for implementing a data platform
Pros and Cons
  • "The solution provides multiple well integrated services which happen to work together seamlessly and provide flexibility and scalability for use cases all around the industry."
  • "The cost calculation for the services can be an unclear aspect which makes it difficult to estimate the expenses incurred accurately."

What is our primary use case?

We utilize various Azure services such as Azure SQL, Azure Cosmos DB, Azure Data Factory, Azure Storage, and Azure Key Vault to build our data platform.

What is most valuable?

One of the features that I really like about Azure is its comprehensive environment for implementing a data platform. The solution provides multiple well integrated services which happen to work together seamlessly and provides flexibility and scale ability for use cases all around the industry.

I also like the Key Vault and Azure Active Directory which I use as essential services to manage user authentication and authorisation for various data sets within the platform.

What needs improvement?

There are some minor aspects which require improvement but they are very technical for an explanation. For example, the cost calculation for the services can be an unclear aspect which makes it difficult to estimate the expenses incurred accurately. Therefore, it will be beneficial to have it more transparent and apply your user-friendly cost estimation process to help users plan their budgets in a more efficient manner.

For how long have I used the solution?

I have been using Microsoft Azure for the past 5 to 6 years.

What do I think about the stability of the solution?

I would rate it 9 out of 10 since it is stable but can get better.

What do I think about the scalability of the solution?

I would rate the scalability 8 out of 10. The number of users on a platform is high but we do not have active engagement from all the users all the time. We have over 100 users but not all of them interact with the platform regularly. Keeping it aside, our main focus still remains on building data platforms which cater to different needs.

How are customer service and support?

I have mixed feelings about Microsoft's technical support. While they do try to assist most of the time, I believe there's room for improvement. 

How would you rate customer service and support?

Neutral

How was the initial setup?

As a data engineer, I mainly use these services rather than being involved in their implementation.

What other advice do I have?

I would recommend Azure since it offers a variety of features and services which work together. This is quite rare in other platforms because they are not scalable. These features have helped us to promote our growth without any major challenges. The wide range of services make it a valuable option for implementing a data platform. However it is really difficult to quantify its value numerically. Different companies can Paradise different factors such as scalability, cost, or support which makes it different for each company.

It is important to keep in mind that there are also challenges such as the complex nature of estimating costs and no realistic expectations of savings due to the presence of hidden costs. Azure is an efficient solution but it requires improvement in terms of stability, support and pricing.

Disclosure: My company has a business relationship with this vendor other than being a customer: Implementer
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.