Skip to main content
TrustRadius
Microsoft Azure

Microsoft Azure

Overview

What is Microsoft Azure?

Microsoft Azure is a cloud computing platform and infrastructure for building, deploying, and managing applications and services through a global network of Microsoft-managed datacenters.

Read more
Recent Reviews

Microsoft Cloud option

9 out of 10
May 31, 2022
Have consulted multiple companies to migrate their DC or different workload like SAP to Azure. Azure provides full digital transformation …
Continue reading

Azure poor customer service

1 out of 10
February 22, 2022
Microsoft, why don't you understand customer service you send me an email regarding an urgent billing issue, I cant seem to fix it, and …
Continue reading

Title For MS Azure

9 out of 10
September 29, 2021
One of the best Public cloud platforms available today, we use it for Iaas, Paas as well as SaaS. Easy to learn, good guiding UI. I highly …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 9 features
  • Dynamic scaling (16)
    9.3
    93%
  • Elastic load balancing (16)
    8.8
    88%
  • Service-level Agreement (SLA) uptime (16)
    8.7
    87%
  • Pre-configured templates (16)
    7.0
    70%

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Developer

$29

Cloud
per month

Standard

$100

Cloud
per month

Professional Direct

$1000

Cloud
per month

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://azure.microsoft.com/en…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Starting price (does not include set up fee)

  • $29 per month
Return to navigation

Product Demos

Microsoft Azure Training - [3] Azure Accounts, Subscriptions and Admin Roles (Exam 70-533)

YouTube

Azure Tutorial For Beginners | Microsoft Azure Tutorial For Beginners | Azure Tutorial | Simplilearn

YouTube

Azure Training | Azure Tutorial | Intellipaat

YouTube

Azure Fundamentals complete Training in telugu

YouTube
Return to navigation

Features

Infrastructure-as-a-Service (IaaS)

IaaS provides the basic building blocks for an IT infrastructure like servers, storage, and networking, in an on-demand model over the Internet

8.6
Avg 8.1
Return to navigation

Product Details

What is Microsoft Azure?

Azure is a comprehensive computing platform, providing cloud infrastructure, products and services, developer tools, and innovations in data and AI. Azure has on-premises, hybrid, multicloud, and edge capabilities that offer the flexibility to innovate anywhere.

Developers can use their favorite languages, open-source frameworks, and tools to code and deploy. Azure includes over 200 physical datacenters arranged into more than 60 regions and upholds our customers' expectations with data residency, compliance, and high availability.

An example of some of the service areas Azure covers:

  • AI + Machine Learning

  • Analytics

  • Blockchain

  • Computing

  • Containers

  • Databases

  • Developer Tools

  • DevOps

  • Identity

  • Integration

  • Internet of Things

  • Management

  • Media

  • Stack

  • Migration

  • Mixed Reality

  • Mobile

  • Networking

  • Security

  • Storage

  • Web

  • Windows Virtual Desktop

Microsoft Azure Integrations

Microsoft Azure Competitors

Microsoft Azure Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Microsoft Azure is a cloud computing platform and infrastructure for building, deploying, and managing applications and services through a global network of Microsoft-managed datacenters.

Microsoft Azure starts at $29.

Amazon Web Services and SAP HANA Cloud are common alternatives for Microsoft Azure.

Reviewers rate Operating system support highest, with a score of 9.5.

The most common users of Microsoft Azure are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(967)

Attribute Ratings

Reviews

(76-88 of 88)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our Consulting Firm uses Azure for clients on specific projects. Azure is an excellent Cloud solution that helps offset the cost of development by allowing rapid setup and deployment. It also help provide enterprise cloud solutions. As we work with companies to develop new ideas and better infrastructure cloud is often an excellent choice to improve quality and mobile access in particular.
  • Rapid Development: This allows for quick setup of servers and services.
  • Mobile Services: Azure has everything to create awesome simple mobile services
  • Performance: Azure Performance is exceptional and I have seen improvements of internal datacenters
  • Billing: The Billing can be somewhat confusing and in some cases higher than Amazon and other cloud providers
  • Debugging can be confusing at times
  • IaaS: Is still not as strong as other providers
