Elastic Load Balancer 에는 세 가지 로드밸런서가 존재한다. Classic Load Balancer - 가장 오래된 로드밸런서로, 4계층, 7계층을 지원하여 TCP, SSL, HTTP, HTTPS 등 다양하게 지원 가능이 가능하며, 가격이 저렴하다는 것이 장점이다. Application Load Balancer - http 등의 어플리케이션 단을 컨트롤하는 7계층 로드밸런서로, 7계층 로드밸런서인 만큼 더 세부적인 컨트롤이 가능하고, 요청이 들어온 host 나 path 에 따라 어디로 리다이렉션 시킬지도 결정이 가능하다. 다만 만약 단순히 여러 대의 서버로 로드밸런싱 용도로만 쓸 경우에는 NLB 보다 속도는 느리다. Network Load Balancer - tcp 등을 컨트롤하는 4계층..
subnet 을 public 과 private 으로 구분하여, public subnet 만 Internet Gateway 를 이용하여 외부와 통신이 가능하도록 설정하고 private subnet 의 경우 외부와의 통신이 단절된 환경일 때 private subnet 에 위치한 instance 가 다른 AWS 서비스에 연결해야 하는 경우 혹은 인터넷에서 private instance 에 접근 불가 조건은 유지하면서 반대로 instance 에서 외부 인터넷으로 연결이 필요한 경우 등의 이유로 private subnet 에 배포된 instance 라도 외부와의 통신이 필요한 경우가 존재하고, 이런 경우 가장 간단히 해결 할 수 있는 방법은 NAT 서버를 구축하는 것 이전에는 외부 통신이 가능한 public su..
IP 예를 들어 111.222.333.444 라는 IP 가 있다고 가정할 때, 각 마디를 옥텟이라고 하고 1, 2, 3 옥텟 부분을 네트워크 부분, 4 옥텟 부분을 호스트 부분이라고 칭하고 호스트 부분이 개별 컴퓨터에 부여되는 식으로, IP 는 사용 용도에 따라 구분 짓는데 이것을 대역이라 칭하고 IPv4 을 기준으로 0.0.0.0부터 255.255.255.255까지 4,294,967,296개의 IP 가 있고 이를, A~E 클래스로 구분한다. 공인 IP 대역 종류 구성 범위 시작bit A Class 1~127.xxx.xxx.xxx 0.0.0.0 ~ 127.255.255.255 0 B Class 128~191.0~225.xxx.xxx 128.0.0.0 ~ 191.255.255.255 10 C Class 1..
계정 생성 시 default 설정 Default VPC 생성 Default VPC 의 서브넷 3개 생성 라우팅 테이블 생성 - local 대상의 라우팅, Default 인터넷 게이트웨이 대상의 라우팅 Default VPC 에 연결된 인터넷 게이트웨이 생성 네트워크 ACL - 모든 트래픽이 허용된 인바운드, 아웃바운드 규칙 VPC 새로 생성 시 설정 VPC 생성 - local 대상의 라우팅만 되어있는 라우팅 테이블, 모든 트래픽이 허용된 인바운드, 아웃바운드 규칙이 설정된 네트워크 ACL 이름 태그 IPv4 CIDR 블록 : VPC 에 대한 IPv4 주소 범위를 지정, 최대 /16 서브넷 생성 이름 태그 VPC - 새로 생성한 VPC 가용 영역 : 존 선택 IPv4 CIDR 블록 : 크기는 /16 ~ /2..