Recap: ‘A Fresh Approach to Cloud Application Optimization’

by | August 15, 2012

Last month, EMA Research Director Julie Craig and I conducted our webinar, “A Fresh Approach to Cloud Application Optimization: What’s Now, What’s New, and What’s Coming.” If you weren’t able to attend, here’s some of what you missed.

  • Detailed explanation on why traditional thinking just won’t cut it for performance management. Due to today’s high-performance cloud applications and the fact that companies are running an extremely diverse mix of applications, the old traditions just won’t give you an accurate prediction of performance. If performance is unpredictable, a slowdown or failure at any link in the execution chain will impact the delivery of the end-to-end transaction.
  • What the term complexity should mean to IT. Complexity keeps getting more complex! Every year there are more tiers, underlying technologies, faster development iterations, and more integrations. IT needs constant visibility into integrated and cloud services, or else it can be difficult to diagnose the cause of a performance problem.
  • 50 percent of companies admit to seeing poor performance. But they can’t pinpoint the problem. As Julie described, the use of the same tools across the application lifecycle, which gives diverse teams a common language, could be the light at the end of the tunnel.
  • Why load test a cloud. Testing cloud applications is necessary to isolate problems before launch, add new servers if additional capacity is required, plan proactive scaling, and test failover procedures. Remember that even Amazon’s cloud went down because of a power failure, so testing failover for the cloud is always needed.
  • A defined process for performance testing. Find the problem, and you can solve it; making your site faster and more efficient. To arrive at a solution, there are multiple types of load tests, from the functional to the stress test, and each plays a role in ensuring reliability. Performance testing will identify performance degradation levels and bottleneck components, define server capacity and scalability, and test your failover procedures. It also provides the opportunity to conduct A/B testing to determine the maximum number of users supported in different configurations.

If you weren’t able to join us live, you’re in luck. You can download the webinar and watch it at your convenience.

Apica Product Team