Dell EMC Associate – Cloud Infrastructure and Services v3 — Question 34
What is an advantage of adopting a microservices strategy in an application development environment?
Answer options
- A. All microservices of an application are always updated at the same time for maintaining consistency in the application
- B. Every microservice can be deployed, upgraded, scaled, and restarted independent of other services in the application
- C. Microservices are tightly coupled so it is easy to scale all the services at once to meet business demands
- D. Microservices provide the application platform to implement DevOps in the organization easily and at low cost
Correct answer: B
Explanation
The correct answer is B because microservices are designed to operate independently, allowing for individual deployment and scaling without affecting the entire application. Option A is incorrect as it suggests a synchronized update process, which contradicts the independence of microservices. Option C incorrectly states that microservices are tightly coupled, which goes against their fundamental design. Option D may be true but does not capture the primary advantage of microservices in terms of independent deployment.