ASSOCIATE-CLOUD-ENGINEER · Question #49
You are about to start working on a micro-service deployment project using Google Kubernetes Engine service. The client needs everything on Google and want you to maintain both frontend and backend co
The correct answer is B. Cloud Source Repository. Cloud Source Repositories is the best choice for maintaining frontend and backend code entirely within Google Cloud, as it is a fully managed, private Git repository service integrated with other GCP services.
Question
Options
- ACloud Storage
- BCloud Source Repository
- CGoogle Container Registry
- DGitHub
How the community answered
(59 responses)- A2% (1)
- B93% (55)
- C3% (2)
- D2% (1)
Why each option
Cloud Source Repositories is the best choice for maintaining frontend and backend code entirely within Google Cloud, as it is a fully managed, private Git repository service integrated with other GCP services.
Cloud Storage is an object storage service primarily used for storing data objects (files, backups, archives), not for managing source code repositories with version control.
Cloud Source Repositories is a fully featured, private Git repository hosted on Google Cloud. It allows developers to store and manage source code for both frontend and backend applications directly within the Google Cloud ecosystem, integrating seamlessly with other GCP developer tools like Cloud Build for CI/CD pipelines, making it ideal for clients who want everything on Google Cloud.
Google Container Registry (now Artifact Registry) is used for storing and managing Docker images, not the source code itself. It is a downstream component in a CI/CD pipeline after code is built into images.
GitHub is a popular external code hosting platform, but the client explicitly wants to maintain everything *on Google Cloud*, making Cloud Source Repositories a more suitable internal GCP service.
Concept tested: GCP code version control
Source: https://cloud.google.com/source-repositories/docs/overview
Topics
Community Discussion
No community discussion yet for this question.