SOA: All content tagged as SOA in NoSQL databases and polyglot persistence
Monday, 28 November 2011
Hadoop-Enabled SOA Architectures
John Akred (data and platforms lead at Accenture Technology Labs) for ZDNet:
We take the data infrastructure layer, and take data stores like Hadoop, and the existing enterprise systems that give that data valuable context and integrate those at the data layer. And we abstract that integrated data platform from the consuming applications via service-oriented data access patterns. So we’re exposing our enterprise data platform to the enterprise via services rather than direct query access.
Service oriented architectures aren’t new. But realizing the abstraction of the applications from the data layers via service oriented architectures has not been easy, and in many cases enterprises end up essentially implementing point to point interfaces over service oriented architectures. When you get to the data platform view, its really important to build well-known web services that enable data access, so that application developers are no longer having to understand the performance characteristics and implementation of a database.
This sounds more like data-centric architecture or if you want Data(base)-as-a-Service. Hadoop can be indeed an important part of a Data(base)-as-a-Platform solution on its analytic side.
Original title and link: Hadoop-Enable SOA Architecture (©myNoSQL)