No more typing reviews! Try our Samantha, our new voice AI agent.
PeerSpot user
COO at a tech vendor
Vendor
Jun 29, 2017
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.

Buyer's Guide
Amazon AWS
June 2026
Learn what your peers think about Amazon AWS. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
902,270 professionals have used our research since 2012.

What do I think about the scalability of the solution?

We did not have scalability issues.

How are customer service and 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.
PeerSpot user
PeerSpot user
Senior Technical Support Analyst at a transportation company with 10,001+ employees
Real User
Jun 26, 2017
Some of the valuable features are EC2, RDS, and Route 53.
Pros and Cons
  • "We are able to run up a platform, say UAT, entirely in about an hour."
  • "Some of the security features require extra configuration to achieve that."

What is most valuable?

  • ECS (EC2 Container Services)
  • EC2
  • RDS
  • Route 53

How has it helped my organization?

At this point, we have been testing applications that are managed by third-parties. The benefit we see at this stage is mainly cost. We are now starting to see the benefits that the platform has to offer.

What needs improvement?

At this stage, we have found the services we are using are meeting our needs. We have been asked by management to incorporate high-security (encrypted email and data volumes) on all services. Some of the security features require extra configuration to achieve that.

For how long have I used the solution?

I have been using Amazon AWS for about seven months.

What do I think about the stability of the solution?

At this point, there have been no stability issues.

What do I think about the scalability of the solution?

Scalability has been good using services like ECS, ECR Load Balancing, and Auto Scaling features.

How are customer service and technical support?

We have not had a need to engage support for any assistance.

Which solution did I use previously and why did I switch?

Our previous solution was supported by a third-party. We saw the opportunity to reduce cost by managing it ourselves, in-house.

How was the initial setup?

The setup was easy at first, because a lot of the services are wizard driven. We found as we needed to customise the services further, we had to do most of this manually to get the desired result.

What's my experience with pricing, setup cost, and licensing?

Pricing has been quite surprising, since we are running both DEV and UAT platforms simultaneously. It is definitely cheaper than the solution that has been managed by the third-party.

Which other solutions did I evaluate?

We did not evaluate other options. This was the one that management had chosen. I do not believe this was based on a technical viewpoint. I just think it was decided.

What other advice do I have?

You have to be able to not think as if on-premises systems are sitting in a data centre. Everything, and I mean everything, is a service that is launched by a script. We are able to run up a platform, say UAT, entirely in about an hour. The plan will be to do this entirely by scripts.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Amazon AWS
June 2026
Learn what your peers think about Amazon AWS. Get advice and tips from experienced pros sharing their opinions. Updated: June 2026.
902,270 professionals have used our research since 2012.
it_user593445 - PeerSpot reviewer
Full Stack Developer at a tech services company with 11-50 employees
Real User
Jun 11, 2017
Manages ELB with less configuration from the users' side.
Pros and Cons
  • "Deploying to the elastic cloud is much easier now with AWS."
  • "The billing calculator has a lot of options which confuses the user."

What is most valuable?

Elastic Load Balancer: AWS completely manages ELB with less configuration from the users' side. Setting up the load balancer manually is really a headache.

How has it helped my organization?

Deploying to the elastic cloud is much easier now with AWS. This makes the go-live process easy.

What needs improvement?

Billing: They should make billing more simplified. It would be great if they could explain how deploying to elastic cloud is much easier now with AWS. Elastic beans command line interface [eb cli]: You can easily deploy code straight from your code IDE.

The billing calculator has lot of options which confuses the user. If they could provide some template for billing and directly execute those template, that would be great.

For example, the billing template for the standard WordPress Server with Load Balancer and S3 Connectivity: Users could just change the parameters inside the template and execute to see their estimated billing.

For how long have I used the solution?

We have been using this solution for three years.

What do I think about the stability of the solution?

I did not encounter any issues with stability.

What do I think about the scalability of the solution?

I did not encounter any issues with scalability.

Which solution did I use previously and why did I switch?

We were using only AWS.

How was the initial setup?

The setup was straightforward in all ways.

What's my experience with pricing, setup cost, and licensing?

Free tier is always there for demo and testing. Pricing is based on the usage.

Which other solutions did I evaluate?

We evaluated Microsoft Azure.

What other advice do I have?

