You can design and customize solutions with AWS. It has so many options, including storage, computing, database, notification, and messaging solutions. It depends on what the application team designs.
Integration Architect at a retailer with 10,001+ employees
The learning curve is shorter, but it needs better tools for monitoring performance and use
Pros and Cons
- "I like AWS for its scalability, reliability, and availability, and it's much more mature and user-friendly compared to some other cloud providers. The learning curve and time for deployment are also shorter."
- "Amazon needs to develop better tools for troubleshooting network traffic, application insights, performance, and even some aspects of integration mapping. I'm hoping AWS implements something like Azure's Network Watcher and a log analytics solution where a can pull logs from various services and present them in a single dashboard. I want to summarize the performance and usage of every service and application."
What is our primary use case?
What is most valuable?
I like AWS for its scalability, reliability, and availability, and it's much more mature and user-friendly compared to some other cloud providers. The learning curve and time for deployment are also shorter.
What needs improvement?
Amazon needs to develop better tools for troubleshooting network traffic, application insights, performance, and even some aspects of integration mapping. I'm hoping AWS implements something like Azure's Network Watcher and a log analytics solution where a can pull logs from various services and present them in a single dashboard. I want to summarize the performance and usage of every service and application.
What do I think about the scalability of the solution?
All cloud solutions are scalable. It depends on the design, but most of them scale well. There are tens of thousands of users working on the solution.
Buyer's Guide
Amazon AWS
December 2025
Learn what your peers think about Amazon AWS. Get advice and tips from experienced pros sharing their opinions. Updated: December 2025.
879,310 professionals have used our research since 2012.
How are customer service and support?
Amazon technical support is great.
How was the initial setup?
Deploying AWS could be straightforward or complicated depending on the use case. If it's a simple application, you can deploy it within a day. If it's very complex and your team isn't experienced, it can take months.
The amount of maintenance needed depends on your application and how you define support and maintenance. Some staff will handle things internally and others will be responsible for the cloud applications.
What was our ROI?
I would say AWS is balanced. Cloud solutions are not cheap, and the ROI could vary widely according to your usage.
What's my experience with pricing, setup cost, and licensing?
The cost depends on the usage and applications. If you're hosting thousands of applications, you'll be paying tens of thousands of dollars. In addition to usage fees, you have to factor in the costs of development teams and the staff you need to support the applications. These are the three costs you need to kind of calculate to decide on the budget.
What other advice do I have?
I would rate AWS 7.5 out of 10. There are a lot of options in this space, and Microsoft is also good. We are evaluating the data on each. We would rate Azure close to eight, so they're both great solutions.
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?
Amazon Web Services (AWS)
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Director Of Sales Marketing at a energy/utilities company with 10,001+ employees
Many merits regarding stability, scalability, and availability
Pros and Cons
- "Amazon AWS has many merits, in terms of scalability, stability, and availability. I have loved using this tool."
- "Amazon AWS could be improved with cheaper licensing costs."
What is our primary use case?
My primary use case of AWS is cloud computing. I have been using the EKS, EFS, S3, and Lambda. I have a lot of experience with the Kubernetes cluster service, as well as AWS, Azure, and GCP.
This solution is cloud-based.
What is most valuable?
Amazon AWS has many merits, in terms of scalability, stability, and availability. I have loved using this tool.
What needs improvement?
Amazon AWS could be improved with cheaper licensing costs.
For how long have I used the solution?
I have been using Amazon AWS for more than four years.
What do I think about the stability of the solution?
This solution is stable.
What do I think about the scalability of the solution?
This solution is scalable.
In my organization, there are approximately 500 to 1,000 users of Amazon AWS.
How are customer service and support?
Amazon's technical support is excellent. I am very satisfied with their support.
How was the initial setup?
The initial setup was very simple. I have been using Terraform as an infrastructure as code tool, and with Terraform, it's very simple. Within one day, I can provision the AWS Infrastructure as a Service tool and install our platform based on the cloud and data analytics.
What's my experience with pricing, setup cost, and licensing?
From a cost perspective, Amazon AWS is excellent. You need to pay for a license to use AWS, and the license could be cheaper, but in each of the cases and instances I've used AWS, there has been a good chance to save money.
What other advice do I have?
I rate Amazon AWS a ten out of ten. I usually recommend AWS because I have loved using this tool. Most of the time, I recommend it as a real-time information and patching service with Lambda.
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?
Amazon Web Services (AWS)
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Amazon AWS
December 2025
Learn what your peers think about Amazon AWS. Get advice and tips from experienced pros sharing their opinions. Updated: December 2025.
879,310 professionals have used our research since 2012.
Senior Devops at a computer software company with 5,001-10,000 employees
Easy deployment and integration with good pricing
Pros and Cons
- "Easy to deploy through the channel model for serverless architecture and easy to integrate through the organization model."
- "Some services which were easy to use through shortcuts are now more complicated to use."
What is our primary use case?
I've used it to create some internal projects for my organization, particularly for designing the infrastructure of those projects.
What is most valuable?
One feature I find most valuable is the easy deployment by using the channel model for serverless architecture. Another feature I find valuable is the versatility of the service S3 because it allows you to give permissions to describe the users from their own accounts, from external users, or external accounts.
What needs improvement?
On the console, they used to have some shortcuts making this solution easier to work with, but now we have been dealing with so many problems on the console, and some of the options are not very useful in my perspective, so they should bring back those options that make things easier to run some of the services.
Most of the time the options are pre-selected, or you have to go with the default settings, but from my perspective, there are some services which are now more complicated to use than before.
An additional feature I'd like to see in the future is more integration with public repositories, though some use their own repositories for security purposes, but I think it'll be easier to deploy services through public repositories.
For how long have I used the solution?
I've been using this solution for almost four years now.
What do I think about the stability of the solution?
This solution is stable. I've been using it for a long time and have only seen an outage in one of the regions. It's a good solution.
What do I think about the scalability of the solution?
The scalability of this solution is good.
How are customer service and support?
The technical support of AWS is very good. When I need something, they reach out to me fast.
How was the initial setup?
The initial setup was straightforward. The complexity of the setup will depend on the number of services e.g. it's something that involves a lot of services, it could get complex, but for a complex setup, you could use things like transformation or Terraform because they will enable you to use infrastructure as a code to make it easier. There's a lot of things to configure.
What's my experience with pricing, setup cost, and licensing?
Licensing of this solution is paid on a yearly basis.
Which other solutions did I evaluate?
I evaluated Microsoft Azure.
What other advice do I have?
This was deployed on the cloud. I don't remember which version because I didn't deploy it. I was not the person running the project of implementing AWS, but I know the client used it, but I don't know which version.
It's not so difficult to use because there's a lot of tutorials.
I'm not completely sure about the number of AWS users in our organization. We have a partnership with them so we have some accounts, but we don't completely have our load on AWS. We are mostly on Azure. Our main server is on Azure. On AWS, we mostly have some internal projects and services, but most of the main load is on Azure.
We have a small workload on AWS. Sometimes we use it to deploy some of our best projects. We use it on some internal projects. It's a random thing so it could be 1,000 users or 50 users. I'll say approximately 200 to 500 users.
We don't require too many people for deploying this solution because our projects are proof of concepts. Up to ten people from different departments would be needed for deployment if it's a business requirement e.g. people from Approvals and Projects, etc.
As for increasing AWS usage, the organization sometimes thinks of moving some of the load to AWS because of good pricing, because currently, our main streams are on Azure, but it's not a sure thing.
I'm unsure if there's any additional cost aside from the need to pay the license annually because I don't directly manage it.
My advice to organizations looking into implementing AWS, especially if they're going to use it on a big scale, is to take advantage of AWS' organization model to make integration with their policies easier. It will also make administration easier for the different accounts, departments, and structure of the organizations thinking of moving to AWS.
I would rate this solution a nine out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Researcher at a computer software company with 10,001+ employees
Stable, scalable, and reduces overhead costs
Pros and Cons
- "Cost-effective and tolerant."
- "Setup is somewhat complex."
What is our primary use case?
My primary use case was as a place to migrate legacy systems.
How has it helped my organization?
AWS has reduced our costs and maintenance requirements. It also allows us to control our load in peak times and automatically increases or decreases your capacity as required.
What is most valuable?
The features I have found most valuable are S3 buckets and Lambda services.
What needs improvement?
An area for improvement would be API creation - a lot of tools are provided, but there can be issues with integrating them. There is also a cost underlay, in that at the end of the day, some costs are not in the picture, so AWS needs to improve its costing toolset.
For how long have I used the solution?
I have been using this solution for two years.
What do I think about the stability of the solution?
The stability of AWS has improved over time and can now be well managed.
What do I think about the scalability of the solution?
This solution is scalable to any limit.
Which solution did I use previously and why did I switch?
I previously used Rackspace Openstack but switched because it required more manpower than AWS, and AWS is more cost-effective and tolerant.
How was the initial setup?
The setup was somewhat complex. It was done in three phases over a year.
What was our ROI?
This solution reduced our overhead cost by 30-40%.
What's my experience with pricing, setup cost, and licensing?
Technical support is expensive to use.
Which other solutions did I evaluate?
I evaluated Oracle Cloud, but it was more complex to use and provided a smaller toolset than AWS.
What other advice do I have?
This solution is one of the top tools available for legacy migration. I would rate this solution as eight out of ten.
Which deployment model are you using for this solution?
Hybrid Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Senior Cloud Consultant at a computer software company with 501-1,000 employees
IaaS with compute, storage, and networking, that is reliable and highly scalable
Pros and Cons
- "It has many choices of computer options, storage options, and even database options."
- "The web console of AWS is not so user-friendly."
What is our primary use case?
It's a powerful infrastructure as a service solution, IaaS. It offers compute resources, storage, networking, and databases to quickly create your cloud infrastructure.
What is most valuable?
Apart from the infrastructure as a service, the AWS Lambda, which functions as the service FaaS, is really powerful.
It's a powerful way of quickly assembling or developing applications, which can be scaled immensely and also at a fraction of the cost because you are charged per the execution time of each function. If you are writing a small function as an AWS Lambda function, then you are paying only for those milliseconds for the time at which it runs.
It's a very cost-efficient way of running applications in the cloud rather than running an EC2-compute instance, which is charged by the hour or by the minute. You typically have to keep the EC2 instance updating all of the time. Whereas in functions, a function is invoked only when a user is calling it. Or, the front-end is calling the backend function. Lambda is very powerful and it is also typically used as a mobile backend. Essentially, it's a very strong API-based backend for mobile solutions.
It has many choices of computer options, storage options, and even database options.
It's flexible, you can run any kind of workload on the infrastructure.
What needs improvement?
One feature I would like to see is to have a better or a more user-friendly web console.
The web console of AWS is not so user-friendly. They can make it more user-friendly, which will be good for administrators or users of AWS.
For how long have I used the solution?
I have been using Amazon AWS for five years.
We are using the latest version.
What do I think about the stability of the solution?
It's very stable. It is highly reliable.
What do I think about the scalability of the solution?
It is highly scalable. It's a very powerful platform.
In my previous organization, there were 12 people using AWS.
How are customer service and technical support?
We have used technical support to an extent, and it's fine. We are satisfied with technical support.
Which solution did I use previously and why did I switch?
I have used Azure Cloud, Oracle Cloud, and I have a bit of experience with Google Cloud as well.
How was the initial setup?
You have to create an EC2 instance, which is the compute. We have to create that to get the compute platform, but you have to install your application. You have to patch the operating system and you have to upgrade your operating system.
The operating system and upwards is the customer's responsibility in an EC2 instance.
It's a straightforward installation because it's your application and your operating system just like you are on-premises, but you will do it on the cloud through a browser or through a CLI, a command-line tool.
The deployment timeline depends on how complex your application is. Because you are getting the platform from AWS as a computing platform, you have to install your application. It depends on the complexity of your application, so it varies.
Depending on how much you are using it, determines the maintenance. Typically, you will need different roles, you will need administrators who operate this environment, and if you are also developing applications, you would need developers.
What about the implementation team?
The installation and deployment can be done by yourself.
What's my experience with pricing, setup cost, and licensing?
You are not paying a licensing fee, you pay for consumption. You pay for your consumption and it' is typically paid on a monthly basis.
It's a pay-as-you-go model.
Some services are expensive, but the basic infrastructure services are a platform that is reasonably priced.
What other advice do I have?
We plan to continue using this solution, and I would definitely recommend this solution to others who are interested in using it.
I would rate Amazon AWS an eight out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Platform Software Engineer 4 at a tech vendor with 501-1,000 employees
Though the product offers good scalability, its price needs to be improved
Pros and Cons
- "The product's scalability is good."
- "The cost of the product is an area of concern where improvements are required."
What is our primary use case?
I use the solution in my company to use several services like ECS, EKS, and S3 while also making it easy to use its hosting services in our infrastructure. The solution is good for efficiently leveraging all the aforementioned services to host different products.
What needs improvement?
The cost of the product is an area of concern where improvements are required.
For how long have I used the solution?
I have been using Amazon AWS for around six years.
What do I think about the stability of the solution?
The solution's stability is good. Stability-wise, I rate the solution an eight out of ten.
What do I think about the scalability of the solution?
The product's scalability is good.
All the people in my company use the product. My company has engineers, software developers, site reliability engineers, and DevOps engineers who use the product.
The solution is used on a daily basis in my company.
For the purpose of scaling our company's operations, we host most of our applications on Amazon EKS. My company uses third-party open-source solutions for scalability purposes, so we are not completely dependent on Amazon AWS for autoscaling.
How are customer service and support?
My company takes care of the problems related to the product. My company doesn't contact the product's technical support team. Though I have some previous experience with the product's support team, I haven't recently contacted them.
Which solution did I use previously and why did I switch?
Previously, I worked with a tool on an on-premises model. I chose Amazon AWS since I wanted to use a cloud-based product.
How was the initial setup?
My company is not dependent on Amazon AWS for deployment purposes since we use our own tools to handle the deployment area. My company uses Amazon AWS for the underlying platform but not for the deployment area since we have our own setup for it.
The initial setup phase may be pretty easy for those who learn to gain knowledge and expertise in Amazon AWS. At the initial stage, the product's users may look for more documentation on the tool, but I feel that the services under Amazon AWS are self-explanatory. I rate the product's initial setup phase a seven or eight out of ten.
I am a part of the team in my company that carries out the product's deployment in multiple regions.
The product's deployment process consists of a fully automated setup phase. Though my company had to be involved in a lot of engineering work in the initial phases, only around four to six members were required to take care of the deployment after the automation.
The solution can be deployed in around 10 to 15 minutes.
What's my experience with pricing, setup cost, and licensing?
The tool is expensive.
What other advice do I have?
As of now, our company does not need to leverage Amazon AWS for Amazon Big Data Analytics or Amazon Machine Learning. In the future, Amazon AWS can be used to leverage the benefits of Amazon Big Data Analytics or Amazon Machine Learning. Presently, my company plans to stick with the microservices model.
There is no need to maintain the product from our company's end since Amazon AWS takes care of the maintenance of the services the tool covers.
For cost saving, shut down instances when not in use and use spot instances while implementing step scaling policies. Doing regular audits, you will get to know what resources in your environment are leading to cost consumption.
AWS Global Cloud Infrastructure does not directly impact our company's application performance and availability. My company just consumes the services covered under Amazon AWS, after which we plan our application architecture. The impact is felt if Amazon removes support for some of its global products, as it may impact some legacy applications, but my company does not face many issues since we mostly upgrade such applications.
I rate the overall tool a seven or eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Manager - Solution Architecture at a financial services firm with 10,001+ employees
A scalable and reasonably priced solution that is easy to use and has a high availability
Pros and Cons
- "The product is easy to use."
- "IAM must be made simple and straightforward."
What is most valuable?
The product is easy to use. Its availability and support are its biggest strengths.
What needs improvement?
IAM must be made simple and straightforward. It is a little bit complicated compared to GCP.
For how long have I used the solution?
I have been using the solution for three to four years.
What do I think about the stability of the solution?
The product is stable.
What do I think about the scalability of the solution?
The product is scalable.
How are customer service and support?
My company had signed up for professional support. We did not have any issues with support. It would be really tough to reach out to the support team on a personal level. For personal users, I rate the support a three to four out of ten. For professional users, I rate it a nine out of ten.
Which solution did I use previously and why did I switch?
We are also using Google Cloud Platform. The choice of the product depends on people’s familiarity and their inclination toward using a certain product.
What's my experience with pricing, setup cost, and licensing?
The tool’s pricing is reasonable.
What other advice do I have?
I would recommend the solution. Overall, I rate the product a ten out of ten.
Disclosure: My company has a business relationship with this vendor other than being a customer. Reseller
AGM, Enterprise Solutions at a tech services company with 51-200 employees
A highly scalable solution that helps organizations to move their applications to a containerized platform
Pros and Cons
- "The solution also helps organizations to move applications to a containerized platform."
- "Instead of using some third-party solutions, Amazon should include them as part of its offering."
What is most valuable?
The introduction of the ITD pipeline makes the development and operation cycle easier for the organization.
The solution also helps organizations to move applications to a containerized platform.
What needs improvement?
Instead of using some third-party solutions, Amazon should include them as part of its offering.
Currently, we are using some third-party services for various purposes. Amazon can acquire those open-source products and provide them with managed services.
For how long have I used the solution?
I have been using Amazon AWS for about six years.
What do I think about the stability of the solution?
I rate Amazon AWS an eight out of ten for stability.
What do I think about the scalability of the solution?
The solution's scalability is always high, and the customer can seamlessly scale up the solution. I rate Amazon AWS an eight out of ten for scalability.
How are customer service and support?
The solution’s technical support is good.
How would you rate customer service and support?
Positive
How was the initial setup?
The solution’s initial setup is very easy. Amazon AWS is the easiest cloud platform to learn and deal with compared to any other provider.
I rate Amazon AWS a nine out of ten for ease of initial setup.
What about the implementation team?
Any service built on AWS is very easy and quick to deploy and does not take much time. Within 10 to 15 minutes, you can bring a server up and launch a website.
What's my experience with pricing, setup cost, and licensing?
The pricing of Amazon AWS is high compared to any other cloud provider.
What other advice do I have?
Amazon AWS was deployed on the cloud in my organization.
Overall, I rate Amazon AWS an eight out of ten.
Disclosure: My company does not have a business relationship with this vendor other than being a customer.
Buyer's Guide
Download our free Amazon AWS Report and get advice and tips from experienced pros
sharing their opinions.
Updated: December 2025
Popular Comparisons
Microsoft Azure
Red Hat OpenShift
Akamai Connected Cloud (Linode)
Oracle Cloud Infrastructure (OCI)
VMware Tanzu Platform
Google Cloud
Salesforce Platform
Alibaba Cloud
SAP Cloud Platform
Pivotal Cloud Foundry
VMware Cloud Foundation
Google Firebase
Nutanix Cloud Clusters (NC2)
IBM Public Cloud
SAP S4HANA on AWS
Buyer's Guide
Download our free Amazon AWS Report and get advice and tips from experienced pros
sharing their opinions.
Quick Links
Learn More: Questions:
- Gartner's Magic Quadrant for IaaS maintains Amazon Web Service at the top of the Leaders quadrant. Do you agree?
- PaaS solutions: Areas for improvement?
- Rackspace, Dimension Data, and others that were in last year's Challenger quadrant became Niche Players: Agree/ Disagree
- Does anybody have experience negotiating the terms and conditions with AWS?
- Which would you prefer - Amazon AWS or IBM Public Cloud?
- Do you have an Amazon AWS certification, and do you think it is important to earn one?
- Would you recommend Amazon AWS to cloud computing beginners?
- Which Amazon AWS features and services do you use the most often and why?
- How does Amazon compare to alternative cloud solutions?
- What are some smart ways to streamline AWS data transfer costs?

















