Just 10 years ago, deploying applications involved assembling the entire food chain down to the physical hardware. The process was lengthy, expensive, and complex. While product choices existed, infrastructure deployment was a requirement, not an option.
Fast forward to today’s cloud era. Deploying applications no longer mandates a soup-to-nuts approach from hardware infrastructure on up. Rather, applications can be created and assembled atop a variety of infrastructure services that, due to the availability of cloud computing, are consumed more like applications themselves. I call them infrastructure apps.
Unlike Infrastructure-as-a-Service, which focuses on virtual compute cycles and storage capacity as examples, infrastructure apps enable companies to build new end-user facing applications without having to do all of the heavy lifting. These infrastructure apps can be consumed as services themselves, procured via simple web sign-up forms, purchased with a pay-as-you-go model, and integrated into higher-level applications with software development kits and APIs. In short, the infrastructure consumption model is finding its way into the Software-as-a-Service framework.
There are great examples of infrastructure applications emerging from a bevy of startups in the following categories:
- Voice. Twilio (see disclosure) integrates the world of voice and SMS communications with web applications.
- Logging. Loggly, which we profiled earlier, offers logging and log management as a service.
- Location. SimpleGeo enables application developers to build location services on top of their APIs. The company recently raised a Series A funding round.
- Video. Encoding.com, Zencoder and other hosted video encoding services were profiled in Putting the Cloud to Use for Video Encoding.
- Performance Management. New Relic offers web application performance management as a service.
- Mobile Notification and Purchase Services. Urban Airship gives mobile application developers robust, out-of-the-box push notification and in-app purchasing capabilities.
- Security. Dasient provides Security-as-a-Service with hosted malware monitoring.
Too often, companies building applications are presented with horizontally focused infrastructure solutions that require time and understanding to envision where they fit. Infrastructure apps mask that horizontal reach with simple, purpose-built solutions for specific application needs. This clean and direct sales message is coupled with a straightforward adoption model.
Infrastructure apps represent a significant shift in how new computing architectures will be designed, built, and maintained. The technical flexibility, combined with the economic advantages, presents dozens of opportunities to displace dedicated enterprise approaches with pure software-based offerings. These software services, backed by robust cloud architectures, will eventually deliver greater capabilities than any single end-customer could build themselves.
It seems like there is no better time than the present to build new solutions using these infrastructure applications. There will certainly be plenty to choose from. What are the infrastructure areas and companies that we missed?
Gary Orenstein is the host of The Cloud Computing Show.
Disclosure: I have consulted previously with Twilio.
Loggly and Urban Airship are backed by True Ventures, a venture capital firm that is an investor in the parent company of this blog, Giga Omni Media. Om Malik, founder of Giga Omni Media, is also a venture partner at True.