CompTIA Cloud+ (CV0-004) — Question 24
A cloud engineer is designing a cloud native, three-tier application. The engineer must adhere to the following security best practices:
Minimal services should run on all layers of the stack.
The solution should be vendor agnostic.
Virtualization could be used over physical hardware.
Which of the following concepts should the engineer use to design the system to best meet these requirements?
Answer options
- A. Virtual machine
- B. Microservices
- C. Fan-out
- D. Cloud-provided managed services
Correct answer: B
Explanation
The correct answer is B, Microservices, because they allow for minimal services to run independently across the layers, promoting vendor agnosticism and enabling the use of virtualization. The other options, such as Virtual machine (A) and Cloud-provided managed services (D), do not inherently support the same level of flexibility and scalability as microservices, while Fan-out (C) is more of a design pattern than a structural approach.