Menggunakan alias AMI - AWS Marketplace

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Menggunakan alias AMI

Gambar Mesin Amazon (AMI) diidentifikasi dengan fileAMI ID. Anda dapat menggunakan AMI ID untuk menunjukkan AMI mana yang ingin Anda gunakan saat meluncurkan produk. AMI IDMemiliki formulirami-<identifier>, misalnya, ami-123example456. Setiap versi dari setiap produk di masing-masing Wilayah AWS memiliki AMI yang berbeda (dan berbedaAMI ID).

Ketika Anda meluncurkan produk dari AWS Marketplace, AMI ID secara otomatis diisi untuk Anda. Memiliki AMI ID ini berguna jika Anda ingin mengotomatiskan peluncuran produk dari AWS Command Line Interface (AWS CLI) atau dengan menggunakan Amazon Elastic Compute Cloud (Amazon EC2). Anda dapat menemukan AMI ID ketika Anda mengkonfigurasi perangkat lunak Anda pada waktu peluncuran. Untuk informasi selengkapnya, lihat Langkah 3: Mengkonfigurasi perangkat lunak Anda.

Ami AliasIni juga berada di lokasi yang sama denganAMI ID, saat mengkonfigurasi perangkat lunak Anda. Ami AliasIni adalah ID yang mirip denganAMI ID, tetapi lebih mudah digunakan dalam otomatisasi. An AMI alias memiliki formuliraws/service/marketplace/prod-<identifier>/<version>, misalnya, aws/service/marketplace/prod-1234example5678/12.2. Anda dapat menggunakan Ami Alias Id ini di Wilayah mana pun, dan AWS secara otomatis memetakannya ke Regional yang benarAMI ID.

Jika Anda ingin menggunakan versi terbaru dari suatu produk, gunakan istilah latest sebagai pengganti versi di AMI alias sehingga AWS memilih versi terbaru dari produk untuk Anda, misalnya,aws/service/marketplace/prod-1234example5678/latest.

Awas

Menggunakan latest opsi memberi Anda versi perangkat lunak yang paling baru dirilis. Namun, gunakan fitur ini dengan hati-hati. Misalnya, jika produk memiliki versi 1.x dan 2.x yang tersedia, Anda mungkin menggunakan 2.x. Namun, versi produk yang paling baru dirilis mungkin merupakan perbaikan bug untuk 1.x.

Contoh menggunakan alias AMI

Alias AMI berguna dalam otomatisasi. Anda dapat menggunakannya di AWS CLI atau di AWS CloudFormation templat.

Contoh berikut menunjukkan menggunakan alias AMI untuk meluncurkan instance dengan menggunakan. AWS CLI

aws ec2 run-instances --image-id resolve:ssm:/aws/service/marketplace/<identifier>/version-7.1 --instance-type m5.xlarge --key-name MyKeyPair

Contoh berikut menunjukkan CloudFormation template yang menerima alias AMI sebagai parameter input untuk membuat instance.

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