An enterprise financial organization hosts a public-facing Web API on Google Cloud backed by internal Compute Engine instances storing sensitive customer records. The security engineering team mandates that the architecture must mitigate Layer 7 application attacks (such as SQL injection and rate flooding) at the network edge, while simultaneously establishing a strict perimeter boundary around the internal Google Cloud project resources to prevent data exfiltration to unauthorized storage destinations. Which TWO security controls should the cloud architect implement to fulfill these requirements?
- Configure Google Cloud Armor security policies with preconfigured WAF rules and attach them to the External HTTP(S) Load Balancer target backend services.Answer
- Establish a VPC Service Controls perimeter around the project holding internal resources, configuring explicit ingress and egress rules for allowed service communication.Answer
- CGrant primitive IAM Owner roles to application service accounts so that internal resources automatically bypass external network security checks.
- DEstablish VPC Network Peering between the application VPC and an external partner VPC, relying on transitive peering to route all untrusted inbound traffic through the partner's security stack.
Answer
To protect public endpoints against Layer 7 attacks and enforce data exfiltration boundaries around internal project resources, the architecture must combine Google Cloud Armor security policies on the External HTTP(S) Load Balancer with a VPC Service Controls perimeter around the internal GCP services.
Google Cloud Armor provides edge security against application-layer attacks by applying WAF rules and rate-limiting policies directly at the load balancer level. Meanwhile, VPC Service Controls creates a cryptographically enforced perimeter around Google Cloud projects and services, isolating internal data resources to prevent exfiltration across service boundaries.
Step-by-Step Solution
Key Concept
Defense-in-depth perimeter security integrating Google Cloud Armor for edge WAF/DDoS defense and VPC Service Controls for data exfiltration isolation.