An IDC study commissioned by Amazon Web Services (AWS) shows that, on average, over five years customers can realize a return on investment of 626 percent, among other key benefits, including savings and productivity enhancements.
Long term, moving workloads to Amazon Web Services pays off big time for someto the tune of an average five-year return on investment of 626 percent and a cumulative savings of $2.5 million per application, according to the results of a study released by IDC.
Although AWS commissioned IDC to analyze the long-term implications of moving workloads to AWS, the market research firm maintains that the analysis was independent and impartial. The goal was to measure the impact of moving applications on developer productivity and business agility, and the new opportunities that businesses could address by moving resources onto Amazon cloud infrastructure services.
In early 2012, IDC interviewed 11 organizations worldwide. Customers were from the United States, Europe and Asia, and included companies such as Fox, Samsung, Netflix, Bankinter, Tomlinson Real Estate Group, United States Tennis Association and Cycle Computing. The organizations interviewed ranged from small and midsized companies to companies with as many as 160,000 employees. IDC said organizations in the study had been Amazon Web Services (AWS) customers for as few as seven months to as many as 5.3 years. The study represents a broad range of experiences, with companies discussing applications, ranging from a small internally developed application to a large commercial application with more than 20 million customers, IDC said. And use cases reviewed offered a variety of steady-state and variable-state workloads.
IDC found that the five-year total cost of ownership (TCO) of developing, deploying and managing critical applications on AWS represented a 70 percent savings compared with deploying the same resources on-premises or in hosted environments. As stated earlier, IDC findings show the average five-year ROI of using AWS is 626 percent.
Moreover, over a five-year period, each company saw cumulative savings of $2.5 million per application, IDC said. And TCO savings included savings in development and deployment costs, which were reduced by 80 percent. In addition, application-management costs were reduced by 52 percent and infrastructure support costs cut by 56 percent, and organizations were able to replace $1.6 million in infrastructure costs with $302,000 in AWS costs.
The IDC study also showed that benefits also increased over time. The study found a definite correlation between the length of time customers have been using AWS services and their returns. At 36 months, the organizations are realizing $3.50 in benefits for every $1 invested in AWS; at 60 months, they are realizing $8.40 for every $1 invested, according to the report.
Also, despite some well-publicized outages that affected major customers, in the study customers reported that they were able to reduce their downtime by 72 percent per year with AWS, enabling organizations to reduce downtime by 3.9 hours per user, per year.
In the report, IDC analyst Stephen Hendrick, who wrote the study and performed the customer interviews, said: "Our findings show that AWS has an outstanding track record regarding availability. However, service interruptions are inevitable regardless of whether applications are deployed on-premise, on AWS or elsewhere. To maximize the potential of cloud computing implementations, customers must evaluate the architecture of their applications. If availability is considered important, IDC recommends that organizations architect their applications across AWS Availability Zones in either active or passive ways that are commensurate with the level of availability."
Meanwhile, the study indicated AWS has a significant impact on application development and deployment, reducing overall developer hours required by as much as 80 percent. The organizations interviewed reported integrating systems twice as quickly using AWS than using other in-house alternatives.
The study includes a sampling of comments from customers. Though unidentified, one customer reportedly said: "With AWS, we are able to launch some of the services instantaneously. It would take many months, if not a year or more, to build out that whole infrastructure from scratch. Estimated additional annual revenue is $2 million-plus."
Indeed, using AWS, customers were able to experience more than a 500 percent improvement in efficiency across the software development lifecycle (SDLC), particularly in development and testing, IDC said.
"The high scores received by AWS on development and testing were due to the availability, scope, and depth of AWS APIs. AWS APIs enabled developers to more effectively utilize services during application development, which reduced time spent writing additional custom code," Hendrick wrote in the study. "The maturity of AWS also means that its services are well-vetted and therefore lead to higher-quality applications with reduced defects and less time spent resolving defects. While many platform vendors will claim that such benefits stem simply from the adoption of platform technologies, we believe that these developer benefits are closely tied to the capabilities of the cloud infrastructure. For example, the automated provisioning, dynamic scalability, management and monitoring that are part of AWS mean that the development of applications can be simplified because many key services that govern application behavior no longer have to be coded; instead, they can simply be configured as part of deployment."
Darryl K. Taft covers the development tools and developer-related issues beat from his office in Baltimore. He has more than 10 years of experience in the business and is always looking for the next scoop. Taft is a member of the Association for Computing Machinery (ACM) and was named 'one of the most active middleware reporters in the world' by The Middleware Co. He also has his own card in the 'Who's Who in Enterprise Java' deck.