What users are saying about
Top Rated
250 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>Score 8.5 out of 100
Based on 250 reviews and ratings
Microsoft Azure
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
628 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>Score 8.4 out of 100
Based on 628 reviews and ratings
Likelihood to Recommend
Amazon Elastic Compute Cloud (EC2)
EC2 is really standing out when a team is committed to the AWS stack and wants to deploy production jobs on the long term. Reserved instances have competitive pricing and in general the reliability is guaranteed. Spot EC2 instances are also good, when a one-time backfill or feature generation workload needs to be performed.For users who want to use a managed service, for example a Hadoop platform, I would recommend going with Cloudera and similar companies to get the best support possible.

Verified User
Engineer in Engineering
Internet Company, 501-1000 employeesMicrosoft Azure
[Microsoft] Azure provides a great "get up and running" environment particularly when you need to map multiple resources together, such as database, web app, storage, and analytics. The "Application Insights" feature is particularly strong because it allows you to do a "one click" install of an agent that can track performance and transactions all the way down to the database level. The [Microsoft] Azure dashboard allows you to easily find resources you need and access the current resources you have. Setting up new resources also uses a well managed "wizard" like structure to make it easy.
Software Development Director
Fresh ConsultingInternet, 201-500 employees
Feature Rating Comparison
Infrastructure-as-a-Service (IaaS)
Amazon Elastic Compute Cloud (EC2)
9.1
Microsoft Azure
—
Service-level Agreement (SLA) uptime
Amazon Elastic Compute Cloud (EC2)
9.1
Microsoft Azure
—
Dynamic scaling
Amazon Elastic Compute Cloud (EC2)
9.3
Microsoft Azure
—
Elastic load balancing
Amazon Elastic Compute Cloud (EC2)
9.4
Microsoft Azure
—
Pre-configured templates
Amazon Elastic Compute Cloud (EC2)
8.7
Microsoft Azure
—
Monitoring tools
Amazon Elastic Compute Cloud (EC2)
8.7
Microsoft Azure
—
Pre-defined machine images
Amazon Elastic Compute Cloud (EC2)
8.9
Microsoft Azure
—
Operating system support
Amazon Elastic Compute Cloud (EC2)
9.3
Microsoft Azure
—
Security controls
Amazon Elastic Compute Cloud (EC2)
9.7
Microsoft Azure
—
Platform-as-a-Service
Amazon Elastic Compute Cloud (EC2)
—
Microsoft Azure
8.0
Ease of building user interfaces
Amazon Elastic Compute Cloud (EC2)
—
Microsoft Azure
7.2
Scalability
Amazon Elastic Compute Cloud (EC2)
—
Microsoft Azure
9.0
Platform management overhead
Amazon Elastic Compute Cloud (EC2)
—
Microsoft Azure
7.7
Workflow engine capability
Amazon Elastic Compute Cloud (EC2)
—
Microsoft Azure
7.5
Platform access control
Amazon Elastic Compute Cloud (EC2)
—
Microsoft Azure
7.9
Services-enabled integration
Amazon Elastic Compute Cloud (EC2)
—
Microsoft Azure
8.5
Development environment creation
Amazon Elastic Compute Cloud (EC2)
—
Microsoft Azure
8.6
Development environment replication
Amazon Elastic Compute Cloud (EC2)
—
Microsoft Azure
8.4
Issue monitoring and notification
Amazon Elastic Compute Cloud (EC2)
—
Microsoft Azure
7.8
Issue recovery
Amazon Elastic Compute Cloud (EC2)
—
Microsoft Azure
7.8
Upgrades and platform fixes
Amazon Elastic Compute Cloud (EC2)
—
Microsoft Azure
8.0
Pros
Amazon Elastic Compute Cloud (EC2)
- EC2 has wide variety of machine configurations. If the intended solutions are memory heavy, CPU heavy, GPU heavy or IO heavy, EC2 will provide proper machine configurations as per the requirements.
- EC2 has lot of Machine Images to setup OS and required softwares. It also allows you to create the image of your own disk. This facilitates user to stop the EC2 instance without loosing the work. It helps to reduce the bill. The image can be attached again to EC2 to start from the same place from where it was left.
- Amazon allows different way to obtain instances like on-demand, spot and reserved. Depending upon the need, one can take wise decision to save cost and address the situation in the best possible way.
Senior Solutions Architect
InfostretchInformation Technology and Services, 1001-5000 employees
Microsoft Azure
- Azure Functions is the easiest serverless service to work with in my experience. Easy to ship Node.js functions without bundling dependencies.
- Proactive and responsive support. We've worked with most other cloud providers - Amazon, Google, Oracle. Amazon Web Services' customer support is a black hole and their documentation is worthless. Google and Oracle are better, but Azure's support is responsive and their docs are pretty good.
- Azure's Web UI is pretty easy to work with
Principal Engineer
Booster FuelsTransportation/Trucking/Railroad, 51-200 employees
Cons
Amazon Elastic Compute Cloud (EC2)
- The UI of AWS is quite hard to familiarize with, along with the infrastructure setup. It's a conglomeration of hundreds of acronyms specific to AWS that must be understood including their minutiae to effectively run a cloud deployment. While AWS' documentation is extensive, their beginner-focused guides could use work.
- Instances become incredibly hard to manage after a critical mass, forcing companies to create their own management applications to fill the void that AWS leaves. Along with this, AWS' SDKs can be very poorly documented making this task exponentially more difficult.
- If you lose your SSH key that is released with the creation of the instance, you lose complete access to the server. While I understand the reasoning behind this decision, MFA recovery would be a nice touch.
DevOps Engineer
CBREReal Estate, 10,001+ employees
Microsoft Azure
- Could be easier to setup redundancy
- Feels as if there are too many options, bells, and whistles you could add.
- Microsoft Azure functions does not have a "Configure Services" method. Programming Azure functions has a slightly different programming model than does a "normal" API application. I would prefer that the startup process be identical.
Researcher
Instituto de TelecomunicaçõesTelecommunications, 501-1000 employees
Likelihood to Renew
Amazon Elastic Compute Cloud (EC2)
No score
No answers yet
No answers on this topic
Microsoft Azure
Microsoft Azure 10.0
Based on 15 answers
Moving to Azure was and still is an organizational strategy and not simply changing vendors. Our product roadmap revolved around Azure as we are in the business of humanitarian relief and Azure and Microsoft play an important part in quickly and efficiently serving all of the world. Migration and investment in Azure should be considered as an overall strategy of an organization and communicated companywide.
Vice President of Delivery
AidmatrixLogistics and Supply Chain, 11-50 employees
Usability
Amazon Elastic Compute Cloud (EC2)
Amazon Elastic Compute Cloud (EC2) 10.0
Based on 1 answer
Best in its class.Easy to implement.Big community for support.

