
AWS 생성되는 위치
AWS- 리전 - VPC - 가용영역 - 서브넷 - EC2
간단하게 예로 설명하겠습니다.
1. AWS
AWS 웹페이지에서 접속합니다.
AWS를 시작하려면 기본적으로 접속해야합니다. AWS에 여러 서비스들이 있는데 기본적으로 스토리지, 네트워크, 컴퓨팅 외 모니터링, 보안관련으로 나뉘며 목적에 따라 AI, 빅데이터들의 서비스로 나뉩니다.
2. 리전
AWS는 글로벌 기업이라 그런지 전 세계에 리전이 존재합니다. 쉽게 데이터 센터라고 할 수 있으며 한국에는 서울 리전이 있습니다. (용인에 위치한다고 주워들었던거 같아요. 추가적으로 부산에도 데이터가 증설될 예정이라고 합니다.)
3. VPC
EC2가 처음 생성하기 위해 아이피 대역을 초기 어떻게 생성할지 관여하게 됩니다.
기본 틀 해당 vpc를 생성하게 되면 이름과 아이피 대역을 설정하게 되니 처음에 잘 설정 하도록 합시다.
vpc를 2개를 두어 통신을 하고 싶으시면 peering이라는 것을 라우팅테이블에 설정합니다. 이후 실습해보도록 하겠습니다.
4. 가용영역
AWS는 리전이라는 데이터센터를 운영합니다. 해당 데이터센터를 하나로 통으로 잡고 운영하게 되면 데이터센터에 장애에 취약하기 때문에 데이터센터에 파티션을 나눴습니다.
한국엔 4개의 가용역역이 있는데 가용영역을 나눠 EC2를 만들어 하나의 가용영역이 장애가 나더라도 다른 가용영역에서 운영을 유지시켜 장애에 대비합니다.
같은 가용 영역에서는 ec2는 통신이 가능합니다.
가용영역은 서브넷 생성 시 가용영역을 선택하게 됩니다.
위 그림처럼 쌍둥이 빌딩으로 표현한 이유가 하나의 빌딩이 무너지더라도 한쪽에에서 서비스를 운영할 수 있다는 뜻에서 쌍둥이빌딩으로 표현했습니다.
5. 서브넷
vpc의 아이피 대역을 나눕니다 .여러 개의 서브넷을 둘 수 있고 프라이빗 서브넷, 퍼블릭 서브넷을 만들 수 있습니다. 두 개의 차이는 라우팅테이블에 0.0.0.0/0으로 설정을 유무입니다.
ex) vpc 대역 10.1.0.0 / 16 라고 설정하면 10.1. 1~255 . 1~255 / 17~23 까지 아이피 대역을 사용할 수 있습니다.
그림처럼 빌딩에 사무실이 여러 개가 있다라는 것을 표현한 것입니다.
6. EC2
AWS에서 말하는 서버입니다. 인스턴스라고도 하며 VM이라고 생각하면 편합니다.
VM은 가상머신이라고 하는데 IT전공자가 아니라면 본인 컴퓨터에 안드로이드게임을 하기 위해 컴퓨터에 프로그램을 설치해보신 경험이 있으신지요??
본인의 컴퓨터는 윈도운데 안드로이드를 사용하기 위해 설치한 프로그램이 가상머신프로그램이고 실행하여 가상의 안드로이드기기를 만든겁니다.
그림을 토대로
우주인이 컴퓨터(EC2)를 가지기 위해선 지구(AWS)에 와서 원하는 나라(VPC)로 이동 후 쌍둥이빌딩(가용영역)의 본인이 지정한 사무실(서브넷)에 컴퓨터를 켜는 겁니다.
위 말로 EC2 위치는 이해 하셨으면 좋겠습니다.