Question 1
A financial services company is deploying a private cloud using OpenStack Zed. The security policy mandates that all administrative actions performed via the OpenStack APIs must be auditable and tied to a specific user identity. Which OpenStack component is primarily responsible for enforcing this policy by managing user authentication and service catalogs?
Answer and explanation
Correct answer: C
Keystone is the identity service for OpenStack. It provides API client authentication, service discovery, and distributed multi-tenant authorization by implementing OpenStack's Identity API. All other OpenStack services use Keystone to validate user requests and locate other services, making it central to security and auditability. Nova is the compute service, Neutron is the networking service, and Cinder is the block storage service.