Verified User
Consultant in Information Technology
E-Learning Company, 501-1000 employeesMicrosoft Azure
Microsoft Azure 8.8
Based on 22 answers
Such a great platform for a novice or expert to use. There is significant training available to learn how to do complex things with little to know background doing them before. Especially if you live close to a Microsoft training center, they offer many courses for free on site. Even if not, the virtual training they provide is also free and plentiful.

Verified User
Manager in Finance and Accounting
Consumer Goods Company, 10,001+ employeesReliability and Availability
Amazon Elastic Compute Cloud (EC2)
No score
No answers yet
No answers on this topic
Microsoft Azure
Microsoft Azure 6.8
Based on 2 answers
It has proven to be unreliable in our production environment and services become unavailable without proper notification to system administrators

Verified User
Team Lead in Information Technology
Commercial Real Estate Company, 10,001+ employeesSupport Rating
Amazon Elastic Compute Cloud (EC2)
Amazon Elastic Compute Cloud (EC2) 9.2
Based on 12 answers
AWS's support is good overall. Not outstanding, but better than average. We have had very little reason to engage with AWS support but in our limited experience, the staff has been knowledgeable, timely and helpful. The only negative is actually initiating a service request can be a bit of a pain.
CTO (Chief Technical Officer)
Pachyderm ConsultingInformation Technology and Services, 1-10 employees
Microsoft Azure
Microsoft Azure 8.3
Based on 26 answers
Microsoft products are well-known for 24x7 global coverage of customer support. They also sometimes come with a multiple support plan, which caters to different business requirements and needs. However, more support will also mean more cost to bare. Other than that, limited options in technical training sometimes make it quite challenging in finding the right talents for managing Microsoft Azure clouds and more dependency in Microsoft technical support.

Verified User
Professional in Information Technology
Telecommunications Company, 1001-5000 employeesImplementation Rating
Amazon Elastic Compute Cloud (EC2)
No score
No answers yet
No answers on this topic
Microsoft Azure
Microsoft Azure 8.0
Based on 2 answers
As I have mentioned before the issue with my Oracle Mismatch Version issues that have put a delay on moving one of my platforms will justify my 7 rating.
Vice President of Delivery
AidmatrixLogistics and Supply Chain, 11-50 employees
Alternatives Considered
Amazon Elastic Compute Cloud (EC2)
AWS EC2 is the mainstay of several AWS tools, with CodeBuild that includes AWS Cloud9, and CodePipeline, which allow us to work quickly, efficiently, for all the work team, regardless of whether it is remotely or locally, always keeping the progress saved in the cloud. With Lambda it can be compiled at any time in a fast way, with AWS WAF we protect the different connections, since it provides a high level of security, without having to configure too much, in general all the tools work perfectly with EC2, speeding up the development time of the different projects
Software Developer
Globalsoft SolutionsComputer Software, 51-200 employees
Microsoft Azure
- With Hybrid Cloud, organizations can integrate onsite servers with Cloud instances.
- Machines are grouped into cloud service and respond to the same domain name with various ports
- High performance, Low cost
- Multiple Storage Services
- Native MS SQL Database & No SQL support
- Little Cheaper than piers
- Offers inbuilt tool like Azure stack to help the organization deliver Azure service from the own data center

Verified User
Manager in Information Technology
Automotive Company, 51-200 employeesReturn on Investment
Amazon Elastic Compute Cloud (EC2)
- Instance procurement time has become negligible with EC2. Any developer can provision an instance very quickly and companies can move towards automation of CI/CD pipelines and auto provisioning of EC2s.
- Companies do not have to spend money in managing infrastructures, data centers, staff to manage these, networking, connectivity etc. All this will be taken care by AWS and EC2 can be used to run your enterprise softwares and custom applications.
- If not correctly monitored EC2 prices can run up very quickly. So proper monitoring has to be in place in your organization. Non-prod and dev EC2 servers should be brought down in evening and night.

Verified User
Team Lead in Engineering
Financial Services Company, 10,001+ employeesMicrosoft Azure
- It has taken a few years of planning and growth (which continue), but we've been able to successfully budget and plan for ever increased capacity by starting first with some Virtual Machines and factoring in on-prem maintenance vs cloud constant improvements. VM (server, compute, networking) costs even out quickly over time and will show savings very soon.
- Because of Azure Application Gateways (which cost very little to set up and maintain), we were able to build a state of the art single-sign-on hub for all of our users and other enterprise platforms (mostly non-Microsoft and non Azure systems), reducing the amount of time to switch among these for workers and increasing overall productivity.
- With Azure Active Directory, we do not need to maintain separate identity systems and can more easily integrate our organizations credentials into authorization for access to other systems.
Intranet Administrator
KCTCSHigher Education, 5001-10,000 employees
Pricing Details
Amazon Elastic Compute Cloud (EC2)
General
Free Trial
—Free/Freemium Version
—Premium Consulting/Integration Services
—Entry-level set up fee?
No
Amazon Elastic Compute Cloud (EC2) Editions & Modules
Edition
On-Demand | $0.0042 - $6.5281 |
---|---|
Data Transfer | $0.00 - $0.092 |
EBS-Optimized Instances | $0.0053 |
Carrier IP Addresses | $0.005 - $0.10 |
T2, T3 Instances | $0.05 ($0.096)5 |
T4g Instances | $0.046 |
- per Hour
- per GB
- per IP address with a running instance per hour on a pro rata basis
- per vCPU-Hour Linux, RHEL, & SLES (Windows)
- per vCPU-Hour Linux, RHEL, & SLES
Additional Pricing Details
—Microsoft Azure
General
Free Trial
—Free/Freemium Version
—Premium Consulting/Integration Services
—Entry-level set up fee?
No
Microsoft Azure Editions & Modules
—