기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
에서 AMI 별칭 사용 AWS Marketplace
Amazon 머신 이미지 (AMI) 는 로 AMI ID
식별됩니다. 를 AMI ID
사용하여 제품 출시 시 AMI 사용하려는 제품을 표시할 수 있습니다. AMI ID
의 형식은 ami-
(예: ami-123example456)입니다. 각 제품의 각 버전은 서로 AWS 리전
AMI 다르고 다릅니다<identifier>
AMI ID
.
에서 제품을 AWS Marketplace실행하면 AMI ID
가 자동으로 입력됩니다. AMI ID
가 있으면 () 에서 제품을 자동으로 시작하거나 Amazon Elastic Compute Cloud AWS Command Line Interface (Amazon AWS CLI EC2) 를 사용하여 제품을 자동으로 시작하려는 경우에 유용합니다. 시작 시 소프트웨어를 구성할 때 AMI
ID
를 찾을 수 있습니다. 자세한 내용은 3단계: 소프트웨어 구성 단원을 참조하십시오.
또한 소프트웨어를 구성할 때 Ami Alias
는 AMI ID
와 같은 위치에 있습니다. Ami Alias
는 AMI
ID
와 비슷한 ID이지만 자동화에 더 편하게 사용할 수 있습니다. AMI alias
는 aws/service/marketplace/prod-
형식(예: <identifier>
/<version> aws/service/marketplace/prod-1234example5678/12.2
)입니다. 이 Ami Alias
ID는 어느 지역에서나 사용할 수 있으며 올바른 지역에 AWS 자동으로 매핑됩니다AMI ID
.
제품의 최신 버전을 사용하려면 제품의 최신 버전을 AWS 선택할 수 AMI alias
있도록 에서 버전 대신 용어를 latest
사용하십시오 (예:). aws/service/marketplace/prod-1234example5678/latest
주의
이 latest
옵션을 사용하면 가장 최근에 출시된 버전의 소프트웨어가 제공됩니다. 하지만 이 기능은 주의해서 사용해야 합니다. 예를 들어 제품 버전으로 1.x 버전과 2.x 버전이 있으면 아마도 2.x 버전을 선택할 것입니다. 하지만 1.x의 버그 픽스가 가장 최근에 출시된 제품 버전일 수도 있습니다.
별칭 사용의 AMI 예
AMI별칭은 자동화에 유용합니다. AWS CLI 템플릿이나 AWS CloudFormation 템플릿에서 사용할 수 있습니다.
다음 예제는 를 사용하여 AMI 별칭을 사용하여 인스턴스를 시작하는 방법을 보여 줍니다. AWS CLI
aws ec2 run-instances --image-id resolve:ssm:/aws/service/marketplace/
<identifier>
/version-7.1 --instance-type m5.xlarge --key-name MyKeyPair
다음 예제는 AMI 별칭을 입력 파라미터로 받아들여 인스턴스를 생성하는 CloudFormation 템플릿을 보여줍니다.
AWSTemplateFormatVersion: 2010-09-09 Parameters: AmiAlias: Description: AMI alias Type: 'String' Resources: MyEC2Instance: Type: AWS::EC2::Instance Properties: ImageId: !Sub "resolve:ssm:${AmiAlias}" InstanceType: "g4dn.xlarge" Tags: -Key: "Created from" Value: !Ref AmiAlias