Req)
솔루션즈 아키텍트는 고가용성 애플리케이션을 설계할 필요가 있습니다.
그 애플리케이션은 인증된 유저가 연결상태로 되어야 하는데 하물며 근본적인 고장일 때도 입니다.
어떤 솔루션이 이 요구사항을 만족시킬까요?
Sol) ALB, ASG, DynamoDB
요구사항 | 솔루션 |
고가용성 애플리케이션 설계 고장일 때를 포함해서 애플리케이션 인증된 유저는 연결상태로 유지 |
ALB(Application Load Balancer) - 인터넷과 연결되어 서비스 요청을 처리 ASG(Auto Scaling Group) - EC2 인스턴스상에 애플리케이션을 Auto Scaling Group에서 배포 DynamoDB - 인증된 연결 정보에 대한 저장 |
새 Auto Scaling 그룹을 만들 때 새 로드 밸런서를 만들고 연결
ASG는 ALB 가 요청을 분산하는 "Target Group"이 됩니다. 그래서 AutoScaling Group을 Target Group 으로 지정해주어야 합니다.
참고할만한 자료 : 링크
'ITPE metacog > Cloud metacog' 카테고리의 다른 글
[AWS SAP] 인터넷 접속이 없는 VPC내 EC2에서 애플리케이션 동작 (0) | 2021.04.08 |
---|---|
[AWS SAP] 세션데이터를 개별 웹서버와 디커플 (0) | 2021.04.07 |
[AWS SAP] 온프레미스 VM 100개를 AWS로 마이그레이션 (0) | 2021.04.07 |
[AWS SAP] 신규 계정들에서 특정 서비스셋의 접근 거부 (0) | 2021.04.06 |
[AWS SAP] RDB 취약점 관리 (0) | 2021.04.06 |