Benefits of Cloud Computing Flashcards

1
Q

What are the two main considerations with deploying a cloud application?

A

Availability (the uptime of the service) and Scalability (ability to react to changing demand)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the difference between Vertical Scaling vs Horizontal Scaling?

A

Vertical scaling refers to increasing the amount of resources (e.g. more RAM), while horizontal scaling refers to increasing the number of instances of resource (e.g. more VMs)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How do cloud solutions increase reliability?

A

A decentralised network allows redundancy, meaning if one region fails, another can take over on its behalf

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How do cloud solutions provide predictability?

A

Performance needs can be predicted by tools like auto-scaling, load balancing, etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly