외로운 Nova의 작업실
aws - AMI 본문
- 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
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 |