Year after year, online retailers register record earnings on Black Friday and the following weekend. And we bet you want a piece (as big as possible) of those earnings too.
But what does it take for an eCommerce website to grow their revenue year by year? Well, for starters, avoiding Black Friday website outages. That’s because even 10 minutes of downtime can translate into thousands of dollars lost. Not to mention that the bad experience will prevent customers from coming back even after the event is over.
To ensure everything will run smoothly, you need to prepare your infrastructure in advance, using your last year’s numbers as benchmarks. Most online retailers start preparing at least 2 months in advance.
In a previous article, we’ve covered the most common reasons eCommerce websites crash during Black Friday. In this article, we’ll show you the steps you need to take to prepare your infrastructure and avoid website outages.
What are the most important steps you need to take to prepare your infrastructure for Black Friday?
Preparing your infrastructure for Black Friday is actually not that hard, all you need is time and a good strategy. There are 4 stages you need to get through:
It all starts with an infrastructure discovery analysis. This means looking at your infrastructure as a whole and identifying possible bottlenecks (anything that could make your website crash).
Ideally, if you’ve organized Black Friday events in the past and drafted a post-mortem after, you could use it as a starting point to fix your infrastructure (because you already have a list of things that didn’t perform as expected).
2. Stress testing
Once you’ve mapped out your infrastructure and made a list of possible unfavorable scenarios, it’s time to stress-test every component (hardware or software) of your infrastructure. And we mean every single one of them: servers, resources, dependencies, configurations, etc.
This is when the magic happens. By now, you have a pretty good idea of what could make your website crash, so, at this stage, you need to come up with a fix for every issue you’ve identified.
Make sure you also stress test your infrastructure after every change, as this will ensure everything works well together.
Last but not least, we have the scaling stage. For Black Friday, we don’t recommend you rely on auto-scaling because this feature wasn’t designed to withstand spikes in traffic of this magnitude.
However, if you’ve performed the previous steps correctly, you now have a Black Friday-ready infrastructure. So adding auto-scaling on top will take it to the next level.
|Note: For a more in-depth explanation of each step, check out our ultimate Black Friday checklist.|
How Bunnyshell can help you avoid website outages
Now, you’re probably wondering where Bunnyshell fits into all this. Well, last year, we’ve helped more than 1500 eCommerce businesses like yours survive Black Friday. So trust us when we say we know what you need to do. 😉
Here’s what we can offer you:
- A correct evaluation of your current infrastructure
- We can perform a risk analysis;
- Come up with an architectural change plan;
- As well as a testing plan.
- Personalized stress tests – we can help you stress for:
- Load and performance at 100% or more of peak traffic;
- Velocity from normal traffic to peak traffic;
- Customer journeys under load;
- Different load mixes: mobile versus desktop, the geographical distribution of origins, transaction types, and so on.
- Infrastructure optimization – we’ll eliminate all your infrastructure’s bugs and increase its performance
- Improved scalability by creating rules for scaling, based on potential expected traffic, and ensuring you have enough resources to cover any situation
- Increased reliability and uptime – by setting up auto-scaling and load balancing.
Sounds good? Then let’s talk and see how we can help you achieve 100% uptime on Black Friday.
Prepare for Black Friday with Bunnyshell