<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
630 Ratings
19 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.8 out of 100

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
630 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

Likelihood to Recommend

Amazon Elastic Container Service (Amazon ECS)

Amazon Elastic Container Service (Amazon ECS) is well suited where you need the ease of managing the clusters by letting AWS do the stuff for you. Obviously, whenever you want to run the docker based workloads, it is always better to go for either AWS ECS or AWS EKS. If you are interested in staying at AWS only and don't want to be cloud-agnostic, then go for AWS ECS instead of AWS EKS. AWS ECS is cheaper than AWS EKS and also more managed by AWS and better integrated with other AWS services. If you want to run those workloads as serverless, then AWS ECS Fargate is the best option to go with. If you already have a Kubernetes based setup that you want to migrate to AWS, then go for AWS EKS instead of AWS ECS.
Abdullah Khawer | TrustRadius Reviewer

Microsoft 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.
Sean Patterson | TrustRadius Reviewer

Feature Rating Comparison

Platform-as-a-Service

Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
8.0
Ease of building user interfaces
Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
7.2
Scalability
Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
9.0
Platform management overhead
Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
7.7
Workflow engine capability
Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
7.5
Platform access control
Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
7.9
Services-enabled integration
Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
8.5
Development environment creation
Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
8.5
Development environment replication
Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
8.4
Issue monitoring and notification
Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
7.8
Issue recovery
Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
7.8
Upgrades and platform fixes
Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
8.0

Pros

Amazon Elastic Container Service (Amazon ECS)

  • One of the biggest advantages is the flexibility to change underlying EC2 instances. As the traffic or demand increases, we can easily change EC2 instances without any issues.
  • Amazon ECS APIs are extremely robust and one can start and stop containers by firing one post request only. So, it is not mandatory to keep the demo solutions up for every time. Just at the time of demo fire the command - make the container up and running - do the demo - down the container with API. A simple portal can control every container which helps non-technical (sales, marketing) to do the demo without keeping the solutions up for the entire time frame.
Apurv Doshi | TrustRadius Reviewer

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
Valeri Karpov | TrustRadius Reviewer

Cons

Amazon Elastic Container Service (Amazon ECS)

  • There is room for better documentation.
  • Is not exactly Kubernetes (there is more knowledge in the market on this orchestrator).
  • Logging can be difficult.
Francisco Javier Castaneda Marroquin | TrustRadius Reviewer

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.
João Almeida | TrustRadius Reviewer

Likelihood to Renew

Amazon Elastic Container Service (Amazon ECS)

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.
Amir Tabei | TrustRadius Reviewer

Usability

Amazon Elastic Container Service (Amazon ECS)

Amazon Elastic Container Service (Amazon ECS) 5.0
Based on 1 answer
This is a tool that is relatively simple to start using. The hardest part of getting started is getting a docker image setup for the first time, which typically falls outside the responsibility of ECS. Getting workflows and tasks setup is simple to understand conceptually and to implement. To move beyond a simple Queue -> executor workflow is difficult and best handled by using Amazon's Elastic Kubernetes Service (EKS) instead.
Anonymous | TrustRadius Reviewer

Microsoft 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.
Anonymous | TrustRadius Reviewer

Reliability and Availability

Amazon Elastic Container Service (Amazon ECS)

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
Anonymous | TrustRadius Reviewer

Support Rating

Amazon Elastic Container Service (Amazon ECS)

Amazon Elastic Container Service (Amazon ECS) 7.9
Based on 7 answers
AWS support is usually pretty good at solving issues and pretty quick with communication, but buyer beware - this is a market where what you are paying matters. The higher the support tier, as with anything else, the better service you receive.
Anonymous | TrustRadius Reviewer

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.
Anonymous | TrustRadius Reviewer

Implementation Rating

Amazon Elastic Container Service (Amazon ECS)

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.
Amir Tabei | TrustRadius Reviewer

Alternatives Considered

Amazon Elastic Container Service (Amazon ECS)

I chose Amazon ECS over Amazon EKS and other products because the whole infrastructure was decided to be designed on AWS cloud and Amazon ECS made it easier to make the clusters live in just a few minutes. Amazon ECS has better integration with other AWS services and we don't have to look for plugins to do the things, everything is available and can be configured from the AWS console.
Abdullah Khawer | TrustRadius Reviewer

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
Anonymous | TrustRadius Reviewer

Return on Investment

Amazon Elastic Container Service (Amazon ECS)

  • We run 8 web applications (demo instances) on a single machine. At a particular time, no more than 3 applications run simultaneously. So, we keep only required containers up. This helps us to provision small EC2 machines without compromising performance.
  • Overall Amazon ECS helps to have less number of dedicated machines as more than one solution can be deployed on a single instance. This reduces costs a lot.
Apurv Doshi | TrustRadius Reviewer

Microsoft 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.
Matt Varney | TrustRadius Reviewer

Pricing Details

Amazon Elastic Container Service (Amazon ECS)

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Microsoft Azure

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Rating Summary

Likelihood to Recommend

Amazon Elastic Container Service (Amazon ECS)
8.8
Microsoft Azure
8.7

Likelihood to Renew

Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
10.0

Usability

Amazon Elastic Container Service (Amazon ECS)
5.0
Microsoft Azure
8.8

Reliability and Availability

Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
6.8

Support Rating

Amazon Elastic Container Service (Amazon ECS)
7.9
Microsoft Azure
8.3

Implementation Rating

Amazon Elastic Container Service (Amazon ECS)
Microsoft Azure
8.0

Add comparison