nerdexam
Google

PROFESSIONAL-CLOUD-DEVELOPER · Question #80

You want to re-architect a monolithic application so that it follows a microservices model. You want to accomplish this efficiently while minimizing the impact of this change to the business. Which…

The correct answer is B. Replace the application's features with appropriate microservices in phases. The migration is done feature by feature, avoiding a large-scale migration event and its associated risks. https://cloud.google.com/architecture/microservices-architecture-refactoring-monoliths

Designing and Architecting Cloud-Native Applications

Question

You want to re-architect a monolithic application so that it follows a microservices model. You want to accomplish this efficiently while minimizing the impact of this change to the business. Which approach should you take?

Options

  • ADeploy the application to Compute Engine and turn on autoscaling.
  • BReplace the application's features with appropriate microservices in phases.
  • CRefactor the monolithic application with appropriate microservices in a single effort and deploy it.
  • DBuild a new application with the appropriate microservices separate from the monolith and

How the community answered

(46 responses)
  • A
    2% (1)
  • B
    78% (36)
  • C
    13% (6)
  • D
    7% (3)

Explanation

The migration is done feature by feature, avoiding a large-scale migration event and its associated risks. https://cloud.google.com/architecture/microservices-architecture-refactoring-monoliths

Topics

#Microservices#Monolith to Microservices Migration#Application Modernization#Architectural Patterns

Community Discussion

No community discussion yet for this question.

Full PROFESSIONAL-CLOUD-DEVELOPER Practice