Security is important in your architecture, independent of the reference architecture or style you apply. For this reason, you need Identity and Access Management (IAM) tooling. It provides the following functionality:
- Identity management: The storage and retrieval of identities that require access to your services and processes, and relevant attributes of these identities, such as username and email address. Identities can represent (external) employees, customers, organizations, and systems. Identity management is also responsible for provisioning identities and their attributes between different identity stores. A common protocol used by identity stores is Lightweight Directory Access Protocol (LDAP).
- Authentication: Verifying that ...