An organization hosts a public web application behind an External HTTP(S) Load Balancer on Google Cloud and needs to enhance its security posture. The architecture requirements mandate defending the application against Layer 7 web attacks (such as SQL injection) and ensuring that sensitive backend data cannot be exfiltrated to external Google Cloud projects, even by authenticated users. Which TWO Google Cloud security controls should you implement? (Select TWO)
- Attach Cloud Armor security policies to the External HTTP(S) Load Balancer backend service.Cevap
- Configure a VPC Service Controls service perimeter around the projects hosting the backend storage resources.Cevap
- CEstablish VPC Network Peering between your VPC and an external partner VPC to enable transitive packet inspection.
- DAssign the IAM primitive Owner role to backend service accounts to override perimeter firewall restrictions.
Cevap
Attaching Cloud Armor security policies to the External HTTP(S) Load Balancer backend service and configuring a VPC Service Controls service perimeter around backend projects.
Cloud Armor security policies protect web applications against Layer 7 attacks such as SQL injection by filtering HTTP(S) traffic at the edge load balancer. Additionally, VPC Service Controls restricts communication between GCP services across perimeter boundaries, preventing data exfiltration to unauthorized projects.
Adım Adım Çözüm
Anahtar Kavram
Combining Cloud Armor for edge WAF protection with VPC Service Controls for data exfiltration prevention.