SOA: Trends and Directions
While many organizations have adopted SOA there are recent indications that not all organizations are willing to make substantial investments in new skills and technologies required for the transition to SOA in the current economic climate. The recent emergence of Cloud Computing is continuing the trend of delivering enterprise applications and IT infrastructure in the form of externally sourced services, providing an alternative to on-premise solutions. The convergence of Cloud Computing and Web 2.0 is redefining the very basis on which the computer industry has operated for decades, challenging some of the basic SOA assumptions and principles. In this paper, the authors discuss the synergies between the above technology trends and consider the likely impact of these trends on enterprise computing.