Decentralized Managed Authentication.
to grant access to your app
provide temporary credentials for users to access
sync user data and preferences across all devices
Web Identity Federation : fb, google 등 접속 할 수 있는 토큰 정보 얻는것
User Pools : 로긴, 로그아웃 등 웹이나 모바일에서 관리할 수 있는 경로
Identity Pools : temporary AWS credentials to access S3, DynamoDB
Cognito Sync : Sync user data and preferences across devices with one line of code
Highly available and scalable cloud DNS
Register and manage domains
get your custom domains to point to your AWS Resources
즉 aws 내 서비스들을 ip 주소로 변환 시켜줌
Simple Routing policies : default, multiple ip addresses, random order
weighted routing policies : different weights,
Latency Based Routing Policies : allows you to direct traffic based on the lowest network latency possible for your end user based on region(토론토에서도 cali 나 canada 빠르게 접근 가능하게)
Failover Routing Policies(장애극복) : 장애 일어나면 second option 으로 보내줌
Geolocation Routing Policies : 다른 지역으로 traffic 옮겨줌, 사용자의 위치에 기반하여 트래픽을 라우팅하려는 경우에 사용
Geoproximity Routing Policies : you must use Route53 traffic flow (bias 접근), 리소스의 위치를 기반으로 트래픽을 라우팅, 한 위치의 리소스에서 다른 위치의 리소스로 트래픽을 보낼때 사용
Multi-value Answer Policies : 여러 ip 주소 보여주는데 가장 상태가 좋은걸로 띄워줌(health checks)
Health Checks : every 30s check by default. can be reduce to every 10s