Cloud computing framework is defined as a wide range of cloud component such as processing elements, data
centers, storageg, networking, Service Level Agreement (SLA) constraints, web-based applications, Service
Oriented Architecture (SOA), virtualization, management and automation, and Business Process Management
(BPM).