
Servers, networks, storage: I don’t want it to matter. In the coming-future it won’t matter. It won’t weigh on my mind… speaking as someone who is focused on software that models and executes business processes.
Right now, today, infrastructure matters to someone like me. You’ve got to deal with the data center when offering your software as a service. You either have to build your own infrastructure (bad idea for a startup) or find a partner that provides some mix of hardware, network, and managed services that let you pass back a good uptime; you’re only good as your server, network, database, etc.
Okay, that reality aside, I’m saying won’t. Let’s deal with that then.
Sun announced their Project Blackbox initiative recently. If you haven’t heard already, this is a really cool mobile data center product that’s essentially a shipping container chock full of water cooled low-power servers. Oh, and those containers are “stackable”… Like I said, cool.
Moving up the stack we can find evidence that the utility model about the services behind the hardware and bandwidth.
Media Temple just launched their Grid-Server service, a grid computing infrastructure for hosted web applications. In this you get a “container”, essentially a virtualized server that is clustered and scaled transparently across a distributed computing environment. The neat thing here is you’re charged based on utilization of what they call a “Grid Processing Unit”. The same “virtual container” technology is seen in Amazon’s Elastic Compute Cloud and Simple Storage Service.
In both cases you have highly scalable, reliable, and affordable solutions for hosting software applications. 100% turn-key. Drop your app code in and run.
Servers, network, bandwidth, storage… these things simply won’t matter to people like me in the near future. The capacity will just be there; predictable costs to throw into a project’s budget. A cost I’d expect to consistently drive lower as the people who do care about infrastructure consolidate, innovate, and compete.