How do I implement Data as a Service (DaaS)?
Data as a Service (DaaS) is a fundamentally different approach to building out business solutions. The implications in how we implement solutions are both subtle and profound.
By eliminating much of the cost, effort and risk of developing application components we have fundamentally shifted the Functionality/Software return on investment calculation. What we need to do now is look holistically at the business to change the way we utilise IT to create sustainable competitive differentiation.
How a business goes to market, how a product works, how a business differentiates itself is unique in many ways. That differentiation for most organisations should stop at the IT level.
Most business solutions run on servers that are connected to a network. They store their information in databases or file shares. They share information with other applications or third parties. They run office applications including email. At best, they have implemented High Availability solutions and have created Disaster Recovery Plans and Sites.
For most businesses, it is no longer necessary to create a unique solution architecture to support their operations. Indeed, creating a unique architecture can increase the cost and risks associated with solution development and operation making it harder to recruit and train staff.
Over the years the IT industry has coalesced around a few core architectural designs and best practises for the creation of business solutions. Be warned - best practices aren’t simply a pick and mix buffet – you need to ensure that you adopt a coherent approach that spans the whole organisation from strategy to operation.