반응형
- 도메인 구매
- 레코드 생성
- ALB 생성
도메인 구매
레코드 생성
Route 53 호스팅 영역에서 이전에 구매한 ysy-itsy-bitsy.com 클릭
[레코드 생성] 클릭
레코드 이름에 "www" 작성
[ A-IPv4 주소 및 일부 AWS 리소스로 트래픽 라우팅] 선택
[레코드 생성] 클릭
레코드 이름에 "subdomain" 작성
[ CNAME-다른 도메인 이름과 일부 AWS 리소스로 트래 픽 라우팅 ] 선택
[레코드 생성] 클릭
ALB 생성
Application Load Balancer는 수신 HTTP 및 HTTPS 트래픽을 요청 속성을 기반으로 Amazon EC2 인스턴스, 마이크로서비스 및 컨테이너와 같은 여러 대상에 배포합니다. 로드 밸런서는 연결 요청을 수신하면 우선 순위에 따라 리스너 규칙을 평가하여 적용할 규칙을 결정한 다음 해당되는 경우, 대상 그룹에서 규칙 작업의 대상을 선택합니다.
클라이언트가 애플리케이션에 요청을 보냅니다.
로드 밸런서의 리스너는 구성한 프로토콜 및 포트와 일치하는 요청을 수신합니다.
수신 리스너는 지정된 규칙에 따라 수신 요청을 평가하고, 해당되는 경우 요청을 적절한 대상 그룹으로 라우팅합니다. HTTPS 리스너를 사용하여 TLS 암호화 및 복호화 작업을 로드 밸런서로 오프로드할 수 있습니다.
하나 이상의 대상 그룹에 있는 정상 대상은 로드 밸런싱 알고리즘과 리스너에서 지정한 라우팅 규칙을 기반으로 트래픽을 수신합니다.
[로드 밸런서 생성] 클릭
[ Application Load Balancer ] 선택
VPC와 퍼블릭 서브넷 a,c 선택
[ 새 보안 그룹을 생성 ] 클릭
web 요청을 위한 80, 443 TCP 포트 개방
보안그룹 생성 후 선택
대상 그룹 생성
Target group name을 작성 후 HTTP:80번, [ VPC ] 선택
[다음] 클릭
[ 80 ] 입력 후 [ 아래에 보류 중인 것으로 포함 ] 클릭
[ 443 ] 입력 후 [ 아래에 보류 중인 것으로 포함 ] 클릭
추가된 것을 확인 후 [ 대상 그룹 생성 ] 클릭
요약 정보 확인 후, [ 로드 밸런서 생성 ] 클릭
ALB가 생성되고 활성으로 바뀌는 것 확인
[ 리스너 추가 ] 클릭
[ 대상 그룹으로 전달 ] 선택 후 생성한 대상 그룹 선택
인증서 선택 후 [ 추가 ] 클릭
반응형
'[개인 웹사이트 만들기]' 카테고리의 다른 글
AWS+Django 기반 웹사이트 제작 8 (웹사이트 개발, codepipeline 1/5) (0) | 2024.05.30 |
---|---|
AWS+Django 기반 웹사이트 제작 7 (local PC에 test 환경 구성) (0) | 2024.05.27 |
AWS+Django 기반 웹사이트 제작 5 (SSL-TLS 인증서 등록) (0) | 2024.05.22 |
AWS+Django 기반 웹사이트 제작 4 (Apache-Django 설치 및 연동) (0) | 2024.03.19 |
AWS+Django 기반 웹사이트 제작 3 (EC2 생성, bastion host SSH 연결) (0) | 2024.03.15 |