Overview
What is Amazon Web Services?
Amazon Web Services (AWS) is a subsidiary of Amazon that provides on-demand cloud computing services. With over 165 services offered, AWS services can provide users with a comprehensive suite of infrastructure and computing building blocks and tools.
AWS Lightsail: Highly recommended for launching WordPress websites
What can AWS do for you
Great for remote access desktops
Best in class cloud service provider currently in the market
Always Working Spectacularly = AWS
AWSome
AWS world is great to explore!!
Do NOT use AWS
review aws
Feeling AWSome to be part of the app modernization
Cybersecurity analytics & threat exposure powered by AWS!
Amazon Web Services - Nice idea, but awful support and overly complex
Power, Scaling, Versatility at a Competetive Price
Best experience on the cloud with AWS
Awards
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
Popular Features
- Security controls (65)9.393%
- Monitoring tools (64)9.191%
- Dynamic scaling (64)9.191%
- Service-level Agreement (SLA) uptime (63)8.888%
Reviewer Pros & Cons
Pricing
Free Tier
$0
Basic Environment
$100 - $200
Intermediate Environment
$250 - $600
Entry-level set up fee?
- No setup fee
Offerings
- Free Trial
- Free/Freemium Version
- Premium Consulting/Integration Services
Starting price (does not include set up fee)
- $100 per month
Features
Infrastructure-as-a-Service (IaaS)
IaaS provides the basic building blocks for an IT infrastructure like servers, storage, and networking, in an on-demand model over the Internet
- 8.8Service-level Agreement (SLA) uptime(63) Ratings
The service uptime as a percentage defined in the SLA
- 9.1Dynamic scaling(64) Ratings
Ease of scaling up or down in response to customer needs
- 9.3Elastic load balancing(60) Ratings
Automatic balancing and distribution of resources across multiple virtual computers
- 7.9Pre-configured templates(56) Ratings
Pre-defined templates for virtual machines
- 9.1Monitoring tools(64) Ratings
Monitoring tools provide alerts when problems are detected
- 8.4Pre-defined machine images(57) Ratings
Range of different server configurations available
- 9Operating system support(62) Ratings
Range of operating systems available as pre-configured images
- 9.3Security controls(65) Ratings
Compliance with security protocols like SSL and AES
- 9.1Automation(16) Ratings
Automation of administrative tasks
Product Details
- About
- Integrations
- Competitors
- Tech Details
- FAQs
What is Amazon Web Services?
Amazon Web Services (AWS) is a subsidiary of Amazon that provides on-demand cloud computing services. With over 165 services offered, AWS services can provide users with a comprehensive suite of infrastructure and computing building blocks and tools. According to Amazon, AWS is suitable for organizations of any size, and helps to efficiently power their infrastructure, become more agile, and lower costs. AWS is also known for its service coverage, with over 69 Availability Zones across the world, allowing for users to experience lower latency and prevent their data centers from failing, which is important for cloud computing services.
AWS product range covers, but is not necessarily limited to, the following categories:
Analytics
Application Integration
AR & VR
AWS Cost Management
Blockchain
Business Applications
Compute
Customer Engagement
Database
Developer Tools
End User Computing
Game Tech
Internet of Things
Machine Learning
Management & Governance
Media Services
Migration & Transfer
Mobile
Networking & Content Delivery
Robotics
Satellite
Security, Identity, & Compliance
Storage
Pricing varies greatly across their vast scope of products, but AWS does provide an “AWS Free Tier” offering of services. Depending on the product, users can use the product for free indefinitely, a year, or in shorter-term trials.
Amazon Web Services Integrations
Amazon Web Services Competitors
Amazon Web Services Technical Details
Deployment Types | Software as a Service (SaaS), Cloud, or Web-Based |
---|---|
Operating Systems | Unspecified |
Mobile Application | No |
Frequently Asked Questions
Comparisons
Compare with
Reviews and Ratings
(692)Attribute Ratings
Reviews
(51-75 of 79)Amazon Web Services -- Easy to setup, difficult to manage
- Scales cloud services to meet the user's needs, in a nutshell you only pay for what you use.
- Amazon SES is perfect for sending bulk emails, and integrates with applications already in use.
- S3 storage is the most reliable cloud storage that I have used, and it is also used by several big name websites.
- AWS is really difficult to use if you do not have any training.
- You need to create your own backups. I cannot verify this, but a co-worker of mine stated that he did now create a back, and lost several items.
- It is very expensive for everyday use. AWS is for people that have done the research, and know exactly what they need. These instances are not toys, believe me.
Cloud Solutions at a glance: AWS
- Cost: AWS's free tier enables developers to try out the service with no commitment. The resiliency of the AWS infrastructure is a great value-add.
- Ubiquity: AWS networks have the availability and elasticity which not only meet the needs of developers, but also end users.
- AWS is an E2E solution for deploying, managing, and continuously integrating software development.
- AWS needs to improve their java-based browser SSH client. Both Azure and Google Cloud Platform far exceed AWS in this regard.
- AWS lacks the ability to SSH from windows at this time without extensive modifications to the operating system.
- AWS needs a trial period to demo paid features within a free tier window, not locked out of premium services.
AWS is the industry leader
- Extremely rich and robust API's that simplify automation
- Broad range of managed services so there is no need to build everything from scratch
- Available in many regions making it possible to deliver services locally to meet compliance requirements.
- Standardize service availability across all regions. Not all services are available everywhere.
- Service limits can be difficult to manage
- Isolating teams within a shared account is almost impossible due to inconsistent security policies/features.
Not well suited for forklift migrations to the cloud. If you try to move your existing application to the cloud without re-architecting you'll get none of the cost benefits of dynamic workloads and your infrastructure will be less stable.
AWS for the win!
- I love how clean the S3 interface is as well as being well laid out and easy to organize. It's simple and effective and allows me to do my post-weekend tasks easily and quickly. I'm a nerd for organization and this software hits the spot! I honestly don't have more to comment because it's not complicated, just a few clicks and violá!
- I'm afraid you're going to have to go somewhere else for improvement suggestions because I have none!
My personal experience working with AWS
- Technical information availability.
- Open source.
- A lot of business cases coming from different vertical customers.
- Integration with enterprise private cloud
- Support Services.
- Training cost.
- Easy to manage through Amazon Management Console.
- Separate secure (virtual) service on cloud.
- So far it has the most used cloud solution. Easily get example or feedback from other users.
- There is a Kinesis API in Java and C# versions. But the C++ version needs to built on Linux, which is a tedious job.
- Still, as most used cloud solution, there is a lack of examples or useful code on using AWS.
Amazon built for tomorrow's needs
- Ability to scale up and down to meet our global clients' seasonal demands
- Is secure and gives the confidence to have an infrastructure that is dependable
- Ability to cover all geographies is something that goes down really well with our clients. The types of services that meets all clients demands is also something that makes AWS an easy choice
- Console access for instances
- Would like to see AWS presence in all countries. At times for my global clients it has been a struggle to find alternate partners like Datapipe
Scale your business with AWS
- Checking for enabled device tokens on SNS
- Uploading images on S3 - easy to use
- Setting up background jobs with SQS - easy setup
- Resizing images upon upload - should be a built-in feature
- Automatically making images public by default
- Disconnect between SNS and Apple - constantly disabling device tokens
AWS for all your needs
- Performance, Elastic Compute Cloud (EC2) allows you to host your resources without worrying about high consumption peaks.
- Easy to use. The learning curve for its main functions is relatively easy and well documented.
- Price. The price is very competitive in the market.
- Variety of tools at your disposal.
- Account management. If you manage many accounts AWS, management can become somewhat disorganized, as AWS does not offer many tools for internal control.
- It has many tools at your disposal, but you may not know them all. They could see how to promote and introduce the tools that you use less to display its advantages.
- It could extend free trial accounts indefinitely in exchange for advertising or something like that. Some users complain when the free trial ends and charge them without notice.
Cost effective web services
- S3 -> Virtually unlimited bandwidth, works well with Edge servers (CDN), super easy to setup
- E2C -> Again, easy to setup and maintain
- No datacenter in Hong Kong
- Weak in Enterprise services (SLA)
Well suited for campaign web site with huge traffic, a lot of small video clips.
Not so great for banking and finance customers
Global reach and scale at bargain prices
- Consistently available, one small hiccup in 3 years.
- Globally available. Our customers in Africa and the Australian Outback have extremely limited bandwidth and high latency. The global edge servers help with that.
- Instantly scalable. We go from a small handful of users to thousands in an instant, serving live streaming video across the globe sourced in different countries.
- Transcoding expenses (separate but related AWS product) are a tad expensive.
Beginners view on AWS
- Provides cloud resources
- Free resources for POC
- Good security measure
- S3 library for java in particular. (Could use some improvements)
- KMS can be made a bit more easy to use
AWS usually does the trick
- Helps manage marketplace
- Expands easily
- Stores data affordably
- Can be overly complicated
Amazon hasn't let me down
- Secure
- Easy to understand interface
- Cheap prices
- Initial set-up takes a long time
- Options can be overwhelming
AWS infrastructure with respect to HIPAA
- The ability to scale vertically and horizontally easily.
- The ability to get server notifications
- Ease of use within the AWS GUI
- Better user support would be nice. It seems hard to find help when you need something specific from an Amazon employee.
- Even though the prices are set up for enterprise they do seem high for small to mid level businesses, compared to other alternatives.
- It would be nice to be able to have some type of DB security built in to the EC2s or as a default.
AWS is powerful, flexible and infinitely scalable platform
- Provides Options: there are so many services and modules available that you can choose from depending on the degree of control that you need or sys admin expertise that you have.
- Provides Scalability: it's very easy to get up and running and to do so in a cost-effective manner, but when your application needs to scale, Amazon Web Services can do so and a price that makes sense for your needs rather than a flat rate for services you don't use.
- Provides Management: the degree to which, and ease with which, you can manage users and permissions is extremely vast (and sometimes even a bit overwhelming)
- The UI and usability of the administration tool could stand to be improved. Similarly, I think the documentation, while substantial, is not always as clear as it could be. It would be nice to see examples and/or tutorials improved.
AWS automated my development and deployment processes of highly available applications
- Architecture of services
- Scalability of application
- Mulitple zones of availability
- Improvements in the usability of the dashboard. Initially it can be overwhelming.
- IAM users and roles configurations are complex to configure and understand.
- Misses predefined architectures of common applications.
A difference with other providers is you have enough flexibility with the machines you use, you can configure each machine as you want.
Does it have multiple zones of availability?
It has multiple zones of availability around the world, so you can pick the most convenient for your case.
Does it have good support?
There is plenty of documentation, and a big community supporting it.
AWS is a great product and well documented.
- I've found AWS easy to setup.
- I found it easy to upload videos and images to S3 using their GUI.
- It was also easy to setup security permission on S3 so only a single site could access our videos.
- When connecting up EC2 and RDS it was a bit difficult, but that was a few years ago so the process may have improved. I think Elastic Beanstalk addresses this issue.
AWS is awesome. Love working with it.
- AWS provides a very easy way of "pay-as-you-go" for every service they provide. That makes it easy for any company to scale up and down as the business dictates.
- AWS provides services that inter-operate with each other very well making it them very valuable, like s3 storage being used by hadoop-elastic mapreduce, or being able to notify by email service that a load is done, etc..
- AWS fees are clear and easy to estimate, absolutely nothing is hidden
- A lot of functionality is still accessible only with a CLI, they can be exposed to the UI/console
Amazon Web Services
- Database Services
- Virtualization of Windows and Linux instances
- CloudWatch alarms are dropped when an instance is terminated and regenerated from an AMI. There is no way to transfer CloudWatch alarms.
- Tag retention. There is no way to retain a set of tags so they can be applied to a new EC2. They die with the previous EC2.
AWS: well rounded cloud solution.
- Broad range of offerings
- Pay by use
- No required contracts
- RAM is expensive!
- Anything outside of T, C, or M class is expensive.
- Security groups are not as granular as a real firewall.
- Promotes unsafe practices of universal ssh keys.
AWS - a solid platform for building cloud solutions
- High-availability; AWS has an amazing capacity for spinning up resources across multiple zones, territories and services.
- Auto-scaling; This requires some expertise, but a solution with proper architecture can support a virtually infinite user base.
- Security and compliance, but this takes some expertise and understanding
- Billing support - Bills are verbose, but difficult to allocate across different projects or software stacks without creating (and then verifying) multiple billing accounts
- Ease of use: documentation and community are powerful and large, but there is a learning curve to be able to leverage the full power of AWS.
- Solutions - AWS is still very much infrastructure building blocks. Launching a solution, say scalable SharePoint in the cloud, is not in the AWS repertoire.
Spiky, unpredictable or changing workloads
Large-scale deployments
Startups
Secure cloud solutions
Development, testing and QA environments
AWS - This is where your cloud journey begins
- Intuitive and easy to use
- Fast ramp up for beginners
- Command Line Interface (CLI) support
- Still lacks openness
- Data Sovereignty
- If you use Route 53 your DNS records can be updated almost instantly
- EC2 gives you enough control over your instances without any hassle
- RDB does backups for your data so you don't have to worry about database crashes and losing your data at all
- Beanstalk allows you to deploy apps to AWS and it scales your apps for you. Amazing!
- I have a number of AWS accounts and it would be cool if I could switch between them without logging out and logging in.
AWS fits like a glove
- Complete Failover and Disaster Recovery services which scale to your desired need
- Several service level options from dynamic storage pricing to pre-allocated
- Customer service responsiveness -- issues are resolved with a quick email or phone call rapidly
- Service Availability has been ok, yet a couple large outages brought down the service for "too long"
- Service Availability is worse than some competitors based on known metrics