학습주제
배포부터 서비스 구성까지
vpc 구성
학습내용
백엔드 모듈을 간단히 구성했다
이번엔 VPC부터 만들 예정
citron 서비스를 위한 vpc를 만들어본다
기존에 만들어뒀던 vpc를 삭제해본다. 연관되어 있는 서브넷이 있을 경우 삭제가 되지 않는다
삭제하려고 하니 서브넷이 있다고 삭제를 못하게 한다
서브넷도 네트워크 인터페이스를 삭제해야 삭제할 수 있다고 한다.
vpc 삭제 성공
네트워크 인터페이스, NAT 게이트 웨이등을 삭제해주고, 서브넷 삭제, 후 그다음에 마지막으로 VPC를 삭제할 수 있음
VPC를 생성해본다.
vpc만 만들면 서브넷 등을 또 따로 만들어주어야 하니 VPC 등으로 만든다
한꺼번에 다 만들어준다
지난번 구성을 보면
퍼블릭 서브넷, 프라이빗 서브넷을 놓고 가용영역을 2군데로 함
NAT 게이트웨이 1개 생성. 2 프라이빗 서브넷이 이 게이트웨이를 통해 나갈 수 있음
VPC 등을 쓰면
VPC를 생성한다
앞서 만든 스프링부트를 엘라스틱 빈스톡에 만들예정
생성됨
자동적으로 만들었던 4개의 서브넷
사용할 서브넷
프라이빗 서브넷의 라우팅 테이블에 가보면 NAT 게이트웨이가 연결되어 있음
퍼블릭을 가보면 igw로 인터넷 게이트웨이와 연결되어 있는 것을 확인 할 수 있다. 이는 인터넷과 자유롭게 연결 가능함
라우팅 테이블을 보면 자동적으로 만들어져 있다
퍼블릭에 대한 인터넷 게이트웨이
두 프라이빗 라우팅 테이블이 같은 nat 게이트웨이로 연결되어 있는 것을 볼 수 있음
라우팅 테이블은 VPC나 서브넷의 입구같은 역할을 함
기본 퍼블릭 ip주소 - 탄력적 IP 주소
외부로 나가는 IP는 저 IP로 나감
빈스톡을 Private에 둘 예정
이제 빈스톡을 세팅해보도록 한다.