GCP Reference Architecture - vidyasekaran/GCP GitHub Wiki

Read and completed below

13 sample architectures to kickstart your Google Cloud journey

https://cloud.google.com/blog/products/application-development/13-popular-application-architectures-for-google-cloud

Hybrid and multi-cloud architecture patterns

https://cloud.google.com/hybrid-connectivity

https://cloud.google.com/iap (Identity-Aware Proxy) - Control access to your cloud-based and on-premises applications and VMs running on Google Cloud. End users point their web browser to an internet-accessible URL to access IAP-secured applications. No VPN client required.

https://cloud.google.com/architecture/hybrid-and-multi-cloud-architecture-patterns

Hybrid and multi-cloud network topologies

https://cloud.google.com/architecture/hybrid-and-multi-cloud-network-topologies

Connecting private computing environments to Google Cloud in a secure and reliable manner is key to any successful hybrid or multi-cloud deployment.

Refactoring a monolith into microservices

https://cloud.google.com/architecture/microservices-architecture-refactoring-monoliths?hl=en

Design an optimal storage strategy for your cloud workload

https://cloud.google.com/architecture/storage-advisor?hl=en#decision_tree

Cloud NAT lets certain resources without external IP addresses create outbound connections to the internet.

https://cloud.google.com/nat/docs/overview

App Engine and Cloud Endpoints

https://cloud.google.com/architecture/app-engine-and-cloud-endpoints?hl=en

Deploy a cold recoverable application server with persistent disk snapshots

https://cloud.google.com/architecture/cold-recoverable-apps-persistent-disk-snapshots?hl=en

Deploy a cold recoverable application server with regional persistent disks

https://cloud.google.com/architecture/cold-recoverable-apps-regional-persistent-disks?hl=en

Architecture decision records overview

https://cloud.google.com/architecture/architecture-decision-records?hl=en