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 |
댓글