1. 아키텍쳐구성도
2. 네트워크 구성
1. vpc생성
Ipv4 사이더주소 - 10.0.0.0/16
2. 서브넷 생성
3. 인터넷게이트웨이 생성
VPC와 외부인터넷을 연결해주는 하나의 관문으로 출발지가 ‘외부’
외부인터넷에서 vpc로 접속하거나, vpc내부서버 내용을 외부인터넷으로 보낼 때 사용
4. NAT 게이트웨이 생성
프라이빗 서브넷에 있는 내부서버와 외부를 연결해주는 관문으로 출발지가 ‘내부’
내부 서버에서 업데이트한 내용을 밖으로 보낼 때 사용
외부의 공인IP끼리 통신하기 위해서 탄력적 ip주소 할당
5. 라우팅 테이블 생성
1. 라우트연결
Public route table : 인터넷게이트웨이(0.0.0.0/0) 추가
Private route table : NAT게이트웨이(0.0.0.0/0) 추가
NAT게이트웨이는 물리적으로 퍼블릭 서브넷에 존재
2. 서브넷연결
Public route table : Public 서브넷
Private route table : Private 서브넷
6. 보안그룹 생성
7. EC2생성
8. ELB 생성(Application Load Balancer)
1. External ELB 생성
인터넷연결, HTTP 80포트연결,Public서브넷 연결(public-01, public-02),
2. Internal ELB 생성
내부, TCP 8080포트연결,Private서브넷 연결(private-was-01, private-was-02
9. RDS 생성
서브넷그룹 추가(private-db-01, private-db-02)
3. 미들웨어 구성
- web server(Apache)
- was server(Tomcat)
- web-was 연결
- was-db연결
4. 테스트
- web접속테스트
- was접속테스트
- db접속테스트
'🌴 DevOps > Architecture' 카테고리의 다른 글
3tier아키텍쳐 구성6 - 미들웨어 구성 및 테스트(2.앱서버-Tomcat) (0) | 2020.02.14 |
---|---|
3tier아키텍쳐 구성5 - 미들웨어 구성 및 테스트(1.웹서버-Apache) (0) | 2020.02.13 |
3tier아키텍쳐구성4-네트워크 설정(8. ELB생성 9. RDS 생성) (0) | 2020.02.12 |
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 |