AWS EC2 인스턴스 Free Tier로 생성 방법

청포도봉봉이·2023년 8월 30일
1

AWS

목록 보기
1/14
post-thumbnail

AWS 계정 생성이 완료되었된 시점에서 동작한다고 가정합니다.



👉 AWS 인스턴스

AWS(Amazon Web Services) 인스턴스는 Amazon EC2(Elastic Compute Cloud)에서 제공하는 가상 서버를 의미한다. 이러한 인스턴스는 사용자가 선택한 운영 체제와 애플리케이션을 호스트하는 데 사용된다.


👉 AWS 프리 티어

AWS 프리 티어(Free Tier)는 AWS가 신규 고객에게 제공하는 무료 서비스 패키지이다. AWS 프리 티어를 사용하면 AWS의 주요 서비스들을 경험해볼 수 있으며, 개발 및 테스트 용도로 활용할 수 있다.

프리 티어는 12개월 동안 일정량의 무료 사용량을 제공하고, 이 기간이 지나면 정상 요금이 적용된다. 프리 티어에서 제공하는 서비스 중 하나가 바로 EC2다. EC2에서 t2.micro 인스턴스 유형은 한 달 동안 매일 750시간까지 무료로 사용할 수 있다.

다만 주의할 점은 모든 AWS 서버가 프리티어 범위 안에 들지 않으므로 비용 발생 여부를 반드시 확인해야 한다.




📌 이름 및 태그

사용할 ec2 인스턴스의 이름을 정해준다. (사용자가 하고 싶은 이름으로 하면 된다.)

ex) my-web-server


📌 애플리케이션 및 OS 이미지(Amazon Machine Image)

  1. Quick Start로 자신이 사용할 운영체제를 고른다.
  2. Amazon Linux나 Ubuntu를 보통 많이 사용하므로 저는 Amazon Linux로 선택했다.
  3. AMI를 프리티어 사용가능한 Image로 선택한다.

📌 인스턴스 유형

프리티어 사용 가능한 인스턴스를 선택한다. (1개의 CPU, 1GB의 메모리이다.)


📌 키 페어

ssh에 접속하기 위한 key를 만들어줘야 한다.

새로운 키 페어를 .pem 또는 .ppk로 생성해준다.
( key는 생성하는 순간 다운로드가 되며 잃어버리면 접속하지 못하니까 잘 보관하자! )


📌 네트워크 설정

기본적으로 22번 포트가 설정되어 있고 추가로 설정할 포트가 있다면 추가해준다.


📌 스토리지 구성

스토리지는 최대 30기가까지 사용할 수 있지만 초과하면 과금을 해야하기 떄문에 기본 설정인 8기가로 설정했다.

결국 25GB로 늘렸다 .. 도커에 젠킨스 컨테이너 설치하니까 4GB 정도 이미 사용해서 불안해서 늘림 ㅎㅎ,,

📌 요약

내가 설정한 정보를 확인 할 수 있다.




📌 인스턴스 확인

EC2 메뉴에 가서 내가 만든 인스턴스가 실행되었는지 확인 할 수 있다.

SSH 프로그램을 이용해 IPv4에 적힌 ip로 다운받은 private key를 이용해 접속 할 수 있다.

접속 완료!

profile
자존감 낮아질 시간에 열심히 학습하고 커밋하자

1개의 댓글

comment-user-thumbnail
2023년 9월 10일

넘 잘하셔서 한수배우고 갑니다;

답글 달기