Cloud Computing Principles and Paradigms: 3 enriching the integration as a service paradigm for the cloud era