Cloud Computing, which is envisioned to change the IT landscape, is consumer/delivery model where IT capabilities are offered as services billed based on usage. Examples of cloud services include, but are not limited to, IaaS (Infrastructure-as-a-Service), PaaS (Platform-as-a-Service) and SaaS (Sof…
Cloud Computing, which is envisioned to change the IT landscape, is consumer/delivery model where IT capabilities are offered as services billed based on usage. Examples of cloud services include, but are not limited to, IaaS (Infrastructure-as-a-Service), PaaS (Platform-as-a-Service) and SaaS (Software-as-a-Service).
The underlying cloud architecture includes a pool of virtualized compute, storage and networking resources that can be aggregated and launched as platforms to run workloads and satisfy their Service-Level Agreement (SLA). Cloud architectures also include provisions to best guarantee service delivery for clients and at the same time optimize efficiency of resources of providers. Examples of provisions include, but are not limited to, elasticity through up/down scaling of resources to track workload behavior, extensive monitoring, failure mitigation, and energy optimizations. The two main technologies enabling clouds are: (i) Virtualization, the foundation of clouds; and (ii) manageability (autonomics), the command and control of clouds.