An e-commerce company is planning to deploy its web application to Microsoft Azure. The company has two primary requirements:
1. The application must automatically add or remove virtual machines to match traffic fluctuations.
2. The application must remain accessible if a single hardware rack in the datacenter fails.
Which two cloud concepts directly address these requirements? (Select two.)
- ElasticityAnswer
- High availabilityAnswer
- CDisaster recovery
- DVertical scaling
Answer
Elasticity and high availability
Elasticity allows a system to dynamically allocate and deallocate resources to match demand, satisfying the requirement to add or remove virtual machines automatically. High availability ensures that application workloads remain operational and accessible during localized infrastructure failures, such as a hardware rack failure, satisfying the second requirement.
Step-by-Step Solution
Key Concept
Understanding High Availability and Elasticity in Microsoft Azure