Cloud service can be categorized into three delivery
models: Software as a Service (SaaS), Platform as a Service
(PaaS) and Infrastructure as a Service (IaaS) [7, 8, 15] as
illustrated in Fig. 1. Each model delivers different computing
service to the customer.