Keystone – OpenStack Identity Service

The OpenStack Keystone service is an identity service that provides authentication, service discovery, and distributed multi-tenant authorization via APIs to its consumers. It supports multiple authentication mechanisms such as username/password credentials and token-based systems. The Keystone service uses a MariaDB database in the backend for storing and retrieving tokens, catalogs, policies, and other identity information. Other authentication systems such as LDAP and SQL can also be used. 

The following are the main benefits of using the Keystone Identity Service:

  • User account management: It provides management of users' credentials and its associated accessible resources.
  • Tenant and project management ...

Get Hybrid Cloud for Developers now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.