The main benits of cloud computing are:
1) Scalability
2) Realability
3) predictability
4) performance
5) cost
1) Scalability :
Scalability refers to the ability to adjust resources to meet demand
Scalability falls under 2 varities
1)Horizontal Scalability
We can add or substract resources for deployment of apps
2)vertical scalability
We can increase or decrease virtual machines, CPU’s etc
2.) Realability :
Reliability is the ability of a system to recover from failures and continue to function.
- If one region has a catastrophic event other regions are still up and running
3) predictability :
Predictability can be focused on performance predictability or cost predictability
4) performance :
Performance predictability focuses on predicting the resources needed to deliver a positive experience for your customer.
6) Autoscaling:
load balancing, and high availability are just some of the cloud concepts that support performance predictability.
7) cost
Cloud provides consumption model which can be pay only how much resources we utilized