DEV Community

Cover image for Important Cloud Computing Concepts
ABITI KELECHI TAIWO
ABITI KELECHI TAIWO

Posted on • Updated on

Important Cloud Computing Concepts

1.Virtualization : This is a technology that is used to create the similar representations of storage, servers, networks etc but in virtual forms. Virtual software mimic the true functions of the physical devices and can run multiple virtual machines on a single physical machine.

2.Scalability:This is the ability to handle a great amount of work. The system has the ability to adjust itself to when there are much traffics to contain the number of traffics and readjusts whenever the traffic reduces.

3.Agility: This is the the ability to respond quickly develop, test or launch applications quickly to attain fast service for business growth.

4.High Availability: This is the ability of a system to operate without interruption or failing over time even when some of its components are down

5.Fault tolerance: This is the ability of a system to continue operating uninterruptedly even though there are failures of some of its component. this is because there are replications of any data stored in the cloud to other data centers. so if one data center malfunctions the other compensates for it.

6.Global Reach: This means that cloud services can be accessed from anywhere around the globe because they have more data center and regions more than any other cloud providers.

Difference Between Scalability and Elasticity.
7.Scalability has to do with Long term strategy to ensure that the technology deployed for the business grows as the business grows. It has the ability to scale itself to handle any load given to it where as elasticity is a short term method of handling sudden or abrupt changes without failing.

Top comments (0)