Realizing Business Agility Requirements through SOA and Cloud Computing
Mamoun Hirzalla · 2010
In the past five years, the IT community has witnessed the adoption of two major trends that had significant ramifications on how software solutions are developed and deployed. The first trend is focused on the software development side and is manifested through the popular use and adoption of software services and service oriented architecture (SOA). The second trend provides support to SOA and changes many views on how software is deployed and developed as well. Both trends are here to stay and pose many challenges for both business and IT on how to leverage them to enhance the overall productivity, agility and efficiency of the overall organization. More specifically, how to realize business agility requirements through the potential synergies between SOA and cloud computing.