A cloud security engineering team is designing an Identity and Access Management (IAM) architecture for microservices operating across multi-cloud Kubernetes environments. The architecture must enforce Zero Trust principles by replacing static API keys and long-lived service account tokens with short-lived X.509 certificates issued automatically through platform attestation rather than user credentials. Which of the following identity architecture solutions best satisfies these requirements?
- Implement SPIFFE/SPIRE workload identities to issue verifiable cryptographic credentials based on node and workload attestation.Cevap
- BEstablish IPsec VPN tunnels between cluster nodes to secure inter-service network traffic using pre-shared keys.
- CConfigure SAML 2.0 Web Browser Single Sign-On (SSO) with HTTP POST bindings for service-to-service authentication.
- DDeploy OAuth 2.0 Implicit Grant flows to distribute bearer tokens stored in container environment variables.
Cevap
SPIFFE/SPIRE workload identities providing short-lived cryptographic credentials via platform attestation.
SPIFFE/SPIRE (Secure Production Identity Framework for Everyone / SPIFFE Runtime Environment) is specifically engineered for workload identity architecture in heterogeneous cloud environments. It performs node and workload attestation to automatically issue short-lived, verifiable SPIFFE ID X.509 documents (SVIDs), fulfilling Zero Trust requirements for microservices without static secret management.
Adım Adım Çözüm
Anahtar Kavram
Workload Identity and Platform Attestation in Zero Trust IAM Architecture