What is the recommended approach to cost-effectively migrate a standalone Java application from an on-premises Linux VM to Google Cloud by modernizing it into a containerized solution, avoiding a lift-and-shift strategy? | Google Professional Cloud Developer Quiz - LeetQuiz