# Fabric References This is a non-exhaustive list of Fabric usage in the wild. Send us a PR if you spot articles which we did not know about! ## Blog Posts - [Accessing GKE private clusters through IAP](https://medium.com/google-cloud/accessing-gke-private-clusters-through-iap-14fedad694f8)
*Medium / Luca Prete* - [Apigee X Organization Provisioning with Google Terraform Modules](https://www.googlecloudcommunity.com/gc/Apigee/Apigee-X-Organization-Provisioning-with-Google-Terraform-Modules/m-p/166411)
*Google Cloud Community / Daniel Strebel* - [Calling a private Google Cloud Function from on-prem](https://medium.com/google-cloud/calling-a-private-google-cloud-function-from-on-prem-91eb628c85ac)
*Medium / Andrea Gandolfi* - [Connect your on premise data center with Direct Interconnect and automate vlan attachments creation with Terraform](https://medium.com/google-cloud/connect-your-on-premise-data-center-with-direct-interconnect-and-automate-vlan-attachments-creation-8db1bdcc156b)
*Medium / Domenica Siviglia* - [Fine-grained Cloud DNS IAM via Service Directory](https://medium.com/google-cloud/fine-grained-cloud-dns-iam-via-service-directory-446058b4362e)
*Medium / Ludovico Magnocavallo* - [Give app teams autonomy over their DNS records with Cloud DNS peering](https://cloud.google.com/blog/products/networking/how-to-use-cloud-dns-peering-in-a-shared-vpc-environment)
*Google Cloud Blog / Aurelien Legrand, Karthik Balakrishnan* - [Managing GCP service usage through delegated role grants](https://medium.com/google-cloud/managing-gcp-service-usage-through-delegated-role-grants-a843610f2226)
*Medium / Julio Castillo* - [Resource Factories: A descriptive approach to Terraform](https://medium.com/google-cloud/resource-factories-a-descriptive-approach-to-terraform-581b3ebb59c)
*Medium / Simone Ruffilli* - [Using Cloud Asset Inventory feeds for dynamic configuration and policy enforcement](https://medium.com/google-cloud/using-cloud-asset-inventory-feeds-for-dynamic-configuration-and-policy-enforcement-c37b6a590c49)
*Medium / Ludovico Magnocavallo* - [Using GCP Cloud Asset Inventory Export to keep track of your GCP resources over time](https://medium.com/google-cloud/using-gcp-cloud-asset-inventory-export-to-keep-track-of-your-gcp-resources-over-time-20fb6fa63c68)
*Medium / Lorenzo Caggioni* ## Books - [Building Serverless Applications with Google Cloud Run](https://www.google.it/books/edition/Building_Serverless_Applications_with_Go/PV4MEAAAQBAJ?hl=en&gbpv=1&dq=a+valuable+resource+on+github+fabric&pg=PT143&printsec=frontcover)
*Wietse Venema* ## GCP Reference Architectures - [Decide a resource hierarchy for your Google Cloud landing zone](https://cloud.google.com/architecture/landing-zones/decide-resource-hierarchy) - [Decide the network design for your Google Cloud landing zone](https://cloud.google.com/architecture/landing-zones/decide-network-design) - [Hub-and-spoke network architecture](https://cloud.google.com/architecture/deploy-hub-spoke-vpc-network-topology) - [Deploy a hub-and-spoke network using VPC Network Peering](https://cloud.google.com/architecture/deploy-hub-spoke-network-using-peering) - [Deploy a hub-and-spoke network using Cloud VPN](https://cloud.google.com/architecture/deploy-hub-spoke-network-using-vpn) - [Private networking and Cloud Run](https://cloud.google.com/run/docs/securing/private-networking) ## Third-party reviews - [Google Cloud Landing Zone Comparison](https://www.meshcloud.io/2022/09/09/gcp-landing-zone-comparison/) by Meshcloud.