Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

PeopleCert DevOps SRE Exam - Topic 8 Question 65 Discussion

Microservices are independent services that are developed, deployed, and maintained separately.Which of the following BEST justifies the use of this application architecture?
A) Modernizing and refactoring legacy applications
B) Modernizing the user interface of the core system
C) Creating a simple, lightweight business application
D) Building a basic product fast, as a proof of concept

PeopleCert DevOps SRE Exam - Topic 8 Question 65 Discussion

Actual exam question for PeopleCert's DevOps SRE exam
Question #: 65
Topic #: 8
[All DevOps SRE Questions]

Microservices are independent services that are developed, deployed, and maintained separately.

Which of the following BEST justifies the use of this application architecture?

Show Suggested Answer Hide Answer
Suggested Answer: A

Comprehensive and Detailed Explanation From Exact Extract:

SRE supports microservices architecture because it improves reliability by reducing blast radius, allowing independent deployments, and enabling scalable autonomous teams. The SRE Book notes: ''Microservices enable teams to independently iterate and improve reliability without the constraints of large monolithic systems.'' (SRE Book -- Distributed Systems). One of the strongest reasons to adopt microservices is modernizing and refactoring large legacy monoliths, allowing them to be broken into independently deployable, maintainable components.

Option A is therefore the best justification.

Options B, C, and D may involve architectural choices, but they do not explain why microservices are the preferred architecture for reliability and scalability.

Thus, A is correct.


Site Reliability Engineering, Chapters on Distributed Systems and Microservice Reliability Patterns.

Contribute your Thoughts:

0/2000 characters
Carey
1 day ago
Wait, can microservices really help with UI modernization? Seems off.
upvoted 0 times
...
Raina
6 days ago
I think D) makes sense too, especially for quick prototypes.
upvoted 0 times
...
Karol
12 days ago
A) is definitely the best choice for microservices!
upvoted 0 times
...
Lauran
17 days ago
I lean towards A as well, but I wonder if C could apply in some cases where simplicity is key.
upvoted 0 times
...
Serina
2 months ago
I practiced a question similar to this, and I think D makes sense for quick iterations, but it doesn't really capture the essence of microservices.
upvoted 0 times
...
Felicia
2 months ago
I'm not entirely sure, but I feel like B could also be relevant since a better UI might need a different architecture.
upvoted 0 times
...
Roxane
2 months ago
I remember we discussed how microservices help with modernizing legacy systems, so I think A might be the right choice.
upvoted 0 times
...

Save Cancel