Developing Applications Using Cisco Core Platforms and APIs (DEVCOR) — Question 315
What is a benefit of running multiple instances of a back-end service and using load balancing to distribute the communication between the front-end and back-end services?
Answer options
- A. High availability is provided for the back-end services.
- B. Scaling horizontally is automated out of the box.
- C. The total load on the database servers decreases.
- D. The consistency of data for stateful services increases.
Correct answer: A
Explanation
The correct answer is A because running multiple instances ensures that if one instance fails, others are still available, thus providing high availability. Options B, C, and D are incorrect as they do not directly relate to the primary advantage of load balancing, which is maintaining service availability rather than automating scaling, reducing database load, or enhancing data consistency.