Developing Applications Using Cisco Core Platforms and APIs (DEVCOR) — Question 36
Which statement about microservices architecture is true?
Answer options
- A. Applications are written in a single unit.
- B. It is a complex application composed of multiple independent parts.
- C. It is often a challenge to scale individual parts.
- D. A single faulty service can bring the whole application down.
Correct answer: B
Explanation
Option B is correct as microservices architecture consists of multiple independent components that work together to form a complex application. Option A is incorrect because microservices are not written as a single unit but rather as separate services. Option C is also not entirely accurate since while scaling can be challenging, it is one of the advantages of microservices. Option D is misleading because proper microservices design includes fault tolerance to prevent a single service failure from affecting the entire application.