
Answer-first summary for fast verification
Answer: Containerize the micro-services and host them in Google Kubernetes Engine.
The question asks for a change to the on-premises architecture to meet business requirements before migration. The business requirements emphasize improving agility, speed of innovation, and reliable, reproducible environments. Option D (containerizing micro-services and hosting them in Google Kubernetes Engine) aligns best with these goals, as containerization enables rapid provisioning, scalability, and consistency across environments. Community discussion strongly supports D, citing its alignment with business agility (e.g., comments with 13 upvotes note that containerization optimizes architecture for cloud performance and supports hybrid setups like GKE on-prem). Other options are less suitable: A (replacing RabbitMQ with Pub/Sub) involves cloud-specific services not feasible on-prem; B (downgrading MySQL) is incorrect as Cloud SQL supports MySQL 8.0 (the equivalent of '5.8'), and community consensus indicates the case study actually uses MySQL 5.7; C (resizing compute resources) does not address business agility and is impractical for on-prem adjustments.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
Based on the Dress4Win case study, what modification should be made to the on-premises architecture to ensure it meets business requirements prior to migration?
A
Replace RabbitMQ with Google Pub/Sub.
B
Downgrade MySQL to v5.7, which is supported by Cloud SQL for MySQL.
C
Resize compute resources to match predefined Compute Engine machine types.
D
Containerize the micro-services and host them in Google Kubernetes Engine.