Before migrating, which change to the on-premises architecture should you make to meet business requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Containerize microservices and run them on Google Kubernetes Engine (GKE).
Why this is the answer
Containerizing microservices and deploying them to GKE before migration is a strategic move for several reasons. It decouples applications from the underlying infrastructure, making them portable and easier to migrate to a cloud environment. GKE provides a managed, scalable, and resilient platform for running containerized workloads, aligning with modern cloud-native best practices and improving operational efficiency. This approach also facilitates continuous integration and continuous delivery (CI/CD) pipelines. Replacing RabbitMQ with Cloud Pub/Sub is a cloud-native refactoring step that typically happens during or after migration, not necessarily before. Downgrading MySQL is an unnecessary and potentially disruptive step; Cloud SQL supports various MySQL versions. Resizing on-prem VMs to match Compute Engine predefined machine types is not a prerequisite for migration and can be addressed during the migration process itself.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed