New Webinar: Modernising Without Destabilising: How Bread Financial Is Building Confidence Through Change

Learn more

New webinar with Bread Financial

Learn more
Contact us

Blogs

The importance of understanding your peak demand

<span id="hs_cos_wrapper_name" class="hs_cos_wrapper hs_cos_wrapper_meta_field hs_cos_wrapper_type_text" style="" data-hs-cos-general-type="meta_field" data-hs-cos-type="text" >The importance of understanding your peak demand</span>

Date 23 March 2016

Author Danny Quilton

To be ready for peak periods, it's important to define service achievement targets. It's just as important to set targets for demand.

Understand Your Peak Demand

Setting targets for demand is important because retailers need to measure their web site’s capacity, based on this target. Set the demand target too high and you will spend too much on capacity. Set the targets too low and you run the risk of insufficient capacity and, as a result, poor customer experience when the web site experiences overload.

The first step is to quantify the demand your web site is likely to experience over its peak trading period.

The flow chart below outlines our process for doing this, using the example of an online retailer:

Demand Planning

 

 In an ideal world, the business would have accurate forecasts of demand for the forthcoming peak period. However, in our experience this is often not the case. Often, demand forecasts are aspirational or poorly defined.

Download our Guide to Ensuring Website Performance During Trading Peaks here  and prepare for your peaks effectively.

 

We help our clients forecast demand using a number of techniques, including:

We’ve observed substantial growth in mobile and mobile application demand in recent years. The forecast should be broken down by channel, because each could generate different technical demand:

IT Demand Planning Tools

Once the forecast business demand has been established, this must be translated into a technical demand forecast. Our methodology for delivering this includes the following techniques:

  • Systems analysis
  • User behaviour modelling

If you are forecasting for an e-commerce site, it is important to consider demand from ‘scrapers’. Many online stores have their inventory and prices ‘scraped’ by automated robots operated by rival companies or resellers. In our experience this demand can be substantial.

Remember any forecast will be wrong – it’s just a question of how wrong! Once the peak period has passed, calculate your forecast error.

Here is an example:

Demand and capacity planning tools

If you are within 10%, pat yourselves on the back. If you are not, as in the example above, then it's an opportunity to learn why and update your forecasting method for greater accuracy in the future. 

Summary

Demand planning is a fundamental step in preventing your web site from crashing. Unless you can predict demand with a reasonable level of accuracy then how can you plan to prevent a crash?

 

Guide to ensuring website performance during trading peaks

Danny Quilton
About the author

Danny Quilton

A leading authority in large-scale system performance with 30+ years in high-scale engineering with clients including easyJet, Nomura, HSBC and JD Sports. With deep expertise in performance engineering, capacity and cost modelling across every major technology cycle, Danny brings a rare depth of experience. This uniquely positions him to help organisations tackle the defining engineering challenge of our era – AI.

FinOps and AI: Building the Financial Discipline for the Next Wave of Enterprise Intelligence

AI FinOps represents an evolution rather than a replacement of traditional FinOps. It extends the model into a domain where financial, technical, and product decisions are tightly interconnected.

Read insight

Confidence Under Load: How We Verified AKS Readiness for Peak

How Capacitas verified AKS readiness for peak demand by validating workload performance, autoscaling, cluster capacity, monitoring, and incident response.

Read insight

Building Cloud Resilience: Lessons from the AWS Outage

Learning from the Latest Outage. Events like this week’s AWS disruption highlight one clear truth: resilience must be designed, not assumed.

Read insight

Bringing Order to Chaos: A Practical Guide to Chaos Testing in the Cloud

In today’s cloud-native environments, resilience is not optional—it’s critical. Chaos testing has emerged as a key practice for validating system behaviour under failure conditions.

Read insight