The Rapid development of cloud services and SQL azure with Azure storage is amazing and can help time to market hugely.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Windows Azure is being used by numerous departments in our organization. It is being used in many different forms. It is used as a data transport between clients and as service apps for teams. It is also being used as a Virtual Private Network and to implement Single Sign On.
  • Windows Azure's scaling feature is really nice. It allows you to scale your instances up and down as load increases and decreases. This helps in reducing service costs.
  • Windows Azure offers SQL Server as a service which eases the pains of standing up a new SQL environment when needed. These SQL services can be replicated easily when needed - data and all. No need to do the work manually anymore.
  • Windows Azure offers many templates for standing up a virtual machine. You can select the operating system and the type of VM (SQL Server, Sharepoint, Puppet Labs, etc) and you will have your VM created in minutes.
  • Windows Azure's BizTalk service could use much enhancement. It does provide you with the basics but if you need more customization with inbound and outbound, you will have to use BizTalk full-blown.
  • Windows Azure could provide more insight into the details of a failure. Currently, you can view trace logs and data on the Windows Azure dashboard but there are other errors being captured that Microsoft does not show to the general user. You have to call a technician to get more details on errors.
  • Windows Azure VPN's could use more enhancements as well. The wizard walks you through the setup but it is not very intuitive. Also, when you need to make changes to the VPN, you are limited unless you drop and recreate the VPN.
Windows Azure is best suited for applications that need ease of scale as it is very good at scaling. However, if your data is sensitive and needs to be encrypted in transit and at rest, you might want to consider a private cloud topology instead of a public one like Windows Azure.
Jake Hulse | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We were looking to expand our operations adding new functionality which would cause tremendous strain on our existing servers. The web and worker roles were the perfect solution, allowing us to develop a front end application tied to SQL Azure and an Azure Service bus which would relay data and messages to the back end worker role. The processing jobs could take over 10 hours of hard computing, so off loading this work was imperative. Azure gave us an inexpensive, robust, and immediately scalable solution to make this happen.
  • Scalability: Since Azure was set up with load balancing and scale in mind, its very easy to add more processing power to your business with just a few clicks and the monitoring reports give you excellent insight to evaluate if scaling is required.
  • Management: Azure's service management portal is extremely user friendly and intuitive, but the best part for me as a developer is how integrated it is into our development tools. It gives you access to all key areas of your account including the compute instances and your SQL Azure database.
  • Cost Management: Getting started with Azure is easy and low risk. Using the no-contract subscription and the low cost of the entry level systems, it was very easy for me to make the case that our company should try Azure. This was especially easy when you couple this low cost with powerful scalability should this new endeavor ramp up and gain traction.
  • Typically, our systems need to do more than simply host a web site or run a worker. Giving us the ability to integrate management of these types of services from Visual Studio in the role configuration would greatly simplify this process.
  • The earlier versions of Azure were of course lacking support in some key areas, and persistent storage in blobs was counter intuitive and difficult to manage. That said, with what seems to be an endless army of developers, support staff, technical writers, etc. Microsoft rarely misses opportunities to improve their services and Azure is no exception. Using the provided technical documentation and demo applications, working with persistent storage has because quite painless.
Cloud hosting is typically more expensive than hosting a physical box yourself. For this reason, the key aspects to consider are:
  1. Can you host the solution yourself? If your company has the manpower and resources to host and support servers, then this is typically going to be the less expensive path in the long term with a much higher up front setup cost. Azure is the right solution for anyone looking to offset high initial server cost in favor of low recurring monthly payments until the project begins to draw in revenue.
  2. Should you host the solution yourself? Hosting your own physical box requires a lot of planning and disaster recovery forethought which Azure takes out of the equation. Again, if your company lacks the resources/manpower to manage these tasks, Azure is the right solution for you.
  3. Is the projects success guaranteed? Even if your company does have the resources to host your own servers, Azure gets you to market faster than hosting your own box. If the project becomes successful, you can always fall back to local hosting and use Azure for disaster recovery.
Pedram Soheil | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Windows Azure for several customer facing websites, as well as our internal users.
  • Load Balancing
  • Scaling up or down depending on visitor traffic to web based system
  • Ease of deployment to the Azure Cloud
  • Quite a few hours of down times this past month (8 hours of down time)
  • SSL Support still needs work
  • Backup and restore of Azure SQL needs to be improved on
The main question to ask yourself is can you live with down time or not.
February 25, 2015

Changed our nerdy lives.

Azim Manjee | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
ResellerIncentivized
Our whole organization uses Azure. We have set it up to automate the build of test environments for deploying code for clients as well as set up instances of our infrastructure on the cloud. Azure has also become part of our DR plan as it is a great place to restore cloud backups of critical infrastructure VMs and get back up and running very quickly. Our developers love it, our Infrastructure consultants love it, our organization is having a ball with it. Prices are also very competitive as it is cheaper than Amazon.
  • The Quick provisioning of resources via VMM or Powershell script
  • Create development servers for testing code and applications
  • Create disaster recovery instances ready for DR Restores
  • Spin up standalone SQL or IIS sites without the overhead of a full server
  • Office 365 Azure AD single sign on into other cloud applications (CRM, ERP, etc)
  • Make it cheaper. Apply Moore's law to the pricing structure.
