
Ultimate access to all questions.
You are designing a Google Cloud infrastructure deployment using Terraform with the following requirements:
• Each internal team project must correspond to a separate Google Cloud project
• Infrastructure must be automatically removed when an internal project is completed
• Each internal project must have a dedicated Google Cloud project owner
• The solution must support 10-100 concurrent projects
How should you structure your Terraform implementation to ensure simple deployment, code reusability, and centralized management?
A
Create a single project and single VPC for each internal project.
B
Create a single Shared VPC and attach each Google Cloud project as a service project.
C
Create a single project and additional VPCs for each internal project.
D
Create a Shared VPC and service project for each internal project.