▼▼▼전체적인 3티어 아키텍쳐 목차 보고오기▼▼
https://pearlluck.tistory.com/78?category=830422
▼▼▼3티어 아키텍쳐1,2단계 보고오기▼▼▼
https://pearlluck.tistory.com/68
불러오는 중입니다...
▼▼▼3티어 아키텍쳐3,4,5단계 보고오기▼▼▼
https://pearlluck.tistory.com/69?category=830422
▼▼▼3티어 아키텍쳐6,7단계 보고오기▼▼▼
https://pearlluck.tistory.com/71
네트워크 설정
8. ELB 구성
9. RDS 생성
8. ELB 구성 (ALB이용)
8-1. External ELB 생성
인터넷게이트웨이로 들어온 트래픽을 WEB으로 분산하는 역할
1) 인터넷연결
2) 가용영역지정
그리고 ELB가 있을 위치를 지정-> Public상에 있는걸로
3) 보안그룹지정
외부elb-sg로 지정하기
외부로 들어오는 어떤 ip이든 허용한다는 의미
4) 라우팅 구성
ELB로 들어오면 어디로 갈지 지정
HTTP프로톨콜의 80포트를 타고 다음 타켓을 찾아간다.
5) 대상등록
그 타켓이 어떤것인지 지정, ELB와 연결될 대상들
외부 ELB는 외부인터넷게이트웨이로 들어온 트래픽을 WEB으로 보내주는거니까 WEB인스턴스 선택
8-2. Internal ELB 생성
내부 WEB으로 들어온 트래픽을 WAS으로 분산하는 역할
1) 내부
2) 가용영역지정
그리고 ELB가 있을 위치를 지정-> Private was상에 있는걸로
3) 보안그룹지정
내부elb-sg로 지정하기
web-sg통과한 ip만 허용한다는 의미
4) 라우팅 구성
ELB로 들어오면 어디로 갈지 지정
HTTP프로톨콜의 8080포트를 타고 다음 타켓을 찾아간다.
5) 대상등록
그 타켓이 어떤것인지 지정, ELB와 연결될 대상들
내부 ELB는 web으로 들어온 트래픽을 was으로 보내주는거
대상그룹에서 healthy check!
로드밸런싱에 연결된 인스턴스들이 연결될 수 있는 상태인지 확인
만약, 502오류로 unhealthy라면 web에 설치된 서버를 restart 해주기
https://aws.amazon.com/ko/premiumsupport/knowledge-center/load-balancer-http-502-errors/
8. RDS생성
DB인스턴스 식별자 : 리전의 계정에 대해 고유한 DB인스턴스 이름(DB이름이 아님!!)
마스터사용자 이름 : admin --> db에 접속하는 user이름
마스터암호 : user가 접속하는 암호(qwer1234)
VPC선택 : DB생성한 이후에는 다시 VPC설정을 변경할 수 없음
추가구성에
초기데이터베이스 이름설정 : mydb
(이거 넘어가면 DB를 생성하는게 아님!)
그리고 자동으로 다른 AZ에 복제가됨
'🌴 DevOps > Architecture' 카테고리의 다른 글
3tier아키텍쳐 구성7 - 미들웨어 구성 및 테스트(3.WEB-WAS연동) (2) | 2020.02.15 |
---|---|
3tier아키텍쳐 구성6 - 미들웨어 구성 및 테스트(2.앱서버-Tomcat) (0) | 2020.02.14 |
3tier아키텍쳐 구성5 - 미들웨어 구성 및 테스트(1.웹서버-Apache) (0) | 2020.02.13 |
3tier아키텍쳐구성3-네트워크 설정(6.보안그룹 7.로드밸런서) (1) | 2020.02.11 |
3tier아키텍쳐구성2-네트워크 설정(3.IGW 4. NAT 5.라우팅테이블) (0) | 2020.02.10 |
3tier아키텍쳐 구성1-네트워크 설정(1.VPC 2.서브넷) (0) | 2020.02.09 |