At the start of any big IT project, the question arises over the best way to procure and deploy the necessary infrastructure. There are two groups of people: those who think it’s almost always better to buy and manage infrastructure in-house, and those who think the cloud is generally the best solution.
This is an argument that goes to the heart of modern IT, with heated discussions involving IT pros and system admins lining up on both sides.
While there are benefits to both approaches, in-house IT deployments may be called for in some situations. But for an average business, an IT project is simpler, less expensive and more likely to succeed if the burden of IT procurement and management of the physical infrastructure layer are outsourced. There are various reasons for this, many of which have been discussed ad nauseum by cloud cheerleaders, but I’d like to discuss one that doesn’t get much coverage: finding the right staff to manage and engineer large-scale infrastructure deployments.
In the modern IT world, and especially in Silicon Valley, engineers are at a premium. Highly qualified network infrastructure engineers sit somewhere near the top of the pile where demand is concerned. In a recent study: ManpowerGroup rated IT staff and engineers the hardest jobs for employers to fill. Hiring engineers is expensive, often involving extensive recruitment drives, human resources investment, and not inconsiderable salary outlay.
The more qualified an engineer is to oversee large-scale projects, the bigger the price tag will be. There just aren’t enough qualified engineers to accommodate the needs of the huge number of large companies setting up new projects or migrating IT systems to more modern networks — and because established companies often lack the romance of online startups, their difficulties are multiplied.
Add to that the fact that there are a few big fish in the internet services industry —Google, Facebook, and the like — who are busy hoovering up all the best talent, and the average corporation has considerable difficulty hiring the right staff for the job.
Cloud providers are in the business of providing enterprise scale infrastructure, which means they’re in the business of finding the right employees to make that happen. Recruitment investment is simply the cost of doing business, and they have the resources, the connections, and the experience to succeed at hiring the best.
For the average company, the best way to access that talent is not to try to hire it, but to leverage the expertise of cloud vendors, who have already built the networks and know how to run them.
Companies do not, as a rule, build power stations to generate their own electricity, because that is not their expertise. In the same way, it’s inefficient to build extensive IT infrastructure deployments when the work, including building the right team, has already been done by cloud vendors.
Cloud providers like Outscale employs the best and the brightest in the field of infrastructure management — so why reinvent the wheel or spend big money on replicating what cloud vendors do best?