These days, most online retailers know that it is vital to have a fast online store. And we could not agree more. However, we increasingly see that a store’s speed is rated above stability and reliability. We believe this to be unwise. What good is speed if you regularly end up offline? This article will give you a peek behind the scenes at Hypernode: what we do to safeguard the stability and continuity of your store.
These days making a Magento online store fast is less of a black box matter. An online store’s speed can be boosted considerably using plenty of caching and, particularly, sizable resources. Guaranteeing stability and minimizing recovery time (in the event things go wrong) remain much trickier for many hosting suppliers. We often see online stores down for extended periods due to malfunction. The result: missed turnover and a thumping headache for online retailers and their developers.
This is exactly what distinguishes Hypernode from other Magento hosting companies.
With Hypernode, an online store which is down for a protracted period due to inadequate hosting is very rare indeed. Even in the event of a major hardware failure or other unrecoverable error, a new Hypernode will be ready within 30 minutes, ensuring you are soon back in business. This is all due to the technology and processes underpinning Hypernode, which guarantee speed and stability.
Lean and intelligent processes: standardization and automation
Whatever the type of hosting, a wheel can always fall off an online store. You then quickly hit the limits of available resources or worse, the store goes down. These are exactly the situations that distinguish good hosting from bad. With our many years of experience, we are able to organize the various processes in a lean and intelligent way. This ensures that the true repercussions to your online store of any malfunction are greatly reduced. Essentially, this is due to Hypernode’s standardization and advanced automation.
We have designed a sophisticated configuration which applies to all our clients (standardization). This ensures that stores are fast and that we can rapidly remedy any malfunctions. Unlike tailored hosting solutions, where in the event of a malfunction the diverse configurations of the various online stores must be considered, a support engineer on a standardized platform will never need to deal with configuration differences between online stores X and Y. This also applies to security issues. It is easy to see how this benefits a platform’s stability, uptime, recovery time and security.
Standardization has another major advantage. Standardization has made it possible for us to automate almost the entire life cycle of a Hypernode. Experience has taught us that nine out of ten malfunctions are traceable to human error. Automating these manual tasks eliminates human action as a potential source of malfunctions. All actions are carefully recorded in meticulously designed and tested code. As a pleasant consequence this not only means fewer malfunctions, it also opens up more time for us to devote to personalized service and innovation.
I would like to lead you through one of the many fully automated Hypernode processes that ensure your online store is always open for business.
The basis for stable hosting: Emergency Rescue Automation
Under the hood of each Hypernode hums an essential process that forms the basis for the stability of every online store on our platform. We call this the ‘Emergency Rescue Procedure’.
With Hypernode, online stores benefit from 24/7 monitoring. This automated procedure launches immediately as soon as the monitoring system triggers an alert. A number of key pillars:
- The various sources of problems with your online store can number in the thousands. To navigate quickly to the root of an issue we first run a ‘test site’ on your Hypernode, which enables us to check whether the web stack is in good order. If everything is fine here, we can quickly discard a large proportion of possible faults, saving a great deal of time.
- The next important step in the emergency rescue procedure is to analyze the data along with the automated recognition of patterns in requests or abnormal logging.
- If too many requests of a familiar pattern are received, then, depending on the type of alert the services running on your server will automatically restart or be terminated. This is much faster than involving a support engineer. You can imagine the even greater advantages of automation when issues occur outside regular support hours.
Automation means fewer malfunctions and leaves us more time to devote to personalized service and innovation.
The process is self improving
On Hypernode, these processes are always iterative; after careful data analysis, new patterns are added to ensure continuous improvement. The result; our support engineers need only take manual action in unique circumstances and edge cases.
Such automation is vital, particularly if a hosting provider has a growing client base. With inadequate automation, at some point the hosting provider will no longer be able to provide the quality and stability clients expect. You see this particularly in situations where parties have opted for a highly tailored solution, making them far too dependent on manual intervention.
Cloud hosting delivers additional stability
Stability is key to each layer of the Hypernode stack. This also applies to the hardware layer of our platform. Hypernode uses cloud providers such as Amazon Web Services. This reinforces Hypernode’s stability and reliability for a range of reasons.
First: cloud providers such as AWS are able to focus on developing the infrastructure on which your store runs. This cements the quality, stability and reliability. This form of hosting is usually a great deal more stable than a hosting company managing their own machines or purchasing hardware externally. To illustrate the point, with Hypernode you can rely on guaranteed 99.95% uptime.
Second, unlike situations in which a store runs entirely on a single machine, Hypernode protects you against hardware failure. Here again, automation plays a significant role. A short explanation: a Hypernode consists of an element containing all client data (EBS Volume) and an instance responsible for the calculations. These are kept isolated from each other. In the event of hardware failure, a new instance is automatically set up and connected to the EBS volume. This means that hardware problems never cause more than a couple of minutes of inconvenience. With other approaches to hosting this usually takes longer. Much longer.
You also have no need for concern about lost data, as we retain snapshots (backups) of the volumes containing client data. Our backup method ‘photographs’ the system, allowing it to be automatically retrieved in its entirety and linked up to new nodes. This permits sites to be rapidly up and running again.
Would you like to know more about how Hypernode differs from other cloud solutions? The article ‘What sets Hypernode apart from other cloud solutions” explains the benefits in detail.
Rely on fast and stable Magento hosting
Many people are proud of the speed of their online store. Still, hosting will fail if it becomes unstable and you cannot safely rely on well designed processes. With almost 20 years of hosting experience, we know standardization and automation are key to delivering the highest levels of stability. These ensure that even if everything goes horribly wrong, you can rely on your online store being up and running and selling again in no time.
And with a platform fine-tuned for Magento, Hypernode offers not just the speed, but also the stability and reliability indispensable to a successful online store. As a retailer you are free to push hosting to the back of your mind, allowing you to focus on more important things such as running your business.