SOA is no longer merely a buzzword. It has become a mature component of innumerable pieces of IT infrastructure and now is being projected into a future helping to support the cloud and mobile apps. As it is adapted to these new functions, practitioners find they must move quickly to integrate applications in the era of Web and mobile development and public APIs. REST integration patterns are often highly effective for enterprise architects that are working on integrating applications within a SOA framework.
What is sometimes misunderstood is that while Web giants like Google and Yahoo have built key functionality with REST – and it is also playing a big role in mobile apps – when all is said and done, it is still just a flavor of SOA, and not always the only or best way to accomplish a goal.