We primarily use the solution as a cloud computing platform. We use it for database storage.
Lecturer and Researcher at a university with 1,001-5,000 employees
Very scalable, easy to use, and reliable
Pros and Cons
- "The installation process is very simple."
- "The product would be better if it was more secure."
What is our primary use case?
How has it helped my organization?
Application development and migration form On-Premise to Cloud
What is most valuable?
The solution is very stable. Its reliability is great.
We've found the product to be very easy to use.
The solution is scalable.
The installation process is very simple.
Technical support is very good.
What needs improvement?
The product would be better if it was more secure.
The stability could always be improved upon.
Buyer's Guide
Amazon AWS
November 2024
Learn what your peers think about Amazon AWS. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
814,649 professionals have used our research since 2012.
For how long have I used the solution?
I've been using the solution for a few years at this point. It's been a while. I've had a good amount of time to work with it.
What do I think about the stability of the solution?
The solution is very stable. It doesn't crash or freeze. there are no bugs or glitches. It's reliable and the performance is good.
What do I think about the scalability of the solution?
The product is scalable. If a company needs to expand, it can do so with ease.
We have about 50 people using the solution within our organization.
How are customer service and support?
The technical support on offer from Amazon is very helpful and responsive. I'm happy with the level of service they provide. They are very good.
Which solution did I use previously and why did I switch?
We did not previously use a different product. We've always used AWS.
How was the initial setup?
The solution is very simple and straightforward. It's not complex or difficult. A company shouldn't have any issue with the process. The deployment is quick.
What about the implementation team?
Middle level
What was our ROI?
Calculate form Physical Server , CAPEX,OPEX
What's my experience with pricing, setup cost, and licensing?
You do need to pay for a license. We pay a monthly fee in order to use the product.
Which other solutions did I evaluate?
Yes,I study form this ,https://comparecloud.in/
What other advice do I have?
We are using the latest version of the solution. I'm not sure of the version number off-hand.
I'd rate the solution at a nine out of ten. We're very happy with its capabilities.
I'd recommend the solution to other users and companies.
Which deployment model are you using for this solution?
Hybrid 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.
Senior Solutions Specialist (Network & Security) at Ooredoo Qatar
Economical, with good performance and good support
Pros and Cons
- "It is easy to use."
- "The pricing is reasonable but there is always room to be better."
What is our primary use case?
We use Amazon AWS for website hosting, application hosting, and serverless computing.
What is most valuable?
Everything is good.
It is easy to use.
The performance is good.
It's also very economical.
What needs improvement?
The pricing is reasonable but there is always room to be better.
If it was offered for free, it would be better.
For how long have I used the solution?
I have been using Amazon AWS for three years.
We are using the latest version.
What do I think about the scalability of the solution?
We have 20 people in our organization who are using Amazon AWS.
How are customer service and technical support?
Technical support is okay.
Which solution did I use previously and why did I switch?
I use Microsoft Azure and Google Cloud as well.
How was the initial setup?
It's a cloud-based solution, there is no installation.
What's my experience with pricing, setup cost, and licensing?
The price is quite reasonable.
With Amazon AWS, you pay as you go.
What other advice do I have?
Definitely, I would recommend this solution to others.
I would rate Amazon AWS a nine out of ten.
Which deployment model are you using for this solution?
Public Cloud
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Buyer's Guide
Amazon AWS
November 2024
Learn what your peers think about Amazon AWS. Get advice and tips from experienced pros sharing their opinions. Updated: November 2024.
814,649 professionals have used our research since 2012.
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?
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.
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.
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 technical 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.
COO at a tech vendor
The main reason to move from hosted bare metal was flexibility adding storage on demand. Cloud storage based on S3 is one the most valuable services we have deployed.
Pros and Cons
- "The cloud storage based on S3 is one the most valuable services we have deployed since it allows us infinite scale in storage and extremely high durability."
- "There was some new learning in terms of IOPS on the EBS storage. The concept of burstable IOPS was new and we did have a few outages when we ran out of IOPS."
How has it helped my organization?
We were not a "born in the cloud" company. Our email server solution was first deployed as on-premise, then as a hosted service on bare metal in a data center and then has been ported to AWS.
The main reason to move from hosted bare metal to AWS was the flexibility in adding storage on demand. However, as we worked with Amazon we realized that it could help improve the scalability and availability of our SaaS offering with the other Amazon services.
Using AWS services has allowed us to have a more atomized architecture, which is allowing us to build scale into each service.
What is most valuable?
We have deployed a variety of services from AWS. Most commonly EC2, EBS, S3, Lambda, Elastic Search, RDS and NFS Gateway.
The cloud storage based on S3 is one the most valuable services we have deployed since it allows us infinite scale in storage and extremely high durability.
What needs improvement?
AWS is innovating at a very fast pace. They are very customer focused. They keep up and exceed customer expectations.
What do I think about the stability of the solution?
There was some new learning in terms of IOPS on the EBS storage. The concept of burstable IOPS was new and we did have a few outages when we ran out of IOPS. After moving to provisioned IOPs for the EBS we have not faced any issue.
Once the IOPs are used up, it takes a long time for the burst balance to be filled up. The only option is to move the data to another disk. This causes downtime. It would be better if we could continue to use at the baseline IOPs.
What do I think about the scalability of the solution?
We did not have scalability issues.
How are customer service and technical support?
Technical support is responsive, accurate and helpful. Right in line with their philosophy of customer obsession.
Which solution did I use previously and why did I switch?
We have hosted our SaaS offerings on various data centers in India and the USA prior to moving all the workload on to AWS.
How was the initial setup?
The setup itself was not complex. However, it was an involved exercise moving the email data of all our customers from the data centers to AWS without much downtime.
What's my experience with pricing, setup cost, and licensing?
If you want to move all production loads to AWS, the fastest way forward is lift and shift (which is what we did). However, this may prove to be more expensive than bare metal until the time the solution is updated to use the different AWS services. For example, when we shifted the load to AWS we paid a high cost as the mail stores were hosted on EBS. The storage cost drastically reduced after moving to S3.
Which other solutions did I evaluate?
We did look at Microsoft Azure, but found that AWS had far more flexibility, options and ease.
What other advice do I have?
There can be a tendency to get excited by all the options available. We advise to start small and focus on the services which solve your core problems.
In fact this is the very strength of the AWS cloud platform; easy and rapid experimentation, start small and scale on demand. The flexibility and malleability of the cloud platform has been an all new experience for us.
Disclosure: My company has a business relationship with this vendor other than being a customer: Mithi is an ISV and an Advanced Technology Partner with AWS.
Google Cloud Solutions Architect at a tech services company with 201-500 employees
We use this tool to adopt a cloud strategy.
Pros and Cons
- "Elasticity has always been AWS's mandate. The flexibility of their platform from a systems perspective lives up to its claims."
- "The networking models used in AWS, while functional, do have room for improvement. This is especially the fact, considering that they are built/presented from a systems perspective."
How has it helped my organization?
I have been providing consulting services around the cloud solution for the past four to five years, during which AWS was the market leader and the de facto cloud service. AWS definitely helped me to help my customers adopt a cloud strategy smoothly and in a timely manner.
What is most valuable?
Elasticity has always been AWS's mandate. The flexibility of their platform from a systems perspective lives up to its claims.
What needs improvement?
- I would have hoped that their networking model was a little more network oriented and flexible, as is their systems model.
- The networking models used in AWS, while functional, do have room for improvement. This is especially the fact, considering that they are built/presented from a systems perspective.
- More granular control of networking, as well as a richer set of networking features, could really go a long way in building globally scalable infrastructures.
- The Identity and Access Management (IAM) authentication model could use some work as well. The fact that it isn't very straightforward/streamlined to authenticate applications that are not running on AWS infrastructure can complicate things when trying to use different (non-AWS) environments for specific activities. A simple and common example of this is working in a development environment, and having code that relies on interacting with AWS services. Being forced to store sensitive key information in your codebase isn't a very secure manner of operations.
- Given the recent surge of adoption and interest in containers and container orchestration, Amazon ECS is seen as a proprietary Amazon service. This makes it impossible to use Amazon ECS on other platforms, whether for development purposes, or for rolling out multi-cloud types of deployments. If you use an alternative, such as Kubernetes, this can easily be configured and ported to any environment, as it is an open-source project.
What do I think about the stability of the solution?
I have not had any issues with stability on AWS. However, it is worth noting that they did have uptime issues in the past. While there weren't many issues, they still did happen.
What do I think about the scalability of the solution?
The only issue that I faced with scalability was due to the soft limitations that AWS applies on the allowed number of resources, e.g., the number of VPCs per account, the number of EIPs per VPC, etc.
How are customer service and technical support?
I do not have much experience working with AWS's technical support. However, their forums are vast and pretty full of useful information.
Which solution did I use previously and why did I switch?
AWS was sort of the first of its kind, so I did not use a different solution previously. However, today I find myself a lot more invested in the Google Cloud Platform, as oppose to AWS.
How was the initial setup?
It was relatively straightforward to install. I have read reviews of others facing issues with getting their accounts approved. However, I never faced such issues.
What's my experience with pricing, setup cost, and licensing?
Be careful with your consumption, especially when you are testing things. Costs can creep up on you relatively fast, without even noticing.
Which other solutions did I evaluate?
As mentioned earlier, since AWS was the first of its kind, I didn't really have many other options at the time. I remember one of the other players at the time was Rackspace, but they were considerably more expensive than AWS.
What other advice do I have?
Picking a cloud platform is not a process that should be taken for granted. The leading cloud service providers today each have their pros and cons. It's best that you assess your options, and start with the cloud platform that best suits your needs. After that, your next step would be to start considering a multi-cloud strategy.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Independent Analyst and Advisory Consultant at Server StorageIO - www.storageio.com
EFS is NFS version 4 based however it does not support Windows SMB/CIFS, HDFS or other NAS access protocols.
Cloud Conversations: AWS EFS Elastic File System (Cloud NAS) First Preview Look
Amazon Web Services (AWS) recently announced new Elastic File System (EFS) providing Network File System (NFS) NAS (Network Attached Storage) capabilities for AWS Elastic Cloud Compute (EC2) instances. EFS AWS compliments other AWS storage offerings including Simple Storage Service (S3) along with Elastic Block Storage (EBS), Glacier and Relational Data Services (RDS) among others.
Ok, that’s a lot of buzzwords and acronyms so lets break this down a bit.
AWS EFS and Cloud Storage, Beyond Buzzword Bingo
- EC2 – Instances exist in various Availability Zones (AZ’s) in different AWS Regions. Compute instance with various operating systems including Windows and Ubuntu among others that also can be pre-configured with applications such as SQL Server or web services among others. EC2 instances vary from low-cost to high-performance compute, memory, GPU, storage or general purposed optimized. For example, some EC2 instances rely solely on EBS, S3, RDS or other AWS storage offerings while others include on-board Solid State Disk (SSD) like DAS SSD found on traditional servers. EC2 instances on EBS volumes can be snapshot to S3 storage which in turn can be replicated to another region.
- EBS – Scalable block accessible storage for EC2 instances that can be configured for performance or bulk storage, as well as for persistent images for EC2 instances (if you choose to configure your instance to be persistent)
- EFS – New file (aka NAS) accessible storage service accessible from EC2 instances in various AZ’s in a given AWS region
- Glacier – Cloud based near-line (or by some comparisons off-line) cold-storage archives.
- RDS – Relational Database Services for SQL and other data repositories
- S3 – Provides durable, scalable low-cost bulk (aka object) storage accessible from inside AWS as well as via externally. S3 can be used by EC2 instances for bulk durable storage as well as being used as a target for EBS snapshots.
- Learn more about EC2, EBS, S3, Glacier, Regions, AZ’s and other AWS topics in this primer here
What is EFS
Implements NFS V4 (SNIA NFS V4 primer) providing network attached storage (NAS) meaning data sharing. AWS is indicating initial pricing for EFS at $0.30 per GByte per month. EFS is designed for storage and data sharing from multiple EC2 instances in different AZ’s in the same AWS region with scalability into the PBs.
What EFS is not
Currently it seems that EFS has an end-point inside AWS accessible via an EC2 instance like EBS. This appears to be like EBS where the storage service is accessible only to AWS EC2 instances unlike S3 which can be accessible from the out-side world as well as via EC2 instances.
Note however, that depending on how you configure your EC2 instance with different software, as well as configure a Virtual Private Cloud (VPC) and other settings, it is possible to have an application, software tool or operating system running on EC2 accessible from the outside world. For example, NAS software such as those from SoftNAS and NetApp among many others can be installed on an EC2 instance and with proper configuration, as well as being accessible to other EC2 instances, they can also be accessed from outside of AWS (with proper settings and security).
AWS EFS at this time is NFS version 4 based however does not support Windows SMB/CIFS, HDFS or other NAS access protocols. In addition AWS EFS is accessible from multiple AZ’s within a region. To share NAS data across regions some other software would be required.
EFS is not yet as of this writing released and AWS is currently accepting requests to join the EFS preview here.
Where to learn more
Here are some links to learn more about AWS S3 and related topics
- Cross-Region Replication for Amazon S3
- Cloud conversations: If focused on cost you might miss other cloud storage benefits
- Data Protection Diaries
- Cloud Conversations: AWS overview and primer
- Eight Ways to Avoid Cloud Storage Pricing Surprises
- Cloud and Object Storage Center
- Are more than five nines of availability really possible?
- How do primary storage clouds and cloud for backup differ?
- What’s most important to know about my cloud privacy policy?
What this all means and wrap-up
AWS continues to extend its cloud platform include both compute and storage offerings. EFS compliments EBS along with S3, Glacier and RDS. For many environments NFS support will be welcome while for others CIFS/SMB would be appreciated and others are starting to find that value in HDFS accessible NAS. In addition, AWS has also added a new tier for inactive data in S3 for nearline storage as opposed to having to use Glacier.
Overall I like this announcement and look forward to moving beyond the preview.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
Owner at a tech consulting company with 51-200 employees
Amazon Web Services: Security Processes in the EC2 Cloud
Customer trust and confidence is at the heart of Amazon’s business and with so many customers using Amazon’s platforms to run their business securely and efficiently, Amazon has gone to great lengths to operate and manage a comprehensive control environment. The environment supports secure Amazon Web Services cloud web offerings by ensuring that all necessary policies and processes are used in compliance with AWS certifications.
Within the last few years Amazon Web Services security has achieved notable certifications which include SAS70 Type II audits, PCI DSS Level 1 which involves meeting Payment Card Industry Data Security Standards, ISO 27001 for Information Security Management Systems, and compliance within the Federal Information Security Management Act (FISMA) to properly serve government agency FedRAMP requirements for AWS GovCloud on the Amazon platform.
When Amazon introduced Amazon EC2 it started a process rolling for business customers to run their applications in Amazon’s computing environment. EC2 is the Elastic Compute Cloud which allows business customers to access Amazon’s secure cloud environment through a virtual machine. The platform deploys EC2 security which also supports Amazon Web Services for FedRAMP compliance.
Using Amazon EC2 business customers can create an image of their operating system and applications which is known as an Amazon Machine Image. Once the image is created it is uploaded to Amazon S3 which is Amazon’s Simple Storage Service. The AMI is then registered in Amazon EC2 allowing the customer to summon virtual machines as they are needed. The result is an AWS Virtual Private Cloud for business customers to conduct operations without the exorbitant expense of IT infrastructure. For this reason, Amazon must ensure the environment meets all compliance and security standards hence the acquisition of the certification described earlier.
Amazon EC2 Security Processes
Amazon’s approach to AWS security involves layered security processes which maintain data integrity and provide secure EC2 instances while still maintaining configuration flexibility to meet the individual requirements of EC2 business customers.
- Administration Hosts: For business customers who require access to the management platform, Amazon uses a level of security to accommodate administration hosts without posing a risk to data integrity and other users. Through the use of AWS Identity and Access Management, this is accomplished by auditing all access activity and using a log to track the activity. If the user accessing the management platform terminates their authentication privileges then the privileges are automatically discontinued which ensures secure AWS applications.
- Customer Controlled Instances: Amazon EC2 allows for virtual instances which are solely controlled by the customer. Business customers exercise full control and at no time can Amazon intervene by logging in to the customer’s operating system. For this reason, a set of practices is in place to guide the customer on authentication processes for AWS VPC in order to access the virtual instances. This involves designing an authentication and privilege system which can be enabled and disabled according to changing needs of virtual machine users.
- Firewall: As part of the AWS Security Center, EC2 Business customers have access to a complex firewall solution which can be configured to meet the individual needs of each business customer. For example, the firewall for Amazon EC2 is typically configured by default to block all traffic. If the customer wants to allow inbound traffic they must open the necessary ports to allow inbound traffic while blocking unwanted traffic. The firewall also provides a host of options for setting specific protocols for inbound traffic such as by IP address and other identifications. Added security is in place since the business customer must use their x.509 certificate to change firewall configurations.
- Xen: Another layer of AWS security for EC2 is the Xen Hypervisor which separates different instances running on the same virtual machine. The firewall is situated in the Xen Hypervisor which means packets for instances must pass through the firewall thereby adding enhanced security to isolated instances.
Finally, Amazon Web Services Cloud uses a layer of security known as Amazon EBS or Elastic Block Storage which restricts access to data snapshots to the specific Amazon Web Services account which created it. Business customers can make the data snapshots available to other AWS accounts however; this process should be carefully considered since there may be files with sensitive information.
Prior to releasing Elastic Block Storage to the customer, Amazon wipes old data in accordance with the National Industrial Security Program guidelines. Plus EBS allows business customers to encrypt their data on the block device using algorithms that comply with individual security standards.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
CTO at a healthcare company with 51-200 employees
The technical support was a 7 on a scale of 1-10, but dynamic usage and flexibility.
What is most valuable?
Dynamic usage and flexibility in choosing configurations. Also the fact that Amazon’s security team is much larger than anything I could ever assemble gives me reliance that this run time environment is going to be more secure than anything I can deploy.
How has it helped my organization?
I needed to stand up a prototype server that did not conform to my corporate IT standards. By using AWS I was able to stand up my prototype in a few hours, run my demo and be done.
What needs improvement?
The connection between the billing console and the management console is not obvious so shutting down a machine was hard to find initially and resulted in excess billing.
For how long have I used the solution?
I have been using this solution for 5 years.
What was my experience with deployment of the solution?
No issues with deployment.
What do I think about the stability of the solution?
No issues with stability.
What do I think about the scalability of the solution?
No issues with scalability.
How are customer service and technical support?
Customer Service: Customer service was pretty good. It was responsive but it took 2-3 iterations on the billing/Management issue before they understood the problem I ran into.Technical Support: The technical support was a 7 on a scale of 1-20
Which solution did I use previously and why did I switch?
I have used Amazon Elastic Beanstalk and Windows Azure. My primary choice to use AWS was because the prototype server stack was specified as an AMI (Amazon Machine Image).
How was the initial setup?
If you have not used AWS, its not as straightforward as it could be to choose what stack configuration a particular AMI requires before loading it. OTOH the “Amazon Web Service Pricing Calculator” is currently the gold standard for cloud vendors.
What about the implementation team?
We implemented in-house.
What was our ROI?
Not applicable, the ROI came from the agility to quickly standup the environment I needed.
What's my experience with pricing, setup cost, and licensing?
Approximately $200/mo.
Which other solutions did I evaluate?
I have used Azure, and Horuko.
What other advice do I have?
Use the AWS pricing calculator to understand how the services fit together.
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: November 2024
Popular Comparisons
Microsoft Azure
Oracle Cloud Infrastructure (OCI)
Red Hat OpenShift
Akamai Connected Cloud (Linode)
Mendix
VMware Tanzu Platform
Google Cloud
SAP Cloud Platform
Salesforce Platform
Pivotal Cloud Foundry
Dell ECS
Google Firebase
Alibaba Cloud
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?
Hi Henry,
we'll post something on S3 security as well soon. aws.amazon.com