Cloud computing is a general term for the delivery of hosted services over the internet. Cloud computing enables companies to consume a computer resource, such as a virtual machine storage or an application as a utility just like electricity.
Cloud computing boasts several attractive benefits for businesses and end users. Five of the main benefits of cloud computing are:
· Self-services provisioning : End users can spin up compute resources for almost any type of workload on demand. This eliminates the traditional need for IT administrators to provision and manage compute resources.
· Elasticity : Companies can scale up as computing needs increase and scale down again as demand decrease. This eliminates the need for massive investments in local infrastructure which may or may not remain active.
· Pay per use : Computer resources are measured at a granular level, enabling users to pay only for the resources and workloads they use.
· Workload resilience : Cloud service provide often implement redundant resources to ensure resilient storage and to keep user’s important workloads running across the multiple global regions.
· Migration Flexibility : Organizations can move certain workloads to or from the cloud or to different cloud platforms as desired or automatically for better cost savings or to use new services as they emerge.






