[AWS/Docker] AWS EC2 관련 기본 개념들 - 기본개념 및 용어

Hyo Kyun Lee·2022년 7월 19일
0

AWS/Docker

목록 보기
15/20

1. AMI

Amazone Machine Image, 말 그대로 AWS에서 제공하는 클라우드 컴퓨터 대여시 사용하는 컴퓨터 이미지 파일이다.

쉽게 말하면 클라우드 컴퓨터의 운영체제이며, 리눅스/유닉스/Microsoft 등을 일컫는다. 이때 제공하는 AMI는 해당 운영체제 그대로 제공하는 것이 아닌, 각 유형 및 사용 목적에 맞게 AWS 측이 가공한 OS이다.

→ AWS에서 가공하였기 때문에 Amazone이 명명된다.

2-1. Instance type

클라우드 컴퓨터의 사양을 말한다.

2-2. 예약 인스턴스

인스턴스에 대한 사용시간이 확실하게 정해져 있다고 판단이 될때, 요금을 정액지불하면서 사용하는 서비스이다.

2-3. 스팟 인스턴스

인스턴스를 필요할때마다 사용할 경우, 어딘가에 유휴 컴퓨터(사용하지 않는가 존재한다.

이때 유휴 컴퓨터가 많다면 이용가격이 저렴하고, 없으면 이용가격이 일반 C2보다 비싸다.

3. EBS

AWS cloud computer의 저장장치를 일컫는 용어로, Elastic Block Store이다.

EC2(컴퓨터 자체)와는 분리되어있는 개념이며, EC2를 Running 하는 비용 외에 저장 장치에 대한 비용도 따로 지불한다.

4. tag Instance

EC2 인스턴스에 대한 부가적인 설명, 정보를 추가하는 일종의 문자열이다.

5. 보안그룹(Security Group)

생성한 인스턴스에게 접근할 수 있는 권한, 방법 등을 설정할 수 있다.

  • "누가" 이 인스턴스, 혹은 인스턴스 그룹에게 접근할 수 있도록 허용할 것인가?
  • 허용하는 "접속 방식"은 무엇인가?

Type
인스턴스에 접근할때 사용하는 프로토콜, 정책 정보

→ SSH : 리눅스에서 인스턴스를 원격 제어하고자 할때 사용하는 프로토콜
→ HTTP : 웹서비스 배포시, 해당 서비스로 접속하기 위해 사용하는 프로토콜
→ RDP : 윈도우를 통한 원격제어시 사용하는 프로토콜

Source
client, 접속 주체를 특정할 수 있는 설정

6. 참고자료

생활코딩 - AWS 가입부터 활용까지
https://www.inflearn.com/course/aws-%EC%95%84%EB%A7%88%EC%A1%B4-%EC%9B%B9%EC%84%9C%EB%B9%84%EC%8A%A4-%EA%B0%80%EC%9E%85%EB%B6%80%ED%84%B0-%ED%99%9C%EC%9A%A9%EA%B9%8C%EC%A7%80/unit/2892?tab=curriculum

0개의 댓글