A cloud engineer is tasked with establishing a secure, isolated Virtual Private Cloud (VPC) environment in Google Cloud for processing sensitive financial analytics. The solution must completely block general internet egress from internal instances while allowing compute instances without external IP addresses to securely access Cloud Storage using Private Google Access. Administrative SSH management must be strictly restricted to Google Identity-Aware Proxy (IAP).
What is the correct sequential order of operational steps to provision the custom VPC infrastructure, configure regional subnetwork connectivity with Private Google Access, enforce high-priority egress allow rules for restricted Google APIs, implement fallback zero-trust egress blocking, and secure administrative ingress access?
- 1Execute `gcloud compute networks create finance-analytics-vpc --subnet-mode=custom` to instantiate a custom-mode Virtual Private Cloud network without default subnets.
- 2Execute `gcloud compute networks subnets create finance-subnet-us-east1 --network=finance-analytics-vpc --region=us-east1 --range=10.240.0.0/24 --enable-private-ip-google-access` to provision the regional subnetwork with Private Google Access enabled.
- 3Execute `gcloud compute firewall-rules create allow-google-apis-egress --network=finance-analytics-vpc --direction=EGRESS --priority=100 --action=ALLOW --destination-ranges=199.36.153.4/30 --rules=tcp:443` to grant outbound access to Google API virtual IP ranges.
- 4Execute `gcloud compute firewall-rules create deny-all-egress --network=finance-analytics-vpc --direction=EGRESS --priority=1000 --action=DENY --destination-ranges=0.0.0.0/0` to block all remaining outbound traffic.
- 5Execute `gcloud compute firewall-rules create allow-iap-ssh-ingress --network=finance-analytics-vpc --direction=INGRESS --priority=100 --action=ALLOW --source-ranges=35.235.240.0/20 --rules=tcp:22 --target-tags=iap-ssh-target` to allow administrative tunnel access.