One of the challenges faced by SOA is managing services
metadata.
Second biggest challenge is the lack of testing in SOA space.
Another challenge is providing appropriate levels of
security.
Interoperability is another important aspect in the SOA
implementations.
Vendor hype concerns SOA because it can create expectations that
may not be fulfilled.