Application security in AWS with Cognito service which provides identity, authentication and access control features.