탄력적 아이피(Elastic IP)
장점 : 고정 IP제공 (계정당 최대 5개) /
DNS 설정에 유용 (DNS 이름에 고정 IP를 매핑해야 하는 경우)
단점 : 비용문제 ( 인스턴스와 연결하지 않으면 추가 요금이 부과된다) /
리소스낭비 가능성( 사용하지 않는 탄련적 IP가 낭비될수 있다) / 동적 스케일링에 비효율적 ( IP가 고정되면 유연성이 제한된다.)
- 사용하지 않는 것을 추천한다.
- 임의의 공용 IP를 사용하고, DNS 이름을 할당하는 것이 좋다.
- AWS LB를 활용하는 것이 BP이다.
공용 IP, 사설 IP

- ssh 로 접속할때는 공용 IP로 접속해야 한다.
- 접속이후 아이디 옆에는 사설 IP가 보인다.

- 인스턴스를 중지시켰다가 재작동 시키면 공용IP는 비어있다가 새로운 주소로 재할당된다.
ENI
- Elastic Network Interface
- 인스턴스가 활성상태일때도 자유롭게 인스턴스간에 Attach <-> Detach 가 가능하다.
EC2 Hibernate (최대절전 기능)
- Hibernate를 사용할 때, 인스턴스의 RAM 크기에 따라 EBS 루트 디스크 크기를 충분히 확보해야 한다.
- 모든 EC2 인스턴스 타입이 지원하지 않으며, 특정 Amazon Machine Image(AMI)에서만 사용 가능.
- 인스턴스 중단시, RAM 상태를 hibernate(동면) 시켜 EBS에 저장하여, 인스턴스 재시작시 빠른 재시작이 가능하도록 한다.
- 최대 60일까지 hibernate 된다.

- 연결하는 EBS는 암호화 되어야 한다.(위 그림 설정 참조)

- uptime 명령어로 최근 인스턴스가 start된지 얼마의 시간이 흘렀는지 확인할 수 있다.


-EC2는 hibernate 시켜서 stopped 상태이다.

EBS에 RAM상태를 그대로 저장한 것을 확인할 수 있다.

-인스턴스를 다시 시작한후 uptime을 하면 0분이 아니라, 기존 인스턴스 시작한 시간을 간직하고 있는것을 볼 수 있다.