A Quick Introduction to Managed Servers
Customers are progressively aware of the need to back up their particular sites with a well managed machine. Typically, the managed option usually only extends to managing the particular operating system (and possibly hardware) from the server in question, i. e. upgrading the operating system with the latest protection patches (something that an “intelligent” the control panel, such as cPanel, can handle itself, mostly), latest package upgrades, and usually making sure the server works as meant.
In most cases, managed does not, nevertheless , cover application issues. This, nevertheless , is a crucial point: You because the customer need to be sure that the particular server administration side of your organization speaks the same language as the software development side. Nothing is even worse than an eager sysadmin upgrading a software package without consulting the particular developers who, incidentally, depend on the particular older version for the entire site to run smoothly. With nowadays globalisation, this can cause you additional tremendous grief – often your developers are usually from a different company than your own ISP, and often they (as will be natural) will defend themselves within taking the blame. It will make you and your enterprise crippled or impeded.
What do we advise?
- Don’t save money on a sysadmin.
- Make sure your sysadmin discussions to your developers and knows what they need.
- Make certain your sysadmin has a basic knowledge of your application in case of emergencies.
- Make sure your staff: your superuser and developers coordinate updates plus upgrades.
- Make sure you possess a working test environment where you can operate the updates and upgrades inside a sandbox to see if afterwards points still work the way they are expected to run.
- Have a teamleader coordinate your sysadmin(s) and developer(s), or take this role upon your self.
How much is it going to cost you?
Fully managed packages differ in cost – the normal superuser packages that deal with the operating-system only will up your budget simply by anything between GBP 20 to GBP 200 per month, if you want the particular sysadmin to be an integral part of your own team and support your application too (in terms of coordinated machine management), then the price will be more to the higher end of that range, yet might possibly also include some assistance for the application as well already.
Who to hire?
Get someone with life experience. There are sysadmins out there who may have decades of experience and understand the do’s and dont’s, and you can find sysadmins who consider themselves work just because they have been “into linux for 2 years”. A superuser is not someone who jumps at the 1st sight of an available package update and yum installs 200 dependencies to claim he has a system upward to date. A sysadmin will be someone who understands the implications associated with a) upgrading and b) not really upgrading. A sysadmin will consider these pros and cons and explain all of them to you before making suggestions since to what to do. A sysadmin is someone you believe in to even take this decision out of your shoulder so you can run your business rather than having to worry whether the following admin cowboy is going to explode your server. A sysadmin will be someone who knows not only how to keep a system alive, but also how to bring a failed program back to life.