devops

220520 - RDS 본문

DevOps/AWS

220520 - RDS

vata500 2022. 5. 20. 18:27
반응형

EC2에서 MySQL

- DB 인스턴스의 완전한 통제권을 원할 때 
- 백업, 복제, 클러스터링 등 완전한 통제권을 원할 때

EC2 x RDS

- 비즈니스 본연의 가치집중
- DB 관리 업무를 원하지 않을 때
- 백업 및 복원 자동화를 원할 때 
- DB 관리 역량이 부족할 때

단순 조회할 때는 복제본만, 읽기 쓰기에는 왼쪽 마스터 데이터베이스를 사용한다.

쇼핑몰로 예를 들면, 단순 옷구경 -> Replicate DB, 옷후기와 주문에는 Master DB를 사용하여 효율적인 관리가 가능.

Redshift 를 확인해보자.

로드밸런서는 하나 이상의 listener가 있어야한다.

로드밸런서는 무조건 타겟그룹으로 보낸다 리스너를 통해서 health check를 지속적으로 하고 있다. (target group안에있음)

오토스케일링은 로드밸런서와 연결되어서, 로드밸런서는 없어도 상관없음. 만약 과부하 발생시 오토스케일링이 EC2를 늘려준다.

cloudfront는 캐싱서비스다. 엣지 로케이션에 미리 넣어두고 지연시간을 줄이고 사용자 환경을 높일 수 있다.

 

반응형
Comments