AWS is good for any kind of requirements.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user677697 - PeerSpot reviewer
Sr. Engineer at a manufacturing company with 10,001+ employees
Real User
Jun 7, 2017
CloudWatch provides many plugins to manage various types of logs centrally.
Pros and Cons
  • "Auto Scaling and CloudWatch Logs are the most valuable features."
  • "IaaS is sometimes way too complicated to complete one task."

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: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
IT Solution Architect at HCS
MSP
Top 20Leaderboard
Jun 5, 2017
Provides storage solutions and infrastructure for deploying Java and PHP based applications.
Pros and Cons
  • "It has helped reduce the cost by rationing the computing power and paying only on a per usage basis, instead of provisioning unneeded, idle, or unutilized computing power that is used only at 20% of its capacity or time."
  • "Many of our clients prefer in-house cloud rather than the application data sitting in the infrastructure owned and managed by Amazon."

How has it helped my organization?

For one of the clients I worked with, it has provided excellent storage solutions and infrastructure for deploying Java and PHP based applications.

It has helped reduce the cost by rationing the computing power and paying only on a per usage basis, instead of provisioning unneeded, idle, or unutilized computing power that is used only at 20% of its capacity or time.

Additional funds saved can be used to develop applications that add value to the business. Also, its features, such as auto-scaling help to manage capacity automatically.

Another feature that we are fond of is the Cloud Formation tool. It helps to test and develop a working technical environment and replicate and modify it as necessary across various regions, clients, and business units.

What is most valuable?

Features such as EC2, S3, EBS, Auto Scaling, Elastic Load Balancing, VPC (Virtual Private Cloud), RDS (Relational Data Service), Cloud Front, Cloud Formation, Elastic Bean Stack, etc., have been useful for the following reasons:

  • EC2: Supports various operating systems, CPU configurations, helps to produce flexible computing power at affordable, customizable rates. You pay for only what you use. No need to pay for unused extra capacity. Build only what you need and pay for only what you use. It can help save tons of dollars in infrastructure cost.
  • S3: Low cost, affordable, yet modern storage solution from Amazon.
  • EBS: Low cost, yet fast storage solution. It helps to store the needed data in the quickly accessible storage. Also, it helps defending against DDOS attacks.
  • Auto Scaling: Helps to quickly scale up, or scale down the capacity as needed. This would help in adding and/or removing computing capacity as per the need and helps reduce cost, yet provide a quick response as needed.
  • Elastic Load Balancing: Helps to build redundant, waiting systems for which the demand can be routed as needed.
  • VPC: Helps to define our own private cloud with marked input and output ports. Also helps in reducing the electronic footprint and defend against DDOS attacks. Helps to define the private cloud which will provide the needed security and privacy.
  • RDS: Helps to dynamically manage the database services. Helps to independently select and/or switch among various database providers such as Oracle, SQL Server, MySQL, etc. RDS helps to free up administrators' time by automating tasks such as backup, maintenance, applying patches, scaling, and replication.
  • CloudFront: Helps to define cache of data across various locations and helps to improve the latency of applications.
  • Cloud Formation: This is the much needed tool for technical architects. Here one can define the technical architecture they need and play around with it until they get a working architecture. Then the working architecture can be copied, reutilized among different regions, business units, clients, etc. This saves cost and time, reduces errors, and improves efficiency. A much needed tool for administrators and architects.
  • Elastic BeanStalk: Helps to rapidly deploy applications across various platforms such as Java, .NET, PHP, Ruby, Python, Docker, etc. It also handles load balancing, auto-scaling, and application health monitoring.

What needs improvement?

Many of our clients prefer in-house cloud rather than the application data sitting in the infrastructure owned and managed by Amazon. They prefer in-house/hybrid cloud environments.

What do I think about the stability of the solution?

We did not encounter any issues with stability.

What do I think about the scalability of the solution?

We did not encounter any issues with scalability.

How are customer service and technical support?

We have not used the technical support much. For the initial solution designing and PoC preparation, we contacted the sales and marketing team from Amazon. They were available and provided the necessary support.

Which solution did I use previously and why did I switch?

We have used Azure and some other applications. We will continue to use them. We like keeping 2-3 vendors to have a healthy competition and see improvements in the products.

How was the initial setup?

The initial setup was complex, as we needed to build the infrastructure from scratch. It would also require expertise in networking and security.

It is very important to safely manage the keys, as otherwise this would lead to costly security breaches. Some amount of playing around with the setup and replicating it via cloud formation will be needed until your architect becomes perfect with the tool.

