DEV Community

Temitope Farinola
Temitope Farinola

Posted on

Cloud Computing Concepts

On today's class we were taught about the various concepts of cloud computing. These concepts includes:
VIRTUALIZATION: This is a technology that helps to create virtual alternatives of computer resources such as applications, operating system and servers.
SCALABILITY: this is the ability of the computer application to function well under increased workload in other to meet a user need.
AGILITY: the process of develop and test run an application speedily using the cloud resources.
HIGH AVAILABILITY: this is the ever presence of the applications to users. It has no business with been faulty or disappointing users.
FAULT TOLERANCE: it is said to be immune to any kind of fault that may want to arise.
GLOBAL REACH: this translate to accessibility of service from any part of the world.

DIFFERENCE BETWEEN ELASTICITY AND SCALABILITY:
Scalability is the ability to respond to increased workload when needed, while elasticity is the ability for the automatic expansion of the system resources.

Top comments (0)