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
(693)Attribute Ratings
Reviews
(1-25 of 47)What can AWS do for you
- Virtual server
- Cloud solutions
- Data storage
- Customer service
- Platform sharing
Great for remote access desktops
- Makes it easy to access applications that are otherwise not available on my Mac OS
- Sign in and VPN connection are quick and reliable
- Tech support was complicated to navigate for set up
Do NOT use AWS
- Nothing
- No free technical support.
- Lock business domains over $2.
- Hard to use system.
- Provides clear links to access support
- Responding to support requests
- Resolving support requests
- Escalating support requests
- Allowing access to a complaints process
- Reviewing support processes to detect issues
- Providing managerial or even supervisory oversight of their support teams
Welcome to Cloud City
- The platform is extremely agile, we will typically get a new server request fulfilled within minutes
- AWS hardware is reliable, we don't worry about the on premise data center environment.
- They have tools and services that allow you to create anything you need.
- AWS can be overwhelming with the vast amount of services they provide. It can be tough to pick the right option to fit the goal you're trying to accomplish
- There is some reliance on your own skills to create tools\functionally that isn't native. Like scheduling backups.
- There is a steep learning curve to the platform.
If you're looking to get out of hosting your own datacenter, AWS is a perfect replacement.
If you're looking to scale your website, or even host your own small business Amazon is the ideal solution.
Once you no longer need to worry about the underlying hardware to run your servers you can truly focus your time on adding value to your company.
AWS = Expensive Geek Toys
- AWS is particularly good at eating up your money if you don't budget and plan your deployment properly.
- It's like a candy shop for IT Geeks who love automation and workflows.
- You name the service you want to deploy on the cloud, chances are someone's built it for AWS.
- See the first entry on my Pros list.
- Billing can be a bit confusing, so get familiar with it!
- It's Amazon, and they have a virtual monopoly on the cloud.
- Great Functionality
- Competitive pricing
- Wide community following
- Nearly 100 % uptime of most of the services
- Variety of Availability zones and regions
- Services can be sometimes having downtime
- So many newcomers have come to the category, want to learn from them as well
- Some services are associated with high cost due to low competition in the category
1) Due to first comers in the space, they have scaled up their operation so well and have vast variety of services and category to provide.
2) Their customer executives are really effective and talented people and will be able to answer most of our questions can be technical or configuration stuff.
To be Improved:
1) They charge more for the enterprise support, if we opt for and the cost of the support will be based upon our monthly bills, which can be reduced or it can changed.
Set and forget cloud services
- Website CDN
- Caching server for desktop support (software installer files).
- Reliability, it has been set and forget.
- It is such a vast product that finding what you need can be a challenge.
- There is a learning curve, but once you figure it out, it's fairly simple.
- scaling
- security and access management
- cost tracking
- infrastructure as code
- UI is clunky
- cost tracking is good but could be simpler or implied
Startups, go for it
- Dynamic pricing
- Push load time is less
- Easy to use
- S3 can be made easier for use.
- The pricing, though dynamic, still gets high at times.
- At times, downtime happens as well.
One-stop solution for all your IT needs
- Easy to use even for beginners.
- Free tier for 1 year with access to most offerings.
- Pay only what you use model.
- Helpful & quick real-time support.
- Highly reliable and fault tolerant.
- Due to the various services provided, it can become a maze for beginners.
- If not monitored and managed carefully, huge bill can pile up.
- For larger scale applications using AWS becomes expensive, better to go for on-premise servers.
If you want to save on internal resources, Amazon Web Services might be right choice for you
- Besides planned maintenance windows, there are no interruption to the services provided.
- Great variety of applications ready to be deployed.
- Fees could be higher than competitor.
- We experienced failure and performance issues at least once in the past years., although it is getting better through the years.
I've been overcharged for over a year... and I'm surprised to find that AWS isn't helping to make things right.
- The technology is great. I've never had technical issues.
- They have been incredibly slow to respond to a billing dispute. Over a year ago, we erroneously signed up for a service that we never used. It was a total 'gotcha,' and it added $800/mo to our monthly invoices. Shortly thereafter we noticed the huge credit card bill and asked them to remove the service. We're a small education company, and we're spread pretty thin- and I'm embarrassed to admit that when I asked them to turn it off, I naively believed that they would do so. When we noticed last month that they were still auto-billing us $800/mo for the entire past year, we were stunned. I again asked for them to honor our original, well-documented request, and this time we asked them to help make things right for us. We've corresponded 2-3 times/week over the last 30 days and I still can't get a response from their Finance department. I'm surprised and disappointed - I was expecting AWS to be much more responsive and helpful than this. I still trust that they'll make things right - but as of now they're still billing us for this.
Build enterprise class infrastructure at a reasonable cost. AWS is a winner in my book
- AWS provides enterprise fail over capabilities at a reasonable cost.
- It's extremely easy to scale up or down with your infrastructure.
- Better UI design and layout.
- It could get expensive if not managed correctly.
My AWS experience
- Innovation. Since AWS is a world leader, we are able to benefit from running on the latest technologies being deployed using best practices and industry standards that typically comes standard from these leading cloud service providers.
- Scalability. There is basically no limitation in expanding system resources when using AWS. The advantage of this is that we can increase resources for business systems and projects at a click of a button.
- Implementation. Migrating to AWS is somewhat complex and adequate training is required. However, this can be mitigated using an accredited AWS provider.
- Support Costs. AWS has various support options which includes Developer, Business and Enterprise support. Depending on the business requirement, the support costs can increase significantly since the basic support option may not meet the requirement of certain businesses.
Hassle free Big data infrastructure setup. It's a dream come true.
- Cloudformation to bring up infrastructure.
- Using triggers like S3 file creation to invoke lambda automatically.
- EMR service allows the use of Big data tools seamlessly.
- Amazon Web Services team support for debugging cluster related issues.
- Handling Cloudformation stack deletion gracefully while the EMR Cluster is scaling.
- Providing free access to Amazon Web Services to graduate students.
- Educating users using blogs like https://aws.amazon.com/blogs/big-data/best-practices-for-successfully-managing-memory-for-apache-spark-applications-on-amazon-emr/.
Excellent cloud service provider
- Serverless
- DynamoDB
- S3
- So far I didn't find any.
AWS - fast and simple cloud virtualization
- We like the native AWS RBAC authorization tools for controlling access without having to add other layers of complexity.
- We like the robustness and simplicity of S3 storage services and the related APIs.
- The ability to quickly provision and manage complex computing environments is 2nd to none in the industry.
- Like any suite of applications they could benefit from having a team of usability experts make the products more intuitive.
- Like most cloud solutions they could make it easier to understand the total costs associated with the various feature sets and related constraints.
- Customer service in the technical support area could be improved - they could use a bit more of a personal touch at times.
AWS for test and dev environment with easy chargeback facilities
- AWS has a very in-depth and descriptive dashboard that helps to chargeback easily as well as keep track of expenses.
- It is also highly reliable and scales well with workloads.
- It is very well suited for a multi-cloud set-up since it is compatible with and supports other public clouds ( Oracle, Google, Microsoft).
- AWS dashboard is complex and it needs someone with reasonable experience with Cloud deployment and maintenance to use. AWS can reduce the complexity of the AWS console to make it more user-friendly.
- AWS is also much more expensive and the license metrics are not that well aligned for extremest scale workloads.
- There is a good amount of install and deployment time using if you are using Oracle database or even Microsoft SQL Server as best practices documents for large scale deployments over AWS is not that easily available.
Great Service For All Your Needs
- AWS allows us to scale up (or down) depending on our busy season. Our software has fairly predictable "busy" seasons, so this allows us to properly spend on infrastructure based on needs.
- EBS Snapshots allow us to create in-time based backups. We use these as part of our DRP/BCP.
- Understanding the AWS bill is very confusing. Sometimes it is nearly impossible to track what charges are for which particular service is using which feature.
- The ability to tag all items, including Marketplace items for cost usage report would be especially useful. The cost usage report being more detailed when filtering by usage and cost allocation tags would also be exceptionally helpful.
Serverless Saviors!
- It is highly redundant.
- You can design performance capable infrastructure at up to 80% cheaper than other services.
- You can configure your routing based on latency, geo-location, weighted, etc.
- Menu to access different services is a bit muddled. It could use some streamlining.
- Interactive and informative training should be offered by Amazon, rather than third party services.
- Availability zones differ between accounts.
- Easy to deploy. It's trivial to create a new S3 bucket, or spin up a new EC2 VM.
- AWS console is relatively easy to navigate/administrate services. It used to not be the case, but it has improved quite a bit over the years.
- Cost Explorer service makes it somewhat easier to plan/budget and track/manage AWS cost.
- Tons of software, services, etc that integrate directly with AWS services -- example, CloudBerry Backup that integrates with S3, Glacier, etc.
- Cost - Because of the many variables involved in AWS pricing, it can be difficult to budget for AWS costs. For small deployments, this isn't too big of a problem, but when you start using multiple AWS services, even with Cost Explorer, planning can be time-consuming.
- Some of the terminologies are unnecessary. Too much input from marketing types. They should just say what the service does and note waste time with cutesy names.
- On the flip side of the thriving AWS ecosystem, the lack of Amazon-created apps to interface with their services is a bit of a bummer. Sometimes you just want a good, documented, first-party backup app, for example.
Who isn't AWS for? Well, there is something to be said about putting all your eggs in one basket. For those who are hesitant to move their businesses to the cloud entirely, I would obviously recommend against using multiple AWS services. Also, for organizations who have strict IT budgets, estimating AWS costs can be tough and might be frowned upon by their finance departments.
- Scaling - The solution should be able to allow us to scale effectively without the hassles of setting up new servers.
- Cost effective - The solution should allow us to manage our costs effectively so that none of our clients have to pay more for our services.
- Integration - The solution should integrate well into our development teams coding and not slow them down.
- AWS (Amazon Web Services) is not the easiest virtual service to set up but once you get the hang of it, it's fairly easy to install new instances (servers) and stop them. This is good for multiple reasons e.g we run multiple tests and live production servers for our different services. When we are done with one we can easily turn it off. The cost of the specifications on our virtual servers is only a fraction of the cost of what we would get locally or even on most traditional web services companies.
- Amazon Web Services can be relatively cost efficient depending on where you are coming from. For our smaller organization, we felt the cost was worth it as other alternatives were not as affordable. The good thing with AWS is you only pay for what you use. If you want S3 (Simple Storage Service), you can pay for that. If you want to run a compute engine, EC2 can be paid for. At the end of the month, you get one bill based on your usage.
- Because of our size as a company, AWS was easier to deploy compared to local dedicated solutions. All we had to do was take our development team through a simple 2-day course to get them on board. The ease of deployment means that we do not have to hire a specialist to deploy servers for us.
- If there is one thing I think AWS needs improvement on, it is the administration dashboard. It can be a nightmare to use especially when trying to access billing. This could be made better, honestly, as there should be a simplified way to access simple admin features.
- While AWS was fairly easy to integrate into our solutions, it is not as easy to use without some IT knowledge. The dashboards are complicated and designed for someone who is computer savvy. If you are just want to keep track of billing, for example, you may need to take a course or spend a few hours with someone being walked through the admin console.
- AWS does tend to be slow at times. If you do not have a fast internet connection, it can take time to access services that are hosted on AWS. This is not always the case but we have had clients complain about this if they are trying to access a service from multiple points (IP addresses). The only real fix we found was to make our files cache to another server and only keep current data accessible to clients.
AWS has changed our business in a multitude of ways.
- Data Storage
- Affordability
- Easy to use
- Because we have a large amount of data, constantly uploading and downloading, our monthly fee isn't a set amount, but instead fluctuates up and down each month.
- Launching a VIrtual Machine quickly, especially from AMI images from verified providers.
- Launching RDS instances, configuring and managing parameters
- Managing monthly costs and budget
- Some resources parameters needed and prerequisites are difficult to understand, even with services that have well-known solutions that are easy to understand. For example, IAM and SSO solutions are more complicated and confusing than other services.
- Generally, the User Experience is lacking WITHIN services is poor compared to other comparable platforms, however high-level access to the many services in AWS is good - as compared to other platforms.
- Some services seem fragmented - as interrelated functions withing services don't seem to provide detail weel without some work. The billing area is an example of where getting and reviewing information is difficult.
It is well suited for databases.
It is well suited for storage.
It is well suited for experimental applications.
It is not as well suited authentication and user management.