AWS EC2 셋팅

이제우·2024년 2월 3일

EC2란

EC2(Elastic Compute Cloud)란 간단하게 AWS에서 조종할 수 있는 가상원격컴퓨터를 한 대 빌리는 것이다.
내가 빌리는 컴퓨터의 사양, 사용량에 따라 비용이 청구된다.


EC2 셋팅법

EC2를 검색해서 들어가자.

먼저 리전을 확인해야하는데 이 리전은 간단하게 원격으로 빌리는 가상 컴퓨터가 있는 위치라고 생각하면 된다. 내가 서비스하는 지역이 리전과 가까워야 빠른 응답이 가능하다.

리전을 선택했다면 인스턴스 시작을 눌러 EC2 셋팅을 시작하자.

인스턴스 하나당 내가 빌리는 컴퓨터가 하나라고 생각하면 좋다.


먼저 빌리는 인스턴스의 이름을 정하자


그 다음 운영체제를 설정할텐데 우리가 흔히 사용하는 윈도우나 맥은 사용자에게 편리한 ui를 제공하지만 용량이 크고 실행하기 무거운 운영체제다. 그래서 서버를 배포할땐 가벼운 Ubuntu를 자주 사용한다.


다음으로 인스턴스 유형은 대여하는 컴퓨터의 사양이나 마찬가지 이다.
사양이 높을수록 많은 요청을 처리하고 무거운 작업을 쉽게 할 수 있으나
사용량에 대한 가격 역시 올라간다.


키페어는 EC2 컴퓨터에 접근하기 위해 사용하는 카드키 같은 용도이다.

키페어를 생성하면 파일이 다운로드 될텐데 그 파일이 카드키가 되기 때문에 잃어버리지 않도록 주의하자

다음은 네트워크 설정에서 보안그룹을 설정할 것이다.

보안 그룹은 EC2 주위에 울타리를 치는 것과 비슷하다.
EC2로 들어오는 인바운드(외부>EC2)와 아웃바운드(EC2>외부)의 트래픽을 제한할 수 있다.

인바운드 보안 그룹 규칙으로 22번 포트와 80번 포트를 허용할 것인데,
22번은 원격으로 EC2를 접근할 때 사용하는 포트, 80번은 백엔드에서 통신을 할 때 사용할 포트이다.

스토리지는 원격으로 사용할 컴퓨터의 저장공간이다. 프리티어는 30GB까지 가능하며 스토리지의 종류는 가장 성능이 좋은 gp3를 선택하자

이렇게 인스턴스를 생성하면 인스턴스 탭에서 내가 만든 인스턴스를 확인할 수 있다.

인스턴스의 상태를 이렇게 설정 할 수 있는데, 인스턴스 종료는 컴퓨터 종료가 아닌 컴퓨터 제거의 의미다.

profile
게으른 사람 중에 제일 부지런하게 사는 사람이 꿈

0개의 댓글