Matt Deacon's digestive blog

Architectural ruminations

Browse by Tags

Related Posts
  • Blog Post: Implications for the Future of IT

    I went over to Essex University the other week to give the 1 st year and post-grad computer science students a lecture that focused on something I called “IT Mega-trends” in the afternoon I held a workshop to discuss what implications these trends might have on the students. We split them into 4 groups...
  • Blog Post: Unbundling the bank

    “Technology is the primary business driver in the banking industry” or so Craig Heimark said during his session at QCon today, not that the business is really aware, all they see is the changes in the competitive landscape. However, as he argues this change is driven (although enabled might be a better...
  • Blog Post: An interview at last;)

    Got my first blog interview for partner perspectives the other day which was kinda fun ...
  • Blog Post: SaaS: For dummies

    SaaS is a continually evolving mix of existing and emerging technologies and business models and as I have suggested seems to be best described in terms of the following six characteristics (although I am sure there are more). Application Licensing Location Management ...
  • Blog Post: 1. SaaS: Application

    Today a SaaS application is most readily recognised and associated with user interactive web applications accessed directly over the internet (eg. the web application). Already synonymous with the SaaS phenomena is the likes of the infamous Salesforce.com for example. However, SaaS as a concept caters...
  • Blog Post: 4. SaaS: Management

    SaaS applications are characteristically completely managed by the vendor . The implementation of management tasks and responsibilities is opaque to the subscriber and Service-level agreements (SLAs) govern the quality, availability, and support commitments that the provider makes to the subscriber ...
  • Blog Post: 6. SaaS: Reach

    The final and perhaps all encompassing characteristic of SaaS is described in terms of reach or rather the size of the new global markets into which these products instantly play. This is an obvious draw but with significant side effects. The fact that you are ‘instantly’ global can work in two ways;...
  • Blog Post: 5. SaaS: Community

    Another common characteristic of SaaS at present is the emergence of the online SaaS developer communities that typically surround a particular application often extending the platform capabilities, providing integration solutions etc. These often arise out of the early adoption community and can prove...
  • Blog Post: Six characteristics of SaaS

    The world of IT doesn’t stand still and never has this been truer than it is today. SOA and related concepts are still riding strong on the wave but a new contender is starting to make its way through into the mainstream; this being the concept of Software as a Service (SaaS). SaaS is a very nebulous...
  • Blog Post: The Ox, The Jam Jar and the Architect

    Back in 1906 at the age of 84, Francis Galton came across an Ox weighing competition at the West of England Fat Stock and Poultry Exhibition. The fair goers were asked to guess the weight of the Ox after it was slaughtered and dressed with the nearest guess winning a prize. Galton, always wanting to...
  • Blog Post: Software + Services Architect Forum

    Slide decks are now (finally available) from the recent S+S Architect Forum we held at UK Microsoft Campus. http://www.microsoft.com/uk/msdn/events/postevents.aspx MS Strategy for Software + Services Technology Innovation and the Changing Software Landscape Software as a Service in Finance...
  • Blog Post: 2. SaaS: Licensing

    One of the most defining characteristics of SaaS is probably that of licensing provided as a subscription-based model rather than the single up-front license fee sold for perpetual use as described by traditional software “products”. This subscription model is most typically realised through a relatively...
  • Blog Post: 3. SaaS: Location

    In terms of location a SaaS Application is most readily associated with that of an internet hosted web application (and hence hosting may have been a better description in hindsight). However, in reality this only represents one of many location (hosting) models that are available including these described...