GCP Professional Cloud Architect Practice Question
A financial services company is decomposing its on-premises monolith into dozens of stateless microservices that will run on Google Kubernetes Engine (GKE) and Cloud Run. Each service will be owned by an autonomous squad that needs to deploy features to production several times per day without impacting other teams. As the lead cloud architect, you must recommend how the software development life cycle (SDLC) should evolve to support this cloud-native, multi-tier architecture while minimizing integration risk. Which approach best meets these goals?
Adopt trunk-based development with short-lived feature branches, automatically triggered Cloud Build tests, and independent deployment pipelines for each microservice.
Assign a centralized release manager who coordinates a simultaneous deployment of all microservices after receiving sign-off from every squad.
Maintain long-lived release branches and schedule a monthly integration window where all services are merged, built, and deployed together.
Introduce a two-week enterprise-wide code-freeze each quarter to run manual regression tests on a single golden build before release.
Cloud-native microservices favor small, frequent, independently deployable changes. Trunk-based development keeps all engineers working off the main branch, using very short-lived feature branches that are merged continuously. Combined with automated Cloud Build triggers and per-service delivery pipelines, each squad can test, build, and promote its service without waiting for other teams, reducing merge conflicts and enabling multiple safe releases per day. The alternatives retain long integration phases, code-freeze periods, or centralized release coordination, all of which slow delivery and contradict the autonomous, loosely coupled nature of microservice architectures.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is trunk-based development?
Open an interactive chat with Bash
How does Cloud Build automate the testing and deployment process?
Open an interactive chat with Bash
What are the benefits of independent deployment pipelines in microservices?
Open an interactive chat with Bash
What is trunk-based development?
Open an interactive chat with Bash
How does Cloud Build help in the SDLC of microservices?
Open an interactive chat with Bash
Why is autonomy important in a microservices-based architecture?
Open an interactive chat with Bash
GCP Professional Cloud Architect
Analyzing and optimizing technical and business processes
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .