Cloud Benefits
The 7 benefits are:
High Availability & Scalability
Reliability & Predictability
Security, governance & manageability
Hight Availability & Scalability
What is availability?
The ability that allows a computer system to continue functioning even if disrupted.
What is scaling?
The ability to increase the resources to meet the demands.
On-prem scaling:
If our website hosted on a server goes viral, as more ppl visit it from different areas, our server can crash. To meet the demand we need to "add a new server" witch costs time + money.

Cloud scaling:
If our website hosted on the cloud goes viral, as more ppl visit it from different areas, we can indeed just "add a server/vm" in just a few clicks. Additionaly we would use a load balancer so it redirects the users from different locations to the right server so they do not face high latency.

Also if the demand goes down we don’t want to pay more for the additional resources, we can just bring them down to the right amount and play less.
Horizontal vs Vertical Scaling

Reliability & Predictability
What is reliability?
The ability to recover from failures and disasters and continue to function.
Predictable Performance
You will always have consistent performance within your service or app, all the time.
This is achived by alvays having resources. (horizontal scailing, load balancers..)
Predictable Costs
The ability to accurately track and forecast costs.
Achived by tools that calculate cost.
Security, Governance & Manageability
What is security?
Your cloud vendor will provide solutions to meet your security needs.
Provided solutions to meet your security needs.

What is governance?
Standards and complience enforcement.
It’s a varaety of tools provided by the cloud vendor that provides us with essential standard structure and automation tool to effectively manage our resources
Some of the automated enforcement tools are:
Encryption standards
Location Restrictions
With this we can esaly meet the corporate standards or goverement requrements
Manageability
We have managability... :
...Of the cloud
...In the cloud
managability of the cloud Is how you (automatically) control your cloud resources
managability in the cloud Is how you interact with the resources

Last updated

