Soru

Zorluk: KolayAssessing and Mitigating Technical Debt in Cloud Architectures

An enterprise architecture team is auditing a newly migrated Google Cloud environment and identified two significant areas of technical debt: application service accounts were assigned primitive Owner roles, and Terraform state files are currently stored locally on developer workstations. Which TWO actions should the architecture team take to mitigate this technical debt? (Select TWO answers.)

  1. Replace primitive Owner roles on service accounts with fine-grained predefined or custom roles.Cevap
  2. Migrate local Terraform state files to a remote Cloud Storage backend with object versioning enabled.Cevap
  3. C
    Grant the Service Account Admin role to application service accounts to resolve permission management bottlenecks.
  4. D
    Provision a dedicated Google Kubernetes Engine (GKE) cluster to host local state files and lock daemons.

Cevap

The architecture team should replace primitive Owner roles on service accounts with fine-grained predefined or custom roles, and migrate local Terraform state files to a Cloud Storage backend with object versioning enabled.
Mitigating technical debt in cloud architectures requires replacing overly permissive primitive IAM roles with fine-grained predefined or custom roles, and migrating local infrastructure state files to a secure Cloud Storage backend with versioning enabled.

Adım Adım Çözüm

1
Evaluate security technical debt from broad IAM access.
Identify that primitive Owner roles grant excessive permissions across resources.
Restricting permissions to specific predefined or custom roles enforces the principle of least privilege and reduces cloud attack surfaces.
2
Evaluate operational technical debt from unmanaged Infrastructure as Code (IaC) state.
Identify that local, unversioned state files risk state corruption and team collision.
Configuring a central Cloud Storage backend with versioning provides locked, consistent, and recoverable infrastructure state management.

Anahtar Kavram

Assessing and Mitigating Technical Debt in Cloud Architectures
Bu soruyu puanla