翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
でのエイ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
と、 AWS Command Line Interface (AWS CLI) からの製品の起動を自動化する場合や、Amazon Elastic Compute Cloud (Amazon ) を使用する場合に便利です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
。
製品の最新バージョンを使用する場合は、「」の バージョンlatest
の代わりに という用語を使用します。AMI alias
これにより、 は など、製品の最新バージョン AWS を選択します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