You are on page 1of 12

5 ways

Hypernode saves your


Magento developers
heaps of time

It’s a white paper

hypernode.com

tel. +31 20 521 6227


5 ways Hypernode saves
your Magento developers
heaps of time
Hypernode is the first Magento Cloud Platform of its kind. A team of Magento
specialists is completely focused on the Magento application, the way it behaves
and how users work with it on a daily basis.

Besides managing to deliver ultimate performance and security,

Hypernode has successfully saved Magento developers heaps of time

in their daily work. Magento developers can work many times more

efficiently and get more work done, which leads to genuine customer

satisfaction. In other words: more billable hours. That’s quite a statement

and we realise that. In this white paper, we’ll be explaining how we’ve

done it.

Let developers
develop,
we’ll take care
of the rest

2 White paper: 5 ways Hypernode saves your Magento developers heaps of time. © Hypernode by Byte 2018. Contact: info@hypernode.com
5 ways Hypernode saves
your Magento developers
heaps of time
Items are interactive

#1 You’re always up-to-date 4

#2 We make development as easy as possible 5

#3 We provide the insights you need 7

#4 We help you prevent issues, so you don’t have to solve them 9

#5 We help you automate the boring stuff 11

Get in touch 12

3 White paper: 5 ways Hypernode saves your Magento developers heaps of time. © Hypernode by Byte 2018. Contact: info@hypernode.com
#1
You’re always up-to-date

Save time on managing infrastructure


We believe in focusing. Do what you do best and leave everything else to the

specialists. In your case: let your developers develop and let us take care of

the hosting infrastructure. If you outsource hosting to a hosting specialist,

your developers don’t have to spend time setting up infrastructure,

installing and updating software, fixing security issues, troubleshooting in

NGINX, et cetera. These DevOps tasks could take up 5% to even 20% of

their time. And even if they did have time for it, they’d be better off billing

hours (and making money for you) in their field of expertise.

Save time on keeping up to date


with the newest technologies
The Magento development community is in constant flux. New technologies

to make developing in Magento easier and/or improve store performance are

being discovered every week. We maintain close contact with the community

and keep an eagle eye on these developments for our customers.

Once something has proven itself, or shows a lot of potential, we include

the technologies in the Hypernode stack and roll it out uniformly across

all Hypernodes. This means developers don’t need to spend time actively

researching the latest developments on the hosting side to stay ahead of

the competition.

4 White paper: 5 ways Hypernode saves your Magento developers heaps of time. © Hypernode by Byte 2018. Contact: info@hypernode.com
#2
We make development
as easy as possible
All developers love immersing themselves in the technology, setting everything up and
managing it from scratch. If they have all the time in the world, that is ... But if they run
several stores, any server that is pre-configured and ready to go is a win. Not having to
worry about configuring and tuning the basics of the web stack, like NGINX and PHP,
will give them more time to put into building new features and finding innovative solutions.

Save time on implementing


the software you need Nice to know
Hypernode has its own n98-magerun
Developers need extra tools implementing within the plugin bundle which is even praised
hosting environment for developing a high-quality by the maker of magerun Christian
Magento store. These could be caching technologies Münch.
for optimum performance, analysis tools such as New

Relic for tracing bottlenecks, or decent integration

with a version control tool like Git. We make sure all

this software is available on every Hypernode out-of-

the-box. But we go even further too – Magento-specific

development tools such as Composer, Modman and

n98 magerun are implemented out-of-the-box as well.

Reduce the learning curve in every project


If you run multiple Magento stores, imagine how inefficient it would be if every hosting

environment had a different setup. For a developer or account manager, every new

project he/she joins comes with a learning curve. On Hypernode, every node has the

same setup, so the hosting environments for all your projects work the same way.

A developer or account manager only has to go through the learning curve once.

This level of standardisation is the most efficient in an environment where team

members work on several different projects.

5 White paper: 5 ways Hypernode saves your Magento developers heaps of time. © Hypernode by Byte 2018. Contact: info@hypernode.com
Save time on setting up
deployment pipelines
We make sure deployment is easy for developers, so they spend as little

