DEV Community

Cover image for Cloud Concept
Yemi G
Yemi G

Posted on • Edited on

1 1

Cloud Concept

Virtualisation is a technology that allows for the creation of virtual replicas of computer resources such as servers, operating systems, and applications, enabling the production of virtual instances. These virtual instances can run on a single physical server or host, maximising hardware utilisation. By separating resources from the underlying hardware, virtualisation allows multiple virtual machines to run independently on the same physical server without interfering with each other.

Scalability refers to a system's ability to handle increasing workloads by adding resources, either manually or automatically, to accommodate the additional demand. In Azure, this means scaling out to increase capacity during peak periods and returning to normal levels when the peak subsides.

Agility refers to a cloud customer's capability to quickly develop, test, and deploy applications using cloud resources. Agility enables rapid responses to critical business needs and objectives.

High availability refers to a collection of technologies that minimise IT downtime by ensuring the continuous operation of IT services through the use of redundant, fault-tolerant components within the same data enter. High availability means that services remain uninterrupted, providing consistent up-time. In everyday terms, it’s like saying, "The power won't go out," ensuring that nothing disrupts your work.

A fault-tolerant cloud infrastructure maintains uninterrupted services by seamlessly adapting to and recovering from unexpected disruptions. This essential capability underpins the development of reliable and resilient cloud solutions, ensuring continuity and minimising downtime.

Global reach allows businesses to operate globally by storing data in the region closest to their customers which ensures efficient access and a seamless user experience.

The difference between scalability and elasticity is primarily in how they address resource adjustments. Scalability handles predictable growth, while elasticity deals with real-time, automatic adjustments.

Billboard image

Deploy and scale your apps on AWS and GCP with a world class developer experience

Coherence makes it easy to set up and maintain cloud infrastructure. Harness the extensibility, compliance and cost efficiency of the cloud.

Learn more

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more