A company deploys its web application across multiple virtual machines in Azure and configures a load balancer to distribute user traffic. This setup ensures that if one virtual machine fails due to a hardware malfunction, the website remains accessible to users. Which cloud concept is directly illustrated by this design?
- AElasticity
- BVertical scaling
- High availabilityAnswer
- DDisaster recovery
Answer
High availability
The correct answer is high availability. High availability is a characteristic of cloud systems that ensures services remain online and accessible with minimal downtime. Deploying multiple virtual machines behind a load balancer ensures that if one virtual machine fails, the load balancer automatically redirects traffic to the healthy instances, preserving the application's uptime.
Step-by-Step Solution
Key Concept
High availability vs disaster recovery, scalability, and elasticity