Cognito User pools
- A user pool is a user directory in Amazon cognito, with this users can sigin into your web/mobile application through AWS cognito
- User pools provide
- sign up & sign in services
- Customizable web ui to sign in users
- Social sign in
- MFA
- Then from application code the user profile can be accessed
- Refer Here for the django sample
- Refer Here for the java example
- Refer Here for the .net core
- Refer Here for the node js application
AWS Directory Service
- This is AWS Managed service for Microsoft Active Directory
- We can spin up Domain Controllers managed by AWS and sync/import active directory from on-premises into AWS
- These AD can be used from on-premises as well as for applications is AWS
- Directory service can be integrated with Workspaces (Virtual Desktop as a Service) and AWS rds SQL Server and other in house applications
AWS CloudTrail
- Exercise :
- Open AWS Console and Navigate to Cloud trail and view dashboard and also look into event history
- All the AWS Actions will be added to the event history, we can use this to audit the activities performed on your account by various users.
