Question 371 · 607 in bank
Select 2Which of the following best describe the benefits of a microservices architecture when compared to a monolithic architecture? (Choose two.)
Show answer
Answer: CD
Explanation
The correct answers are: C. Improved scalability of the system D. Increased compartmentalization of the system Explanation: C. Improved scalability of the system: Microservices allow individual components to be scaled independently, providing better flexibility and resource optimization compared to scaling an entire monolithic system. D. Increased compartmentalization of the system: Microservices are designed to break down a system into smaller, independent services, improving modularity and making it easier to isolate and manage components. Other Options: A. Easier debugging of the system: Debugging can be more complex in microservices due to the distributed nature of the architecture. B. Reduced cost of ownership of the system: While microservices provide flexibility, they can increase operational costs due to the need for managing multiple services and infrastructure.
Source: Adapted from community discussion — Anyio