외로운 Nova의 작업실

aws - AMI 본문

Cloud/aws

aws - AMI

Nova_ 2023. 10. 12. 17:50

- AMI

AMI(amazon machine image)는 EC2 인스턴스를 생성하기 위한 기본 파일입니다. aws에서는 빈 EC2 인스턴스에 직접 OS를 설치할 수 없습니다. 이유는 엄청 느리기 때문입니다. 따라서 미리 OS가 설치된 AMI을 사용하여 EC2 인스턴스를 생성하게됩니다. 가상머신에서 OVA파일로 가상머신을 켜는 것과 같은 원리입니다. 이렇게하면 OS만이 아닌 각종 서버 애플리케이션, 데이터베이스, 방화벽 등 모든 것들이 함께 설치될 수 있습니다.

 

모든 설치와 설정이 완료된 AMI를 이용하여 EC2 인스턴스를 신속하게 늘려가는 자동 횡적 확장(Auto Scaling)을 가능하게합니다.

 

- AWS 마켓플레이스

AMI를 사고팔 수 있는 곳이 AWS marketplace입니다. 

https://aws.amazon.com/marketplace

 

AWS Marketplace: Homepage

“The AWS Marketplace makes it easy for customers to discover and procure our digital experience platform to help solve B2B, B2C, and B2E use cases.”

aws.amazon.com

apache가 설치된 AMI를 봐보겠습니다.

시간당 0.243달러를 내고 사용해야한다고 합니다. 이렇게 아파치만 아닌 아파치,톰캣,mysql등을 설치해놓은 웹서버 전용 AMI도 있습니다.

 

- EC2 인스턴스로 AMI 생성

스냅샹으로 AMI를 생성할 수 있지만, EC2 인스턴스로도 AMI를 생성할 수 있습니다.

위 화면에서 이미지생성을 눌러줍니다.

이름을 설정하고 생성해줍니다.

생성된 것을 확인할 수 있습니다. 이를 가지고 인스턴스를 만들어보겠습니다.

인스턴스 생성화면에서 OS부분에서 내 AMI에서 선택해주고 인스턴스 시작을 누르면됩니다.

 

- AMI 다른 리전으로 복사

스냅샷을 다른 리전으로 복사할 수 있듯이 AMI도 다른 리전으로 복사할 수 있습니다.

AMI 복사를 눌러줍니다.

미국 동부에 만들어보겠습니다.

이전된 것을 확인할 수 있습니다.

 

'Cloud > aws' 카테고리의 다른 글

aws - CloudWatch  (0) 2023.10.12
aws - access Key  (0) 2023.10.12
aws - key pair  (0) 2023.10.12
aws - Elastic IP  (0) 2023.10.12
aws - EBS  (0) 2023.10.12
Comments