With onset of heterogeneous enterprise computing Eco system possibilities, managing integrity and transactions are becoming all the more complex.
what are the those key challenges in your opinion?
The question is too abstract. In general keep things simple. I don't necessarily see where things get uber-complex. People always make things way more complex than they need be.