Amazon Elastic Compute Cloud(Amazon EC2)는 500개가 넘는 인스턴스, 그리고 최신 프로세서, 스토리지, 네트워킹, 운영 체제 및 구매 모델의 옵션과 함께 워크로드의 요구 사항에 가장 잘 부합할 수 있도록 가장 포괄적이고 심층적인 컴퓨팅 플랫폼을 제공합니다.
EC2의 인스턴스는 가상 컴퓨터의 하드웨어로, 사용 목적에 따라 원하는 컴퓨팅, 메모리, 네트워킹 또는 스토리지 요건에 맞는 인스턴스 유형을 선택할 수 있다. 연산처리 기능을 선택한다고 보면 된다.
인스턴스 유형은 인스턴스타입/세대/접두사.사이즈
를 의미한다. 위 사진에서 t2.micro
는 저렴한 범용 서버/2세대/micro 사이즈
임을 알 수 있다.
a
: AMD processord
: Local NVMe SSD storagee
: Extra capacityg
: Graviton processor (ARM)n
: High-speed networkingz
: High FrequencyAMI는 인스턴스를 시작할 때 지정해야 하는 세팅 정보(템플릿)다. 즉, 서버에 필요한 OS와 소프트웨어로 구성된 세팅 템플릿이며 이를 이미지라고 한다. 이미지에는 EBS에 대한 정보도 포함되어 있다.
만약 ubuntu 바탕의 EC2를 사용하고 싶다면 ubuntu 환경 세팅이 된 AMI을 EC2에 적용시키면 된다.
자세한 내용은 Amazon Machine Image(AMI) 참고.
가상 하드디스크로, 데이터를 저장하는 공간이다. S3 등을 병행해서 사용하면 보다 적은 용량으로 저렴하게 이용할 수 있다. 사용 목적에 따라 EBS 볼륨 유형 타입을 선택할수 있다.
Amazon EBS 볼륨 유형 참고. 마그네틱(용량 1GB~1TB)이 가장 저렴하다.
서버의 랜카드에 해당된다. 랜카드는 네트워크 안에서 컴퓨터간의 통신을 할 때 사용하는 장비 중 하나이다.
공식사이트 참고: AWS 자습서(Amazon EC2 Linux 인스턴스 시작)
EC2 서비스로 들어가 인스턴스 시작
버튼을 누른다.
Amazon Linux 2
는 아마존 웹서비스에 최적화된 리눅스이다. 프리 티어 사용 가능
이 적힌 AMI를 선택하면 1년간 매달 750시간을 무료로 사용할 수 있다.
인스턴스 유형도 프리티어로 사용할 수 있는 t2.micro
로 선택했다.
인스턴스에 접속하려면 키 페어가 있어야 한다. 기존에 만든 키페어가 없다면 새 키 페어 생성
을 클릭해서
키 페어 생성
버튼을 누르면 키 페어를 다운로드 받을 수 있다. 잃어버리면 큰일나니 꼭 보관을 잘 하자.
네트워크 설정은 기본값에서 HTTP 트래픽만 더 추가했다. 포트번호는 자동으로 80번이 할당된다.
프리티어로 사용할 수 있는 최대 크기인 30GB로 선택.
설정을 재확인하고 인스턴스 시작
버튼을 누르면 완료.
만들어진 인스턴스 위에 마우스 오른쪽 클릭을 하면 인스턴스 시작/중지/종료
를 할 수 있다. 여기서 종료는 삭제를 의미하니 주의하자.
[참고 사이트]