Tag Archive for ‘web reliability’ rss

NEW Web Services Performance Certification Program

I’m very excited to announce the new SOASTA Performance Certification Program designed to enable companies deploying software in the Cloud, at hosted data centers, or behind corporate firewalls to certify that their websites have been tested and have met or exceeded industry benchmarks for performance at peak levels of user traffic.  For the past ten years, the dirty little secret in the web development  community has been that whether due to cost, complexity or lack of resources, the vast majority of web applications and sites have not been tested at normal user volumes, much less for unexpected spikes in traffic. Which means our user communities have become the testers for virtually every website, a risk that has proven very costly time and again.

Times are changing–for every new service there are at least five competitors. Having a website that is slow to download or crashes frequently is no longer be tolerated.  “To our customers, performance matters!” said Lew Moorman, President, Rackspace Cloud. “By utilizing the SOASTA Performance Certification program our customers will have the ability to isolate performance issues before they occur by simulating real world user activity and traffic. Performance certification ensures that websites are being tested, which only leads to greater levels of reliability.”

Supporting SOASTA in this performance certification initiative are industry leaders in cloud computing including platform vendors, testing companies and independent cloud service providers. They include 3Tera, Appistry, Chegg.com, Enomaly, GoGrid, Hexaware Technologies, Intuit, JackBe, PowerTest, Rackspace, Rightscale, rPath and Zephyr. Concerns over performance and reliability are consistent themes heard by each of these companies when their customers face the uncertainties of extending access to applications outside the firewall, not to mention moving those applications completely offsite. This diverse group of companies represents all aspects of the application lifecycle, from development to deployment, all supporting the need for independent, external validation of end-to-end performance.

Many companies are currently considering or have already moved their applications to the Cloud, typically to lower costs and/or to take advantage of the elasticity of the compute power offered by the Cloud. However, just as in the data center, simply adding low cost servers doesn’t solve most performance problems. Performance-related issues, such as latency or an actual website crash, are often the result of a change to the deployment environment, changes in the application itself, or the inclusion of third-party content. The only way to certify a site’s performance is by simulating both expected and potential peak traffic while monitoring the impact. With Performance Certification, this is no longer too expensive or too complex to achieve and alleviates additional strain on internal resources.

“Improving performance cannot be achieved solely by adding hardware,” said Michael Crandell, CEO, Rightscale. “Web applications and deployment stacks are complex and must be tested under real world traffic conditions to assess what actual performance will be in production. Having a certification process that ensures sites are tested is an essential element of cloud computing development.”

We are very excited about this new program to certify websites and application performance! We are particularly appreciative of all of our partners who also feel that “Performance Matters” in delivering the best possible user experience.

SOASTA Performance Certification Program

SOASTA Performance Certification is designed as a turnkey process, minimizing disruption by eliminating any unnecessary impact on the existing environment. SOASTA and its partners collaborate with companies to define common use cases and then simulate those scenarios in the most accurate way possible—by using the web to test the web.

There are a number of purpose built tools to analyze the performance characteristics of individual components of a web-based application, such as web page design, application design, database implementation, or network architecture. SOASTA’s Performance Certification leverages its Global CloudTest™ Platform to provide an affordable end-to-end analysis of a site’s performance as well as measure responsiveness at normal and peak usage levels. Certified sites receive a comprehensive report on Key Performance Indicators (KPIs), with a focus on response times achieved at various user loads.

Certification confirms that the site has been tested at specific traffic volume levels (1K, 10K, 25K, 50K, or 100K users) and has been measured against KPIs such as response time and error rates. In addition, as part of the certification process SOASTA and its partners provide valuable analysis of site latency to help companies improve the overall performance and responsiveness of their website.

Companies such as Chegg.com, Dell, Intuit and Vovici are just a few of the companies that have had their websites SOASTA Certified. “As traffic to our website continues to grow at record levels, we need to ensure that our site will be able to meet the demand,” said Dan Bartow, Manager of Performance Engineering, Intuit TurboTax. “SOASTA enables us to simulate every possible user scenario including massive load. Thanks to SOASTA’s Performance Certification process, we are confident that our site will be ready for almost any situation we might encounter.”

Delivering Reliable Web Services Requires Web Scale Testing

Who isn’t delivering a web service today is a much easier question to answer then asking who is. But the fact remains, if a web service is not reliable then it will not last long, no matter how interesting it might be. Ensuring a service’s reliability has been a goal of every developer, but it has been nearly impossible to attain until now.

The biggest obstacle has always been the cost of testing at web scale. Web scale is different for every company. In some cases, it’s a few hundred users hitting a web site at the very same time. For others, it’s millions of users (i.e. Facebook). No matter what your volume, it’s very expensive to achieve web scale in testing. For example, lets look at the environment you need to test 17,000 concurrent users of a web site. If you use some open source testing tools, you will most likely have to have over (200) server cores in your test lab. Try buying, configuring, and maintaining that many server cores and you will realize that “some assembly required” does not come close to describing the complexity and cost . . . and still you’re not done. You also need load balancers, monitors, dashboards, alerting systems, etc. . . . you get the picture! Even if you had unlimited money and manpower to achieve “web scale” in testing, you still have the problem of simulating traffic coming from inside your firewall and not externally as most Web2.0 applications function. For these reasons and many more, most companies have given up on testing their applications and network against the real world traffic that they are expecting (i.e. web scale).

That is, until today. Cloud testing enables companies to easily and affordably simulate “web scale” by using the access, availability, and affordability of Cloud Computing to create simulated web traffic. Companies like Hallmark, Intuit, Chegg and many many others are experiencing, for the first time, the ability test their web sites at “web scale” and beyond before their big day or event occurs. Cloud testing is changing how we test our web applications forever!

contact me at: tlounibos@soasta.com; twitter.com/lounibos

Email Us!
Subscribe to our Feed!
Join us on LinkedIn
Find us on Facebook
Follow our Tweets
See our pics