What's my experience with pricing, setup cost, and licensing?

It is decently priced. The competition is also bringing its own cloud offerings, such as from Oracle.

Which other solutions did I evaluate?

We evaluated Azure, Apprenda, and Pivotal Cloud Foundry.

Some of our established clients are going with Azure, especially the ones who had established .NET VB environments. Those who need private in-house cloud are going with Apprenda or Pivotal Cloud Foundry. For small to medium customers, AWS offers a good choice and savings.

What other advice do I have?

It depends upon the requirements and the regulatory compliance issues of the customer. For small to medium customers, AWS is a good choice. For Java, PHP based applications, AWS is a good choice. If you need to have your own private, in-house cloud, there are other options.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Info Sec Consultant at Size 41 Digital
Real User
Top 5
Jun 1, 2017
It is more stable than any infrastructure you will have in your own server room. The only problems I had with deployment were with Amazon authorizing our account initially.
Pros and Cons
  • "Cloud Trail API log storage."
  • "Everything is moving into the cloud and AWS is the leader."
  • "It can be daunting because of the number of AWS products there are."

How has it helped my organization?

Everything is moving into the cloud and AWS is the leader. Not understanding puts a person behind.

I've worked with charities so the ability to host a static website in an S3 bucket at very low cost is great. Also, the ability to scale up and down, depending on project and funding status is ideal for the charity sector.

Glacier storage means files that need to be kept for legal purposes (7 years) - but accessed infrequently - can be stored cheaply in Glacier.

What is most valuable?

  • S3 storage buckets
  • Glacier storage
  • EC2 instances
  • Cloud Trail API log storage

What needs improvement?

Amazon are as innovative as they are able to deliver. Areas that need improvement are dealt with pretty quickly so I have no complaints. Perhaps the fact that they are innovating so quickly can be seen as a problem for organisations that don't invest in their staff?

What do I think about the stability of the solution?

None. Amazon's cloud is more stable than any infrastructure you will have in your own server room.

What do I think about the scalability of the solution?

It's very easy to spin up virtual machines and deploy load balancers.

How are customer service and technical support?

Customer Service:

For free support, their forums cover almost every problem encountered by users on AWS. For one-to-one problems, I found their customer service people to be good.

Technical Support:

Technical support is excellent.

Which solution did I use previously and why did I switch?

I used to use Rackspace but AWS's innovation and range of products meant I swapped over.

How was the initial setup?

It can be daunting because of the number of AWS products there are. It doesn't take long to skill yourself on the basics of what each one does (in the beginning you will probably be using S3, EC2, and IAM and there are lots of short courses or guides to read).

What's my experience with pricing, setup cost, and licensing?

AWS is scalable depending on your needs so pricing is dependant on what you use. Just be careful not to leave VMs running as you can find your next monthly bill a little higher than normal - AWS did cover that with billing alarms so it's not all bad news.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user326337 - PeerSpot reviewer
it_user326337Customer Success Manager at a tech services company with 51-200 employees
Real User

Wow, Aimee, it's great to know you have a 'no complaint' sentiment about AWS!

Given that you had originally spent what sounds like a large amount of time dealing with customer service, how did they succeed in delivering you to a place where you have 'no complaints' about the platform?

See all 6 comments
PeerSpot user
Owner at a tech vendor
Real User
May 14, 2017
You can set up buckets and upload files using the console.
Pros and Cons
  • "The price point and ease of use are the most valuable features."
  • "With the introduction of Glacier as a long-term storage option, having some type of function key to simplify the transfer of files between the S3 and Glacier environments would be beneficial and increase efficiency."

What is most valuable?

The price point and ease of use are the most valuable features. The cost per GB per month has always been reasonable. 

How has it helped my organization?

It is easy to set up buckets and upload files using the AWS Console.

What needs improvement?

The ease with which you can move files from short-term (S3) to long-term storage (i.e., Glacier) via a dashboard. With the introduction of Glacier as a long-term storage option, having some type of function key to simplify the transfer of files between the S3 and Glacier environments would be beneficial and increase efficiency. Perhaps it could be incorporated as an option when using the S3 Service or Glacier service; i.e., a "Transfer to Glacier" and "Transfer to S3."

For how long have I used the solution?

I have been using AWS S3 since 2007 or 2008.

What do I think about the stability of the solution?