time as possible seeking out workable solutions. But we stick to a generic

solution, not wishing to impose anything. That’s because we know every

agency has its own way of working. We’d prefer to provide a solid foundation

for developers to build upon themselves, such as identical development

environments, a staging environment on the Hypernode itself, and a local

Vagrant environment with the Hypernode setup. We also collaborate with

the community for good tooling, such as a plugin that takes care of large

parts of configuring deployment automation for you.

Change settings and processes


with one click
Even the most hardcode developers enjoy working with a GUI. Not having

to log into the shell environment just saves so much time, especially

if you’re working for several customers. That’s why we’ve tried to offer

as many features as possible in GUI form on our control panel, besides

the command line. This allows a developer to change settings or start

processes with a single click. This might include changing PHP versions,

managing SSH users, linking to SSL and blocking undesirable bots.

Save time on finding the solution


to development issues
We don’t want developers to have to reinvent the wheel, which is why we’ve

put a lot of effort into an extensive knowledge base. Develops won’t have

to spend hours searching for the solution to a problem, instead finding the

answer in our support document in no time. Our future dream is to make

this open source, making it even easier for Hypernode users to share tips

and tricks with one another.

6 White paper: 5 ways Hypernode saves your Magento developers heaps of time. © Hypernode by Byte 2018. Contact: info@hypernode.com
#3
We provide Managing fast, stable and secure online stores
requires a developer’s constant attention.

the insights We offer developers all the insights they need on a


silver platter. This makes it very difficult to miss any
important information, meaning your online stores
you need will visibly stand out from the competition.

Save time on identifying and


preventing performance issues
Besides the right software and tools to really ratchet up
performance, we also offer developers as many handy ways as

possible to monitor it closely. How is store X holding up with

its resources? How fast does the store load and how does this

compare to other Magento stores? How many PHP requests can

the store handle per minute, and how many of these are coming

from bots? And if there’s still that stubborn little bottleneck that

you can’t quite explain, you can find it in a flash with the New

Relic and Blackfire tools.

2018 - 05 - 11 21:05
PHP requests per minute
Total PHP requests 715.3

Source: a graph from MageReport Premium Requests by bots 98.2

800.0

600.0

400.0

200.0

0.0

Wed Thu Fri Sat Sun Mon Tue

7 White paper: 5 ways Hypernode saves your Magento developers heaps of time. © Hypernode by Byte 2018. Contact: info@hypernode.com
Save time on identifying
security threats
We’ve told you about MageReport, a security scanner built by our Magento

specialists. This shows you any remaining vulnerabilities in your store at a

glance, and explains how to remedy them. Do you manage multiple stores?

We can prioritise the threads for all stores into a single to-do list.

We enable agencies to quickly spot customers using weak admin

passwords. Integrating the tool into the workflow by using it for periodic

checks on production stores keeps customer stores secure and saves

developers a time-consuming process.

And in the unlikely event that a hacker does manage to give you the run-

around, our malware scanner will pick out the suspicious files right away,

or you’ll soon notice it in those strange spikes on the MageReport Premium

charts.

Save time on switching between


multiple clients
A developer working for an agency will be tasked with managing multiple

stores. This will soon make for a frenzy of logins to the hosting environment

control panel for each one. With Hypernode, the developer can see the

hosting environments for all their customers under a single client account.

All the performance and security issues we identify in these stores will be

merged into a single overview that we’ve already ranked by priority.

8 White paper: 5 ways Hypernode saves your Magento developers heaps of time. © Hypernode by Byte 2018. Contact: info@hypernode.com
#4
We help you prevent
issues, so you don’t have
to solve them
We have a saying in the Netherlands: “beter voorkomen dan genezen”.
In English it means something like “better safe than sorry”, but the
literal translation is “prevention is better than cure” – totally our motto.
We’re doing everything we can to prevent problems, so developers
don’t have to deal with them.

Prevention is
better than cure

No need to have resource problems


If you and your customers are doing a good job, the stores you’re working

on are constantly growing. They’re going to need more resources, be they

storage, CPU, memory or all the above. We proactively notify developers

when a store is close to reaching its limits and make sure they can scale

up in their own control panel 24/7. So even if they’re suddenly surprised

by an unexpected load, because a client forgot to tell them about a large

e-mail campaign – it happens, we know – they can take action immediately.

So bringing a store back to life after it’s run out of resources will be a thing

of the past (if we’ve got anything to say about it).

9 White paper: 5 ways Hypernode saves your Magento developers heaps of time. © Hypernode by Byte 2018. Contact: info@hypernode.com
Spend less time fixing hacks
We humbly suggest that Hypernode is the world’s most comprehensive

Magento security platform. In 2015, we launched MageReport.com, a free

security tool for Magento merchants and developers. We had the know-

how, after all, so why wouldn’t we share it ... ? We never predicted the

success of this tool, but we’re still grateful we can use it on a daily basis.

Around 2,000 Magento stores are scanned every day, allowing us to spot

any suspicious patterns. On top of this, a close collaboration has grown up

between the worldwide Magento community and Magento Inc since then,

which means we’re the first to be informed of any security issues.

We translate this knowledge directly into security measures at the server

level, allowing us to protect stores against brute force attacks, for example,

or malicious bots that we’ve identified platform-wide. Once a patch is

released, we then immediately apply this emergency plaster at the server

level to give our customers some advance protection. This way, developers

will spend a heck of a lot time less fixing hacks.

We give you the server stats


you need to prevent problems
In addition to the publicly-available MageReport.com, Hypernode users also

have access to the Premium edition of MageReport. This is where we share

all a Hypernode’s server stats that we’ve gathered ourselves. Are you seeing

certain processes running for a long time, or a sudden spike in the number

of PHP requests? It might not be causing a problem right now, but it could do

in the near future. Time to take action now, and save yourself some trouble

later.

10 White paper: 5 ways Hypernode saves your Magento developers heaps of time. © Hypernode by Byte 2018. Contact: info@hypernode.com
#5
We help you automate
the boring stuff Automation is a developer’s best friend.
Why perform a task you could have
automated before, when you could’ve got
yourself a nice cup of coffee instead?

Spend less time on recurring tasks


Developers spend an average of 2 to 5 hours per week on recurring tasks. This could include optimising

every image being uploaded, running security scans, validating NGINX configuration when making a

change, checking if modules and plugins in use are up to date, checking the resources and keeping an eye

out for unwanted bots. They’re all tasks that don’t add any new functionality, and these hours are often

harder to invoice back to the customer. Plus, they’re not even any fun! Our philosophy is to automate

these jobs as far as possible, saving developers time and making their work more enjoyable – not to

mention preventing mistakes.

In the spotlight Save time on onboarding


We also automate as much of
When moving Magento online stores to the Hypernode
our own work as we can. This
platform, we aim to take as much work out of the developer’s
ensures we can keep human error
hands as possible. We automatically import a copy of
to a minimum, and it prevents
the store and place this on a Hypernode; the developer
unnecessarily long response
only needs to supply the credentials over a high-security
times. It’s also why we work
connection that we provide. Once imported, an automatic
with self-healing servers; if one
benchmark will run against both the current environment
node needs a reboot owing to a
and the Hypernode environment to be handed over to the
fatal error, this will be triggered
client. Once the client is satisfied, all that’s needed to make
automatically. The fact that no
the store live is to move the DNS records over. If desired, we
human interaction is needed
can even carry out optimisations and/or produce a targeted
saves minutes of response time.
security and performance report that a developer can get
Oh yes, and automation also makes
started with right away.
sure we can put more time into

developing the platform further.

11 White paper: 5 ways Hypernode saves your Magento developers heaps of time. © Hypernode by Byte 2018. Contact: info@hypernode.com
Getting curious?
Besides the fact that Hypernode saves your developers heaps of time
in their daily work, it also manages to deliver ultimate performance
and security. And not unimportant: we offer flexible contracts, no set
up fees, and we have global presence. If you like to know more about
our Magento Cloud Platform, please reach out to us. We’ll be happy to
discuss the possibilities.

Hypernode.com
+31 20 521 6227
info@hypernode.com

hypernode.com
tel. +31 20 521 6227

You might also like