
Answer-first summary for fast verification
Answer: Use the Terraform repositories from the Cloud Foundation Toolkit. Apply the code with appropriate parameters to create the Google Cloud project and related resources.
To design a fast, reliable, and repeatable solution for provisioning new projects and basic resources in Google Cloud, the best approach is to use Infrastructure as Code (IaC) tools like Terraform. This allows for version control, collaboration, and automation of the provisioning process. Option A is not ideal because manually using the Google Cloud console is not repeatable or scalable. Option B is better than A but still lacks the declarative nature and idempotency of Terraform. Option C is a good approach as it uses Terraform, but it's not as scalable or maintainable as using pre-existing, well-architected Terraform modules like those from the Cloud Foundation Toolkit mentioned in Option D. Option D is the best choice because it leverages community-vetted, best-practice Terraform modules from the Cloud Foundation Toolkit, ensuring a fast, reliable, and repeatable solution.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
What is the recommended approach for designing a fast, reliable, and repeatable solution to provision new projects and basic resources in Google Cloud after a company migration?
A
Use the Google Cloud console to create projects.
B
Write a script by using the gcloud CLI that passes the appropriate parameters from the request. Save the script in a Git repository.
C
Write a Terraform module and save it in your source control repository. Copy and run the terraform apply command to create the new project.
D
Use the Terraform repositories from the Cloud Foundation Toolkit. Apply the code with appropriate parameters to create the Google Cloud project and related resources.