We have not had any stability issues.

What do I think about the scalability of the solution?

We have not had any scalability issues.

Which solution did I use previously and why did I switch?

We previously used in-house data storage (HD and NAS).

How was the initial setup?

The initial setup was easy and straightforward, as opposed to some other solutions.

What's my experience with pricing, setup cost, and licensing?

I cannot speak to the licensing questions, but the pricing per GB/month is reasonable and competitive.

Which other solutions did I evaluate?

We didn’t look at alternatives, as it was the first cloud platform solution on the market at the time, at least that I was aware of.

What other advice do I have?

There are a plethora of options, but it certainly should be given primary consideration.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user660045 - PeerSpot reviewer
Google Cloud Solutions Architect at a tech services company with 201-500 employees
MSP
May 11, 2017
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."
  • "AWS definitely helped me to help my customers adopt a cloud strategy smoothly and in a timely manner."
  • "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: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
System Developer at a tech services company with 5,001-10,000 employees
Real User
Apr 19, 2017
The EC2 Container Service is one of the most valuable features.
Pros and Cons
  • "Management of code and assets has become extremely simple."
  • "Latency: EC2 Container Service is not quite zero downtime as claimed."

What is most valuable?

  • EC2 Container Service
  • RDS
  • SQS
  • SNS
  • SWF
  • DynamoDB
  • Elastic Beanstalk
  • S3
  • Cloudwatch

How has it helped my organization?

  • Management of code and assets has become extremely simple.
  • Faster development time.
  • Applications are extremely scalable.
  • Round-the-clock monitoring ability.

What needs improvement?

  • Latency: EC2 Container Service is not quite zero downtime as claimed.
  • Not enough or in-clear documentation for some products.

For how long have I used the solution?

I have used it for two years.

What was my experience with deployment of the solution?

Deployment was fairly simple.

What do I think about the stability of the solution?

Stability was never an issue.

What do I think about the scalability of the solution?

We have not encountered any scalability issues.

Which solution did I use previously and why did I switch?

Cloud is the way to go and it had more features than the competitors.

Which other solutions did I evaluate?

Before choosing this product, we also evaluated Microsoft Azure.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
PeerSpot user
Independent Analyst and Advisory Consultant at Server StorageIO - www.storageio.com
Consultant
Top 10
Feb 23, 2017
Cloud conversations: Gaining cloud confidence from insights into AWS outages

PART I

In case you missed it, there were some public cloud outages during the recent Christmas 2012-holiday season. One incident involved Microsoft Xbox (view the Microsoft Azure status dashboard here) users were impacted, and the other was another Amazon Web Services (AWS) incident. Microsoft and AWS are not alone, most if not all cloud services have had some type of incident and have gone on to improve from those outages. Google has had issues with different applications and services including some in December 2012 along with a Gmail incident that received covered back in 2011.

For those interested, here is a link to the AWS status dashboard and a link to the AWS December 24 2012 incident postmortem. In the case of the recent AWS incident which affected users such as Netflix, the incident (read the AWS postmortem and Netflix postmortem) was tied to a human error. This is not to say AWS has more outages or incidents vs. others including Microsoft, it just seems that we hear more about AWS when things happen compared to others. That could be due to AWS size and arguably market leading status, diversity of services and scale at which some of their clients are using them.

Btw, if you were not aware, Microsoft Azure is more than just about supporting SQLserver, Exchange, SharePoint or Office, it is also an IaaS layer for running virtual machines such as Hyper-V, as well as a storage target for storing data. You can use Microsoft Azure storage services as a target for backing up or archiving or as general storage, similar to using AWS S3 or Rackspace Cloud files or other services. Some backup and archiving AaaS and SaaS providers including Evault partner with Microsoft Azure as a storage repository target.

When reading some of the coverage of these recent cloud incidents, I am not sure if I am more amazed by some of the marketing cloud washing, or the cloud bashing and uniformed reporting or lack of research and insight. Then again, if someone repeats a myth often enough for others to hear and repeat, as it gets amplified, the myth may assume status of reality. After all, you may know the expression that if it is on the internet then it must be true?

Have AWS and public cloud services become a lightning rod for when things go wrong?

Here is some coverage of various cloud incidents:

Huffington post coverage of February 2011 Google Gmail incident
Microsoft Azure coverage by Allthingsd.com
Neowin.net covering Microsoft Xbox incident
Google’s Gmail blog coverage of Gmail outage
Forbes article Amazon AWS Takes Down Netflix on Christmas Eve
Over at Performance Critical Apps they assert the AWS incident was Netflix fault
From The Virtualization Practice: Amazon Ruining Public Cloud Computing?
Here is Netflix architect Adrian Cockcroft discussing the recent incident
From StorageIOblog Amazon Web Services (AWS) and the Netflix Fix?
From CRN, here are some cloud service availability status via Nasuni

The above are a small sampling of different stories, articles, columns, blogs, perspectives about cloud services outages or other incidents. Assuming the services are available, you can Google or Bing many others along with reading postmortems to gain insight into what happened, the cause, effect and how to prevent in the future.

Do these recent incidents show a trend of increased cloud outages? Alternatively, do they say that the cloud services are being used more and on a larger basis, thus the impacts become more known?

Perhaps it is a mix of the above, and like when a magnetic storage tape gets lost or stolen, it makes for good news or copy, something to write about. Granted there are fewer tapes actually lost than in the past, and far fewer vs. lost or stolen laptops and other devices with data on them. There are probably other reasons such as the lightning rod effect given how much industry hype around clouds that when something does happen, the cynics or foes come out in force, sometimes with FUD.

Similar to traditional hardware or software based product vendors, some service providers have even tried to convince me that they have never had an incident, lost or corrupted or compromised any data, yeah, right. Candidly, I put more credibility and confidence in a vendor or solution provider who tells me that they have had incidents and taken steps to prevent them from recurring. Granted those steps might be made public while others might be under NDA, at least they are learning and implementing improvements.

As part of gaining insights, here are some links to AWS, Google, Microsoft Azure and other service status dashboards where you can view current and past situations.

AWS service status dashboard
Bluehost server status dashboard
Google App status dashboard
HP cloud service status console (requires login)
Microsoft Azure service status dashboard
Microsoft Xbox service status dashboard
Rackspace service status dashboards

PART II
There is good information, insight and lessons to be learned from cloud outages and other incidents.

Sorry cynics no that does not mean an end to clouds, as they are here to stay. However when and where to use them, along with what best practices, how to be ready and configure for use are part of the discussion. This means that clouds may not be for everybody or all applications, or at least today. For those who are into clouds for the long haul (either all in or partially) including current skeptics, there are many lessons to be learned and leveraged.

In order to gain confidence in clouds, some questions that I routinely am asked include are clouds more or less reliable than what you are doing? Depends on what you are doing, and how you will be using the cloud services. If you are applying HA and other BC or resiliency best practices, you may be able to configure and isolate from the more common situations. On the other hand, if you are simply using the cloud services as a low-cost alternative selecting the lowest price and service class (SLAs and SLOs), you might get what you paid for. Thus, clouds are a shared responsibility, the service provider has things they need to do, and the user or person designing how the service will be used have some decisions making responsibilities.

Keep in mind that high availability (HA), resiliency, business continuance (BC) along with disaster recovery (DR) are the sum of several pieces. This includes people, best practices, processes including change management, good design eliminating points of failure and isolating or containing faults, along with how the components or technology used (e.g. hardware, software, networks, services, tools). Good technology used in goods ways can be part of a highly resilient flexible and scalable data infrastructure. Good technology used in the wrong ways may not leverage the solutions to their full potential.

While it is easy to focus on the physical technologies (servers, storage, networks, software, facilities), many of the cloud services incidents or outages have involved people, process and best practices so those need to be considered.

These incidents or outages bring awareness, a level set, that this is still early in the cloud evolution lifecycle and to move beyond seeing clouds as just a way to cut cost, and seeing the importance and value HA, resiliency, BC and DR. This means learning from mistakes, taking action to correct or fix errors, find and cut points of failure are part of a technology maturing or the use of it. These all tie into having services with service level agreements (SLAs) with service level objectives (SLOs) for availability, reliability, durability, accessibility, performance and security among others to protect against mayhem or other things that can and do happen.

The reason I mentioned earlier that AWS had another incident is that like their peers or competitors who have incidents in the past, AWS appears to be going through some growing, maturing, evolution related activities. During summer 2012 there was an AWS incident that affected Netflix (read more here: AWS and the Netflix Fix?). It should also be noted that there were earlier AWS outages where Netflix (read about Netflix architecture here) leveraged resiliency designs to try and prevent mayhem when others were impacted.

