EC2 (Elastic Compute Cloud) 란?
- Infrastructure as a Service
- OS: Linux, Window or Mac
- CPU, RAM(memory), storage, Network card(IP address, card), security group, User Data ...
EC2 User Data
- 사용자 스크립트
EC2 유형
- https://aws.amazon.com/ko/ec2/instance-types/
- General Purpose (범용 인스턴스)
- 웹 서버나 코드 저장소와 같은 다양한 작업에 적합
- compute Optimized (컴퓨팅 최적화)
- 컴퓨터 집약적인 작업에 최적화된 인스턴스
- Memory Optimized (메모리 최적화)
- 메모리(RAM)에서 대규모 데이터 셋을 처리하는 유형의 작업에 빠른 성능 제공
- Acclerated Computing
- Storage Optimized (스토리지 최적화)
- 로컬 스토리지에서 대규모의 데이터셋에 엑세스 할 때 적합한 인스턴스
- Instance Feature
- Measuring Instance Performance
security groups
- inbound: EC2 instance 에 요청하는 ip:port
- outbound: EC2 instance 에서 전송하는 ip:port
SSH
EC2 Instance 유형
- 예약 인스턴스
- saving plan
- Spot instance
- Dedicated Hosts (전용 호스트)
- Dedicated Instance (전용 인스턴스)
- EC2 On Demand
- Capicity Reservations
security groups
- AWS: inbound, outbound 탭으로 각각 구분
- NHN Cloud: 보안 규칙 생성에서 송신 / 수신으로 트래픽 관리 가능