본문 바로가기
자격증 공부/AWS CCP

03. EC2 (Elastic Compute Cloud)

by 망고 ෆ 2024. 6. 30.

1. Port 번호 별 기능

  • 21 = FTP (File Transfer Protocool) : 파일 공유에 파일 업로드할 때 사용
  • 22 = SSH (Secure Shell) : Linux의 EC2 인스턴스에 로그인할 수 있게 해줌
  • 22 = SFTP (Secure File Transfer Protocol) : SSH를 이용해 파일을 업로드할 경우
  • 80 = HTTP : 보안되지 않은 웹사이트에 접근할 때 사용
  • 443 = HTTPS : 보안 웹사이트에 접근할 때 사용
  • 3389 = RDP (Remote Desktop Protocol) : Windows 인스턴스에 로그인할 때 사용

 

 

2. EC2 Instance 구매 옵션

  1) On-Demand Instances

  • 요구에 따라 인스턴스 실행
  • 단기 작업 & un-interrupted 작업에 좋음
  • 가격 예측 가능하며 초 단위로 지불

 

  2) Reserved (1 & 3 years)

  • Reserved Instances : 긴 작업량에 대해 오래 사용할 경우
  • Convertible Reserved Instances : 긴 작업량에 대해 유연한 인스턴스 유형을 갖길 원하는 경우                                                                    (인스턴스 유형을 바꿀 수 있는 경우)

 

  3) Savings Plan (1 & 3 years)

  • 많고, 긴 사용량에 대해 미리 예약
  • 특정 인스턴스오 가족, 지역에 고정됨

 

  4) Spot Instances

  • 짧은 작업량에 대해 사용
  • 인스턴스를 잃기 쉬움 (신뢰성이 떨어짐)
  • 일괄작업, 데이터 분석 이미지 프로세싱, distributed 작업에 용이
  • 중요 업무나 데이터베이스에는 적합하지 않음
  • 저렴한 가격

 

  5) Dedicated Hosts

  • 사용자 전용 EC2 인스턴스 용량을 갖춘 물리적 서버
  • 물리적 서버 전체를 예약하며 인스턴스 위치 제어
  • 물리적 서버를 예약하므로 가격이 비쌈

 

  6) Dedicated Instances

  • 다른 고객과 하드웨어 공유하지 않음

 

  7) Capacity Reservations 

  • 어떤 기간 동안이든 특정 AZ에 용량 예약 가능
  • 필요할 때마다 해당 용량에 엑세스 가능
  • 시간제한이 없으므로 언제든 예약 가능
  • 인스턴스를 사용하던 사용하지 않던 비용 청구

 

 

⭐ 정리

  1) EC2 Instance : AMI (OS) + Instance Size (CPU + RAM) + Storage + security groups + EC2 User Data

  2) Security Groups : EC2 인스턴스와 연결된 인스턴스 외부의 방화벽

  3) EC2 User Data : EC2 인스턴스를 처음 시작할 때 웹 서버에 나오는 스크립트

  4) SSH : EC2 인스턴스를 활용할 수 있도록 터미널 시작 (port 22)

  5) EC2 Instance Role : IAM에 대한 EC2 인스턴스 발급 명령어

  6) 구매 옵션 : On-Demand, Spot, Reserved (Standard + Convertible), Dedicated Host, Dedicated Instance

'자격증 공부 > AWS CCP' 카테고리의 다른 글

05. AWS 정리  (0) 2024.07.17
04. AWS Summary  (0) 2024.07.17
02. IAM (Identity and Access Management)  (1) 2024.06.29
01. Cloud Computing  (0) 2024.06.27

댓글