Is AWS a lightning rod for things to happen, a point of attraction for Mayhem and others?

Granted given their size, scope of services and how being used on a global basis AWS is blazing new territory and experiences, similar to what other information services delivery platforms did in the past. What I mean is that while taken for granted today, open systems Unix, Linux, Windows-based along with client-server, midrange or distributed systems, not to mention mainframe hardware, software, networks, processes, procedures, best practices all went through growing pains.

There are a couple of interesting threads going on over in various LinkedIn Groups based on some reporters stories including on speculation of what happened, followed with some good discussions of what actually happened and how to prevent recurrence of them in the future.

Over in the Cloud Computing, SaaS & Virtualization group forum, this thread is based on a Forbes article (Amazon AWS Takes Down Netflix on Christmas Eve) and involves conversations about SLAs, best practices, HA and related themes. Have a look at the story the thread is based on and some of the assertions being made, and ensuing discussions.

Also over at LinkedIn, in the Cloud Hosting & Service Providers group forum, this thread is based on a story titled Why Netflix’ Christmas Eve Crash Was Its Own Fault with a good discussion on clouds, HA, BC, DR, resiliency and related themes.

Over at the Virtualization Practice, there is a piece titled Is Amazon Ruining Public Cloud Computing? with comments from me and Adrian Cockcroft (@Adrianco) a Netflix Architect (you can read his blog here). You can also view some presentations about the Netflix architecture here.

What this all means

Saying you get what you pay for would be too easy and perhaps not applicable.

There are good services free, or low-cost, just like good free content and other things, however vice versa, just because something costs more, does not make it better.

Otoh, there are services that charge a premium however may have no better if not worse reliability, same with content for fee or perceived value that is no better than what you get free.

Additional related material

Cloud conversations: confidence, certainty and confidentiality
Only you can prevent cloud data loss (shared responsibility)
The blame game: Does cloud storage result in data loss?
Amazon Web Services (AWS) and the Netflix Fix?
Cloud conversations: AWS Government Cloud (GovCloud)
Everything Is Not Equal in the Data center
Cloud and Virtual Data Storage Networking (CRC) – Intel Recommended Reading List

Some closing thoughts:

Clouds are real and can be used safely; however, they are a shared responsibility.
Only you can prevent cloud data loss, which means do your homework, be ready.
If something can go wrong, it probably will, particularly if humans are involved.
Prepare for the unexpected and clarify assumptions vs. realities of service capabilities.
Leverage fault isolation and containment to prevent rolling or spreading disasters.
Look at cloud services beyond lowest cost or for cost avoidance.
What is your organizations culture for learning from mistakes vs. fixing blame?
Ask yourself if you, your applications and organization are ready for clouds.
Ask your cloud providers if they are ready for you and your applications.
Identify what your cloud concerns are to decide what can be done about them.
Do a proof of concept to decide what types of clouds and services are best for you.

Do not be scared of clouds, however be ready, do your homework, learn from the mistakes, misfortune and errors of others. Establish and leverage known best practices while creating new ones. Look at the past for guidance to the future, however avoid clinging to, and bringing the baggage of the past to the future. Use new technologies, tools and techniques in new ways vs. using them in old ways.

Disclosure: I am a customer of AWS for EC2, EBS, S3 and Glacier as well as a customer of Bluehost for hosting and Rackspace for backups. Other than Amazon being a seller of my books (and my blog via Kindle) along with running ads on my sites and being an Amazon Associates member (Google also has ads), none of those mentioned are or have been StorageIO clients.

[To view all of the links mentioned in this post, go to:
storageioblog.com/cloud-conversations-gaining-cloud-confidence-from-insights-into-aws-outages/ ]

Some updates:

storageioblog.com/november-2013-server-storageio-update-newsletter/

storageioblog.com/fall-2013-aws-cloud-storage-compute-enhancements/

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
it_user6186 - PeerSpot reviewer
it_user6186Independent Analyst and Advisory Consultant at a tech consulting company with 51-200 employees
Top 10Consultant

AWS EFS (Elastic File Service) is now available with AWS clouds.

Buyer's Guide
Download our free Amazon AWS Report and get advice and tips from experienced pros sharing their opinions.
Updated: June 2026
Buyer's Guide
Download our free Amazon AWS Report and get advice and tips from experienced pros sharing their opinions.