본문 바로가기
IT/AWS

AMI (Amazon Machine Image)

by 노오-력 2023. 2. 27.

AMI는 인스턴스를 시작하는 데 필요한 정보를 제공하는 AWS에서 지원되고 유지 관리되는 이미지이다.

인스턴스를 시작할 때 AMI를 지정해야한다.

(AWS에서 제공하는 고용 AMI로 아마존 Linux2 AMI 가 있다)

동일한 구성의 인스턴스가 여러개 필요할 때는 한 AMI에서 여러개의 인스턴스를 시작할 수 있다.

 

사용자 AMI를 만들 수도 있다.

소프트웨어 구성에 대해 운영 체제를 정의 및 설정하며

모니터링 도구를 설정할 수도 있는데

이때 자체적으로 AMI를 생성하면 부팅과 구성시간이 단축된다.

EC2 인스턴스에 설치하고자 하는 모든 소프트웨어가 AMI를 통해 사전에 패키징 되기 때문이다.

 

AWS 마켓플레이스에서도 AMI 를 구매하고 판매할 수 있다.

일부 기업이 직접 AMI를 판매하고있다.

 

 

AMI 과정

- EC2를 실행하고 커스터마이징한다.

- 인스턴트를 중지시킨다(데이터 무결성을 위해)

- AMI를 빌드한다.(이 과정에서 EBS 스냅샷 또한 생성된다)

- 빌드된 AMI로 새로운 인스턴트를 실행할 수 있게된다.

 

'IT > AWS' 카테고리의 다른 글

AWS root 사용자의 권한  (0) 2023.02.27
AWS Lambda  (0) 2023.02.27
EBS (Elastic Block Store), 스냅샷  (0) 2023.02.27
글로벌 인프라  (0) 2023.02.24
클라우드 컴퓨팅  (0) 2023.02.23