Amazon Cognito
This item was not updated in last three versions of the Radar. Should it have appeared in one of the more recent editions, there is a good chance it remains pertinent. However, if the item dates back further, its relevance may have diminished and our current evaluation could vary. Regrettably, our capacity to consistently revisit items from past Radar editions is limited.
Adopt
In the space of Identity and Access Management (IAM) we prefer to use Amazon Cognito for Customer Identity and Access Management. Cognito may be combined with AWS IAM depending on your needs. Cognito provides amongst others user sign-up, sign-in and access control features while AWS IAM is more low-level focussing on AWS account and permission management.
When using Cognito strongly consider to also use the Amplify UI React UI library which provides out-of-the-box UI components for Cognito authentication workflows.
We are also trialling the SaaS IAM service Clerk as an potential alternative solution for projects which are not using AWS as the main platform (but typically use a PaaS provider instead).