Do you need scalable infrastructure for when your business needs change during non busy months or more busy times? Are you doing a lot of development builds?
Amir Tabei | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
We moved our entire SCM4Good platform and the SCM4Hunger Warehouse Management module to the Microsoft Azure Cloud. This provides important gains in performance, reliability, and redundancy. In particular, Microsoft’s Content Delivery Network, with nodes in more than 16 countries worldwide, closes the distance for many of our developing country users in terms of Internet geography, and has given noticeable response-time improvements. Nathan Au, Project Manager for FareShare Brighton and Hove noted: “We use Aidmatrix’ SCM4Hunger to help receive, warehouse and dispatch food to our hunger agencies every day. We know we run high transaction volumes, especially during peak times each week. When Aidmatrix moved to the Microsoft Azure Cloud it was like night and day for us. We saw dramatic performance improvement in response times on average of 4x faster, in some situations it went as high as 10x. It’s amazing what a difference running the same application on the Azure Cloud can make. Now we can focus that much more time on getting food to those who are hungry.”
  • Easily scalable- You can adjust your resources as your customers grow
  • Preview Portal is a one stop dashboard to your infrastructure, application and financial elements to your instances
  • Worldwide locations to release your VM's where your customers are located
  • Affordable - You can control your cost without investing in hardware or other resources
  • Up to last week, I could have mentioned couple of shortfalls but they were all released with the new portal. Now I can easily see my estimated expenditure with each VM's individually
If you are going to use Azure solely as VM farm then it's easy to migrate. If you plan to move a legacy application auch as Azure Native, migration can be tricky. For example we had one application that had a third party (blue rhino) element and it had some compatibility issues that we had to re-write our app. Another would be moving an Oracle database to Azure as it needs to be the new version of Oracle. Azure Cloud doesn't accept Oracle 9G.
Score 5 out of 10
Vetted Review
Verified User
Incentivized
Windows Azure is being used to host a QR Code application in the cloud.
  • Easy to use identity providers such as Facebook, Google.
  • High availability
  • Ability to target regions of the world
  • Better UI
What is the learning curve compared to competing products?
Byron Mathews, MBA | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Looking at lower costs alternatives to maintaining our own data center assets for our commercial buisness applications.
  • PAAS: we are a Microsoft shop so there were some benefits for us in the offering from a platform standpoint
  • Reduction in CapEx expenditures for servers, data center environments
  • Reduction in Expenses for warranty, maintenance, etc.
  • Greatly reduced provisiing cycle for server assets
  • Built in disaster recovery
  • Lays the foundation for continuous deployment of software changes without bring down te application service (SaaS)
  • Bandwidth. It's internet based access . . . . .
  • Can't really have dedicated links to Azure so that is a little unsettling from a reliability and QoS (Quality of Service) standpoint.
  • No a silver bullet. You will need to really analyze your applications and determine which ones are best suited for this offering. Still plan on hybrid cloud architecture.
  • Data costs: when you really crunch the numbers you can spend a lot for data retrieval/storage depending on the scenario. Pay attention to your data flows and retention.
It is not suitable for big data applications as the pricing model would be prohibitive for the data movement, etc. It is suitable web tier applications - no hesitation.
June 27, 2014

Azure Easy to Use

Score 7 out of 10
Vetted Review
Verified User
Incentivized
We currently use Windows Azure to support a client's new business intake and support infrastructure. Right now, just the development team is directly working with Azure, but many members of the client are using the products we've developed in Azure. The new system we have developed is replacing a VB6 legacy app that will eventually be phased out.
  • Up time. We have experienced little to no down time while using Azure. It's been very reliable.
  • The user experience in the Azure portal is very easy to understand and use. I had never used it before this project, and now i consider myself almost an expert.
  • The API. We've been able to seamlessly integrate our application into the Azure storage API with the help of great documentation.
  • The big thing for us was a Database Backup service, which is now in Beta. We've been using redgate cloud services, which is an extra price.
  • Trying to use SSRS with an SSL cert on a virtual machine was nearly impossible. We have to install custom certs on each machine that accesses the SSRS VM, which is a pain point.
If you're building or hosting a Microsoft product, there is really no reason to choose anything else. The price is more than fair compared to things such as Amazon Web Services.
Steven Tabak | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
ResellerIncentivized
We currently use Azure internally at our organization as well as provide implementation services for other companies. It is a great solution to extend your datacenter out to the cloud and spin up infrastructure as demand increases without investing in the hardware, software and technical skills normally needed for on-prem infrastructure.
  • Quickly provision networks, virtual machines, SQL services and other resources.
  • Provide a sandbox environment for development
  • Use Azure as your disaster recovery site
  • Load balancing isn't always as simple to use as it needs to be for some environments. This is being corrected with the Internal Load Balancing features of Azure.
  • Ability to provide multi-site VPNs wasn't available but I hear that is changing as well
  • More granular control to assign permissions thru the portal
It's perfect for consolidating infrastructure and creating new virtual machines quickly and easily. New projects or development VMs are ideal environments to provision if needed and can be quickly de-provisioned when you are done. No need to license or procure new hardware or software.
Patrick Wirtz | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Windows Azure is a product that helps us quickly and easily deploy various products. Anything from IaaS to SaaS to PaaS products are all used and Azure is always in the mix as it provides a secure and effective way of provisioning the necessary technology. Whenever we think of a new project we think of Azure in the realm of possibilities.
  • Security - As a company we are being constantly bombarded from foreign targets trying to compromise our systems. Putting Azure in place allows for us to put another layer between us and the 'bad guys'.
  • Offloading - Being able to offload our workload from our Internet connections at the main office allows for us to not worry about the bandwidth constraints but rather the strategic use of whatever project is being deployed.
  • Development - Our developers use Azure to do test/dev because of the ease of use as well as the sandboxing experience it provides.
  • Portal - There are times where the portal isn't as intuitive as one might expect, have a searchable area for what you are looking for would be helpful.
  • Licensing - Azure has a lot of value but by comparison to other Microsoft products it is still in its infancy and as such its cost should be reflective as such.
Azure is suited to many different circumstances from IaaS to PaaS to SaaS. This is because of the robust development ecosystem that Microsoft has built in comparison to its competitors.
Darryl Whitmore | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I used Azure Websites for my service's ASP.Net MVC website. I published the website from Visual Studio 2012 & 2013 and it worked like a charm.

I used an Azure SQL Database for the website's membership (login) data. Again, worked great.

I configured the SQL Database for weekly automatic export to an Azure Storage account for backup purposes. The export ran without issue 99.999% of the time. There were a couple instances, over the course of a couple years, in which the export failed and I received an email to this effect. In these cases, I went into the Azure portal and reran the export manually.

I used Azure Service Bus Queues to queue email jobs. Email jobs were generated by the website when users used a "send invitation" function to email an invite to friends. Email jobs were also generated by a separate back end process that ran on-premises, and not on Azure. Another on-premises back end process pulled the email jobs from the Azure Service Bus queue and sent out the emails. The Azure Service Bus queue worked great and was very solid. The Service Bus Queue API used to enqueue and dequeue jobs took a little time to understand, but beyond the learning curve, I had no problems with it. Very solid.

I would highly recommend Azure. Besides the solid performance of the services that I used, they are constantly pushing prices down, evolving the existing services, and rolling out new services. New announcements of lower prices and service improvements come nearly every two weeks. It is a very impressive operation, top to bottom, from the physical data centers to the website portal that you use to interact and configure your services.
  • Competitive and aggressive pricing
  • Constantly evolving and improving services
  • If you are a .Net shop, it fits you hand-in-glove
  • I'd use more services if they cost even less than they do
  • Some services are confusing and difficult to understand, such as Web Roles and Web Workers. Sometimes I wonder if I should/could be using these, but I don't quite understand them.
For software organizations that need to test on a variety of hardware platforms, Azure Virtual Machines are excellent. You can spin up a machine for a specific niche test scenario, and when done, shut it down and you're off the clock.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
Windows Azure is being used as a vehicle for implementing Function as a Service in various capacities. We find that this is an excellent vehicle to implement single purpose functions (both from a cost and simplicity standpoint) that can then be scaled up and out. We are currently using this model to integrate between an on premise PeopleSoft installation with a mobile platform for work order management and related activities. We find that this provides the field users better and accurate up to date information compared to a timed push model.
  • Azure table storage has worked well for eventual consistency problems.
  • Multi-tenant compute and data architecture was simple and intuitive
  • Mechanism & Patterns to access Storage Queues have worked well for our multi-system (owned and operated by independent teams).
  • Java support for worker role was satisfactory & helped us develop the overall architecture without needing to make adjustments.
  • All the Java Application Servers that we analyzed for the solution were supported allowing us to test out models.
  • Data management tools though third party were satisfactory
  • Deployment was complicated with a lot of data (including SDK and Application Server) to be moved.
  • Support for global distributed transactions through the platform for message oriented middleware was not found.
The scope and complexity of the overall solution is the main driver for this. Azure worker role is well suited for Function As A Service model and websites. I would not recommend this for complex transactional systems that may have deployment and initialization level dependencies with other roles. This model was not verified in our analysis.
Return to navigation