Final thoughts
You might have noticed that I didn’t run through all the steps in Google’s Example Foundation. If you started a foundation using Google’s example, and you’re still sitting with steps 0–3 done, then let me at least tell you about the steps I omitted. Step 4 helps you to set up a couple of example business units and has templates to attach them to the Shared VPCs we created in the 3-networks step. Whether you use your bootstrap CI/CD pipeline to manage business unit-level projects is up to you. The 4-projects step creates a new CI/CD pipeline at the business unit level, which could be a nice, more granular, approach. Then, the 5-app-infra step builds an example application (dev, non-prod, and prod) in the business unit of your choice. Though steps 4 and 5 aren’t quite as general as steps 0 to 3, they still offer nice examples of working Terraform scripts and show you a possible approach you could use in your organization.
Nice...