I am a software developer and I have experience with several languages and technology stacks. Amazon AWS is one of the technologies that I work with. It's integrated with the solution that we have. It's a continuous integration and deployment pipeline.
Scrum Master | Project Manager | SW Developer at Mobi7
Good availability and reliability, with a user-friendly set of tools
Pros and Cons
- "The most valuable feature is the availability, as we work in different availability zones."
- "At times we find ourselves a little trapped, with the lack of customization, for what we need."
What is our primary use case?
What is most valuable?
The most valuable feature is the availability, as we work in different availability zones.
It has been easy to use, and the tools included are quite friendly.
The reliability and ease of use are the benefits.
What needs improvement?
At times we find ourselves a little trapped, with the lack of customization, for what we need. That doesn't mean that the tool is lacking it means that we are trying to be more creative than the tool and the rest of the market. In cases like this, it is we who need to revise our plans.
For how long have I used the solution?
I have been working with Amazon AWS for one year.
Buyer's Guide
Amazon AWS
January 2025
Learn what your peers think about Amazon AWS. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
What do I think about the stability of the solution?
We are pretty happy with the stability.
The only issue that we have encountered is when Amazon had problems with one of their availability zones that impacted half of the world. We found that we were impacted as well, but it wasn't that difficult for us because we already had a solution with multiple zones. We had a minimal outage, as we were swapping from one server to another. It took less than ten minutes for us, so we were pretty pleased.
What do I think about the scalability of the solution?
It's a scalable solution.
We have both options of vertical and horizontal scalability. Everything that we have needed so far has worked well. We have no complaints.
We are in the process of scaling up. We have an IoT solution and if we translate that to endpoints and devices that are monitored, we would have 70,000 devices, and counting, in the field. In terms of clients, there are 300 to 400, each of them with their own users.
How are customer service and support?
We have contacted technical support and because we are just a small client, rather than a partner, it can take 30 minutes to get a solution. We have not had to use it much to this point, so this may not be a fair evaluation.
Which solution did I use previously and why did I switch?
This solution was already in place when I started with the company. AWS was in-place and they have never switched to anything else.
How was the initial setup?
Our build, or deployment, is dependent on the application, but the pipeline for submitting a new commit and making it a hot deploy would take from five to twenty minutes, depending on the solution.
What's my experience with pricing, setup cost, and licensing?
For our infrastructure, the cost is approximately $25 per device, and you have to include the other tools that we have in the cloud, for a total of approximately $200,000 per year. Our tools included several databases and Kubernetes. If the price was a little bit cheaper, I would consider this solution to be a ten out of ten.
What other advice do I have?
I'm not very experienced in the solution yet. I don't have a clear view of all that is offered, but with the experience that I do have, I'm pretty happy with the features and it is difficult for me to find where they are lacking.
Currently, I am switching to Redshift, which is one of their solutions that is already deployed. I can't say that I'm missing anything from their roadmap, so far.
I would rate Amazon AWS a 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?
Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Assistant General Manager, Information Technology & Infrastructure at a real estate/law firm with 10,001+ employees
Easy to provision new virtual services, easy to scale, and has most of the infrastructure components
Pros and Cons
- "It is quite easy to provision new virtual services for our use. The procedures are quite straightforward and simple as compared to other competitors, such as Microsoft or Huawei. This is what we are happy about with Amazon AWS. It is pretty mature in terms of the availability of most of the infrastructure components. If you want to deploy a server on your platform, everything is already there in terms of the operating system, network components, securities, and data encryption. It is also quite scalable and stable."
- "Our use case is limited to virtual services and RPA development. We are not using it quite heavily, and there are not many issues or problems so far. However, it would be great if it could be integrated with more AI features and proactive monitoring. It could also have more automatic capacity expansion features. For example, when renting out some space, memory, or computing power, the service can have the capacity to expand by itself without being manually handled by us."
What is our primary use case?
It has been useful for running virtual services for some of our internal applications. Some of the developers are using it for doing some kind of development work on robotics process automation or RPA.
What is most valuable?
It is quite easy to provision new virtual services for our use. The procedures are quite straightforward and simple as compared to other competitors, such as Microsoft or Huawei. This is what we are happy about with Amazon AWS.
It is pretty mature in terms of the availability of most of the infrastructure components. If you want to deploy a server on your platform, everything is already there in terms of the operating system, network components, securities, and data encryption. It is also quite scalable and stable.
What needs improvement?
Our use case is limited to virtual services and RPA development. We are not using it quite heavily, and there are not many issues or problems so far. However, it would be great if it could be integrated with more AI features and proactive monitoring. It could also have more automatic capacity expansion features. For example, when renting out some space, memory, or computing power, the service can have the capacity to expand by itself without being manually handled by us.
For how long have I used the solution?
I have been using this solution for two to three years.
What do I think about the stability of the solution?
It is quite stable.
What do I think about the scalability of the solution?
It is quite scalable. It is easy to expand and unsubscribe. In terms of the number of users, we have ten administrators from the IT side.
How are customer service and technical support?
We have interacted with them. They are quite responsive to our inquiries.
How was the initial setup?
The initial setup was easy.
What about the implementation team?
It was pretty much done by our in-house developers.
What's my experience with pricing, setup cost, and licensing?
Licensing is on a yearly basis. I believe we are satisfied with the current pricing. Otherwise, we would have switched to another vendor.
What other advice do I have?
I would recommend this solution. Amazon AWS cloud is pretty mature in terms of availability for most of the infrastructure components. It is a one-stop shop that gives everybody simple steps to get things done, which is great.
I would rate Amazon AWS an eight out of ten.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Amazon AWS
January 2025
Learn what your peers think about Amazon AWS. Get advice and tips from experienced pros sharing their opinions. Updated: January 2025.
831,265 professionals have used our research since 2012.
Sr. Engineer at a manufacturing company with 10,001+ employees
CloudWatch provides many plugins to manage various types of logs centrally.
What is most valuable?
Auto Scaling and CloudWatch Logs are the most valuable features. With just a few criteria to scale in/out of, you can save the life and time for DevOps.
The CloudWatch Logs feature provides many plugins, so that we are able to manage various types of logs centrally.
How has it helped my organization?
In the era, we used private clouds as network virtualization must be controlled by the IT division, server rooms were in the remote branches and DevOps were distributed in various areas. Now, we can use the same API and the same workflow without considering to centralize the logs.
What needs improvement?
IaaS is sometimes way too complicated to complete one task.
For how long have I used the solution?
I have used this solution for around eight months.
What do I think about the stability of the solution?
So far, the VPC is sometimes not that reliable. Therefore, we have to set up a redundant VPC to make sure the connection is always available.
What do I think about the scalability of the solution?
We do not have any scalability issues until now.
How are customer service and technical support?
I have never used technical support.
Which solution did I use previously and why did I switch?
Previously, we surveyed OpenStack. However, due to the time, budget and manpower limitations, building a private cloud is not practical in our case.
How was the initial setup?
Managing IaaS was very difficult in the beginning, i.e., tons of jargon to get up and I struggled for months.
Which other solutions did I evaluate?
Try the Google Cloud Platform (GCP). It is yet another good choice because sometimes, what you need is just a platform and not to build a platform from the infrastructure.
What other advice do I have?
When your division grows to a certain scale and you really need DevOps, then you could move either to a private/public cloud. Otherwise, it is a waste of time and money.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Program and Project Manager at a tech services company with 10,001+ employees
As with all public clouds, there is still a dilemma with security, but provides a rich set of services for IaaS, PaaS, and SaaS.
AWS is a good platform for non-MySQL, MySQL, and Hadoop databases, but it’s not as good for RDBMS ones like MS SQL. It still has many missing features -- like replication, backup policy, and the ability to store/attach databases from a local drive -- but it has many good features for big data.
Its new AppStream service will pre-process graphics, including 3D renderings, and blast the results to mobile clients. Its Kinesis service for streaming data sets the stage for building big data apps on AWS, the basic architecture for the internet of things. As for its Hadoop capabilities, AWS launched its Elastic MapReduce (EMR) a long time back. It is the best cloud services provider for open source software for databases, operating systems hosting apps, and many other customized applications.
As discussed with many tech professionals, there is still a dilemma with security like there was a decade ago when online e-commerce business started and people weren’t prepared to share their credit card and bank details. Now, as online shopping is common, I am expecting the same trend will grow for public cloud very soon. AWS security is very good and they are following all the required security regulations as much other public cloud providers are doing, as they know any security breach could impact their entire business.
Pricing is another key concern when private cloud is used for big business and multiple growth on data. The price is a big debate and requires lot of analysis, as it is a question for big organizations. But no doubt, AWS is quite good for a small setup as it’s very cost effective and provides an eco-setup.
AWS is quite for good cloud services such as IaaS, PaaS, and SaaS. It provides a rich set of services and integrated monitoring tools alongside a competitive pricing model. AWS offers a full range of computer and storage offerings, including on-demand instances and specialized services such as Amazon EMR, and Cluster GPU instances. Amazon Cloud Trail and Amazon CloudWatch services are very good monitoring and AWS Identity and Access Management (IAM) is a good administration and security feature for administrators to use.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
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: I am a real user, and this review is based on my own experience and opinions.
Senior Vice President Information Technology at TASC Towers
Issue-free with good performance and a relatively simple setup
Pros and Cons
- "It's very stable and the performance is good."
- "The solution can get to be a little expensive."
What is our primary use case?
We are using the solution for our core applications and our core infrastructure.
What is most valuable?
The product offers a lot of functionality.
Our vendor who provides us a specific core application uses AWS and it's just simple for us if we use it too.
The initial setup is straightforward.
The solution has been issue-free. It's very stable and the performance is good.
What needs improvement?
The solution can get to be a little expensive.
For how long have I used the solution?
I've been using the solution for a year and a half.
What do I think about the stability of the solution?
The product is stable. There are no bugs or glitches. The performance is good.
What do I think about the scalability of the solution?
We have about 100 users on the solution right now.
How are customer service and support?
Technical support is good. We have had no issues with them. We are satisfied with their service.
Which solution did I use previously and why did I switch?
We also use Microsoft Azure.
How was the initial setup?
The initial implementation process is pretty simple and easy. It's not complex or overly difficult. A company shouldn't have any issues with the deployment process.
What's my experience with pricing, setup cost, and licensing?
The costs could always be lowered.
How often we pay can vary, depending on the exact service. We pay, for example, both yearly and monthly.
What other advice do I have?
As a cloud-based solution, we are using the latest version all the time.
I'd rate the solution at an eight out of ten.
I would recommend the solution to other users and organizations.
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: I am a real user, and this review is based on my own experience and opinions.
Information Security Officer at GlobalSign
Do not need to maintain hardware on-premises and can have full control over the infrastructure
Pros and Cons
- "The main reason why we use EC2 is because we are not dependent on maintaining the hardware inside our premises. Also, we have full control over the infrastructure, and we can modify it as per our own requirements."
- "Monitoring still needs to be improved."
What is our primary use case?
We are a product cocktail service company, and we deliver identity-based solutions that customers can subscribe to. The back-end infrastructure is hosted in AWS.
How has it helped my organization?
It helps us by saving money. Having a physical server on our premises is, of course, quite expensive as compared to building an EC2 instance in the cloud.
What is most valuable?
We use AWS in-built services like EC2, ECS, Lambda services, CloudTrail, CloudWatch, etc. AWS is a very big platform that provides a lot of services.
The main reason why we use EC2 is because we are not dependent on maintaining the hardware inside our premises. Also, we have full control over the infrastructure, and we can modify it as per our own requirements.
It is stable and scalable as well.
Installation is quite easy.
What needs improvement?
Monitoring still needs to be improved.
Better support for Windows Operating Systems would be appreciated. It is good for Linux but needs to improve for Windows.
For how long have I used the solution?
I've been dealing with Amazon AWS for more than four years now.
What do I think about the stability of the solution?
We are experiencing 99.9% uptime already, so we have had no issues with stability.
What do I think about the scalability of the solution?
It is scalable. We have configured our Auto Scaling options there, which enables us to install as the requirements increase. It auto scales the server.
How are customer service and technical support?
Technical support is okay. I will not rate it too high, but I think it might be because it is part of a basic plan. We do not have the enterprise support plan.
How was the initial setup?
You don't require much technical expertise to have an instance, so the initial setup is quite easy.
What other advice do I have?
On a scale from one to ten, I would rate Amazon AWS at nine.
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.
Staff Engineer at Commonwealth Bank
Aligns well with Agile and DevOps practices to help deliver applications faster to market
Pros and Cons
- "There are a lot of features that I really like including ease of deployment, ease of build and release, and also that it is heavily focused on a PaaS or SaaS model."
- "One of the problems that I have seen is that some of the products are not as mature as others."
What is our primary use case?
We provide services to clients using Amazon AWS and I've also used it for our own applications.
How has it helped my organization?
AWS aligns very well with agile and DevOps practices, as well as and cloud-native principles like infrastructure as code. In short, it helps me deliver my product faster to market.
What is most valuable?
There are a lot of features that I really like including ease of deployment, ease of build and release, and also that it is heavily focused on a PaaS or SaaS model. All I have to worry about is my application and not about the infrastructure.
What needs improvement?
One of the problems that I have seen is that some of the products are not as mature as others. For example, their API Gateway is not as mature as Kong, and their version control system is not at mature as GitHub. It's the same thing with their databases like DynamoDB, which is not as mature as MongoDB. Once we have equality in products between on-premises and cloud, this system will be a very good proposition.
For how long have I used the solution?
I have been working with Amazon AWS for about five years.
What do I think about the scalability of the solution?
As the majority of products on AWS are PaaS or SaaS offerings, scalability is not a big concern. For some of the services, you have to give them notice if you want to scale them beyond certain limits.
How are customer service and technical support?
I have been in contact with technical support and they are quite good at responding.
How was the initial setup?
The initial setup is not complex. In fact, I would say that it is relatively easy.
The time required for deployment depends on which products are selected. Some take minutes, whereas others can take hours.
What other advice do I have?
My advice for anybody who is considering AWS is to try exploring and use it. I think that it will save you a lot of time.
I would rate this solution an 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?
Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Download our free Amazon AWS Report and get advice and tips from experienced pros
sharing their opinions.
Updated: January 2025
Popular Comparisons
Microsoft Azure
Oracle Cloud Infrastructure (OCI)
Akamai Connected Cloud (Linode)
Google Cloud
Alibaba Cloud
Google Firebase
SAP S4HANA on AWS
Nutanix Cloud Clusters (NC2)
DigitalOcean
SAP HANA Enterprise Cloud
Equinix Metal
Google Compute Engine
NTT Cloud
Skytap Cloud
F5 Volterra
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?
Thank you for the information on the AWS solution.