Why are APIs succeeding where SOA struggled?

By Mark Sigda I have to admit, as an architect with a long history in distributed systems, that I still love the concept of SOA.  I’ve also tried to make it happen (more than once) and failed miserably.   As a former developer, something always troubled me about SOA.  I didn’t see it at the