Since the introduction of service oriented architectures some 15 years ago, the concept has become pretty much main stream. The advantages are clear, at least when comparing to the previously popular point-to-point connections. But there are some notable disadvantages too. In particular, infrastructure costs are the Achilles heel of service oriented architecture. In the meantime, a new paradigm named resource oriented architecture is on the rise. Will this new development obsolete service oriented architectures? And should you act on that now?