International Journal on Cloud Computing: Services and Architecture (IJCCSA)