imygnam 2022. 6. 26. 20:32

초기 생성

초기 로그인은 ec2-user로 진행해야한다.

이는 root로 로그인을 해보면 알 수 있다.

 

AMI(Amazon Machine Image)

서버를 시작하는데 필요한 운영체제, 관련 어플리케이션, 소프트웨어가 포함된 템플릿

- (리눅스, 맥, 우분투 등이 존재함) 사용자가 custom 해서 My AMIs에서도 사용가능.

 

인스턴스 유형

t2.micro( t는 인스턴스 패밀리, 2는 세대 , micro는 크기 )

 

네트워크 설정

편집에서 vpc, subnet 설정 가능.(해당 vpc, subnet 에 생성)

퍼블릭 IP 자동 할당 - 후에 elastic으로 수동으로 부여 가능

( instance 리부트 등의 이슈에서 내가 ip를 고정으로 가져 갈 수있다)

 

placement group - instance를 모아서 사용할 것인가(속도 등 이슈), 퍼트려서 사용할 것인가 (재난 이슈)

Capacity Reservastion - 용량을 미리 잡아서 사용한다.

 

IAM role - 특정 리소스에 대한 사용 권한을 정의하는 정책.

Shutdown behavior - 서버 종료시 stop할 것인가 instance를 terminate할 것인가.

Stop-Hibernate behavior - 최대 절전 모드가 가능하도록 하는 기능.

Enable terminatation protection - instance를 종료할 수 없게 만듦.

Monitoring - Amazon CloudWatch를 통해 모니터링 지표를 볼 수 있다. 기본적인 것은 무료이지만 유료도 있다.

Teancy - 누군가와 물리적으로 같이 있을 수 있다.  전용 instence, host등을 사용할려고 할 때 사용한다.

일반적보다 안정적이고, 사용자의 license등을 자유롭게 사용할 수 있다.

Elastic Inference - 하드웨어 가속화 가능.(딥러닝)

Credit specification - 성능이 올라 갔을 때 credit을 사용해서 성능을 올린다.

unlimited를 사용하면 계속해서 성능을 올릴 수 있다. 하지만 상위 instance보다 비용 더 생길 수 있음으로 주의.

File systems - aws EFS 를 자동으로 마운트를 할 것인가.

 

Enclave - 고립(민감한 정보를 다룰 때 사용)

User data - instance가 생성된 후에 root 계정으로 스크립트를 실행함.

-y 옵션을 넣는 것 기억하기.

 

 

Elastic IP address

- 탄력적 IP 작업 -> 주소 연결

 

이미지 생성을 통해

AMI 생성 가능.