This document is a brief aggregated overview of our GPC Structure (Folders,Projects, Networks, etc.)

Folder and Project Structure:

In GCP we use simple folder and project structure.

  • At the top of the structure is the organization in our case it’s safibank.ph

  • Then we have the top_level folders in our case safi-common, safi-environments and safi-sandbox

  • Each top_level folder, has either projects, or further folders in itself.

At the following image, you can see a brief overview of our structure the bold text shows Folders. The non bold text are our projects. The image shows only one of our environments, since they all have same structure.

Network structure:

  • Environments use shared_vpc which creates a network that is shared across all environment projects.

  • CICD , Confluent and Meiro don’t use sharerd_vpc

  • Environments have network_peering setup with CICD,Confluent and Meiro

The following image is an example diagram of how our network is setup.

Application Flow:

Attachments: