[AWS] EC2 인스턴스 등록하기

hanana·2024년 1월 16일
0

AWS 시작하기

목록 보기
2/6

본 포스팅은 인프런 JSCODE 박재성님의 비전공자도 이해할 수 있는 AWS 입문/실전 강의를 수강후
참고하여 작성하였습니다.
https://www.inflearn.com/course/%EB%B9%84%EC%A0%84%EA%B3%B5%EC%9E%90-%EC%9D%B4%ED%95%B4%ED%95%A0%EC%88%98%EC%9E%88%EB%8A%94-aws-%EC%9E%85%EB%AC%B8%EC%8B%A4%EC%A0%84/dashboard


단어정리

배포

애플리케이션을 다른 사용자들이 인터넷을 통해 사용할 수 있게끔 만드는것!

EC2 (Elastic Compute Cloud)

클라우드에서 안전하고 크기 조정이 가능한 컴퓨팅 파워를 제공하는 웹 서비스
쉽게말하면 원격의 PC를 빌려서 서버로 사용하는것!

왜 EC2를 사용할까?

개인의 PC를 서버로 사용하게 될 경우, 24시간 컴퓨터를 켜놓아야 하는 불편함이 있고,
다른 사용자가 내 PC에 직접 접근하게 되면 보안상으로도 문제가 발생할 수 있다.
이러한 점 외에도 로드벨런싱, 오토스케일링, 로깅 등의 부가기능을 편리하게 사용할 수 있다.

Region

인프라를 지역적으로 나누어 배포한 각각의 데이터 센터


STEP1. 리전 선택하기


대시보드 화면의 우상단에서 지역을 아시아 태평양(서울)로 맞춰준다.

많이 하는 실수

리전마다 EC2가 따로따로 관리되고 있기 때문에
서울 리전에 EC2를 생성하고, 미국 동부(오하이오) 리전에 들어가면
마치 EC2가 사라진것과 같은 느낌을 받을 수 있다.


STEP2. EC2 생성하기

좌상단의 검색칸에 EC2를 검색하고 EC2를 선택하면 아래처럼
EC2 대시보드가 나온다.
좌측 중단의 인스턴스 시작버튼을 통해 EC2 인스턴스를 생성할 수 있다.

이름 및 태그

인스턴스의 이름을 입력하는 곳이다.
기능 / 역할에 따라서 알기 쉽게 직관적인 이름으로 작명한다.

Application and OS Images (Amazon Machine Image)

가상서버의 OS를 설정해주는 곳이다.
우리가 흔히 사용하는 MAC이나 Windows는 사용자의 편리함을 제공하기 위해
(순수 서버로써는) 불필요한 기능들을 포함하고 있어 용량울 차지하고, 성능저하를 유발한다.
강의에서는 Ubuntu를 사용했다.
프리티어 사용가능 이라고 적혀져 있는지 한번 더 확인한다.

인스턴스 유형

인스턴스란? EC2에서 빌리는 컴퓨터 1대의 단위이다.
빌리는 컴퓨터의 성능을 지정하는 부분이다.
실제 서비스라면 사용량에 따라 스케일링을 통해 변경할 수 있지만
프리티어로 제공하는 t2.micro를 사용했다.

키 페어(로그인)

EC2컴퓨터에 접근하기 위해 사용되는 일종의 비밀번호 이다.
이름은 직관적으로 작명해준다.


키 페어를 생성하면 파일이 다운로드되는데
유출되지 않게, 잃어버리지 않게 잘 보관하자.

네트워크 설정

각각의 설정을 이해하기 위해서는 네트워크 기본지식이 필요하며,
현 포스팅은 EC2 인스턴스를 생성하는곳에 초점을 맞추었으므로 자세한 설명은 생략한다.
보안 그룹 이름 / 설명 을 직관적으로 입력
인바운드 보안 그룹 규칙에서 보안 그룹 규칙 추가 버튼을 통해서 HTTP 메소드에 대해서도 응답을 해주도록 설정했다.

Storage(volumes)

EC2의 저장공간. 하드디스크라고 생각하면 편하다.
이 저장공간을

ESB(Elastic Bolck Storage)

라고 부른다.
EBS와 같은 저장공간을 좀 더 포괄적인 용어로 Stroage, volume 이라고도 부른다.
프리티어이기 때문에 별 다른 선택의 여지가 없다.
볼륨 유형만 비교적 최신 버전인 gp3으로 설정하고 기본값을 사용해준다.
실제 운영환경이라면 크기나 볼륨유형등을 상황에 맞게 설정하여 사용 가능할 것 같다.

STEP3. 인스턴스 시작

EC2 인스턴스에 대한 정보를 입력했다면
인스턴스 시작버튼을 통해 인스턴스를 시작한다.

EC2대시보드에서 실행중인 인스턴스를 확인하면 아래와같이 인스턴스가 정상적으로 실행되었음을 확인할 수 있다.

단, 인스턴스가 실행될 때 까지 다소 시간이 걸리므로 인스턴스를 생성했는데도
화면에 나오지 않는다면 검색조건에서 필터를 제거하여 검색해보자.

profile
성숙해지려고 노력하지 않으면 성숙하기까지 매우 많은 시간이 걸린다.

0개의 댓글