A company wants to implement a CI/CD pipeline in GCP for a polyglot application (Java, Node.js, and Python). The pipeline must include automated testing, code quality analysis, and deployment to a serverless environment. Which GCP service or services should be utilized for this?
Choose an answer
Tap an option to check your answer.
Correct answer: Cloud Build with Cloud Run and SonarCloud integration.
Why this is the answer
*Explanation:* To implement a CI/CD pipeline for a polyglot application in GCP, including automated testing, code quality analysis, and deployment to a serverless environment, the ideal choice is to use Cloud Build with Cloud Run and SonarCloud integration. Cloud Build provides CI/CD capabilities, while Cloud Run offers a serverless environment for deployment. SonarCloud integration enables code quality analysis, making it a comprehensive solution for the specified requirements. Other options, such as Jenkins on GKE, GitLab CI/CD with App Engine, or Cloud Build with Kubernetes Engine and Cloud Armor, introduce additional complexity or may not align with the desired serverless deployment. Cloud Functions, while serverless, may not be the best choice for deploying a polyglot application.
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