Prerequisites for installing Atlas

Using Cloudera Manager, you can install Apache Atlas and there are some prerequites that you must note before you proceed further.

Required infrastructure services

The following services are required to install Atlas:
  • HBase — In the default deployment, acts as storage for Atlas metadata (JanusGraph) and related data at scale.
  • PostgreSQL — Required when you configure Atlas to use PostgreSQL as the JanusGraph KeyColumnValue store and optional relational entity audit persistence instead of the default HBase-backed paths. Use a dedicated database and credentials as described in the advanced configuration guidance for your release.
  • Solr — Acts as storage for indexes of Atlas data.
  • Kafka — Acts as a messaging bus for Atlas hooks.
  • Ranger — Works with Atlas to provide tag-based authorization.

Authentication options

Atlas supports several authentication methods, and PAM authentication is one option rather than a requirement. If you choose PAM authentication, verify that your Cloudera Manager instance has PAM authentication enabled and that it works with the users enabled on the host. For more information, see Configure Atlas PAM authentication.

The following authentication options are available for the installation depending on your usage scenario: