KPI has found many customers looking to use SOA as a wrapper to their legacy systems.  But would you use SOA as a startup, as suggested by Mike Davis in CIO?   I have been the earliest memeber of a startup and know that startups have to focus on their core technology.   I found myself scratching my head while reading this article; this sentence is particularly nonsensical: "But when it comes time to deliver reliable production versions, startups should consider implementing a light weight SOA to achieve the long term benefits of reuse, agility, and flexibility".  You don't need SOA to deliver reliable production versions.