Utilizzo degli alias AMI in Marketplace AWS - Marketplace AWS

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Utilizzo degli alias AMI in Marketplace AWS

Un'Amazon Machine Image (AMI) viene identificata con unAMI ID. È possibile utilizzare il AMI ID per indicare quale AMI si desidera utilizzare al lancio di un prodotto. AMI IDHa la formaami-<identifier>, ad esempio, ami-123example456. Ogni versione di ogni prodotto Regione AWS ha un'AMI diversa (e diversaAMI ID).

Quando avvii un prodotto da Marketplace AWS, AMI ID viene compilato automaticamente per te. Disporre di AMI ID è utile se desideri automatizzare il lancio di prodotti da AWS Command Line Interface (AWS CLI) o utilizzando Amazon Elastic Compute Cloud (Amazon). EC2 Puoi trovare AMI ID quando configuri il software al momento del lancio. Per ulteriori informazioni, consulta Fase 3: Configurazione del software.

Ami AliasSi trova anche nella stessa posizione diAMI ID, durante la configurazione del software. Ami AliasÈ un ID simile aAMI ID, ma è più facile da usare nell'automazione. An AMI alias ha la formaaws/service/marketplace/prod-<identifier>/<version>, ad esempio, aws/service/marketplace/prod-1234example5678/12.2. È possibile utilizzare questo Ami Alias ID in qualsiasi regione e mapparlo AWS automaticamente alla regione correttaAMI ID.

Se desideri utilizzare la versione più recente di un prodotto, utilizza il termine latest al posto della versione in AMI alias modo che venga AWS scelta automaticamente la versione più recente del prodotto, aws/service/marketplace/prod-1234example5678/latest ad esempio.

avvertimento

L'utilizzo di latest questa opzione consente di ottenere la versione più recente del software. Tuttavia, utilizzate questa funzionalità con cautela. Ad esempio, se un prodotto dispone delle versioni 1.x e 2.x, è possibile che tu stia utilizzando 2.x. Tuttavia, la versione più recente del prodotto potrebbe essere una correzione di bug per 1.x.

Esempi di utilizzo degli alias AMI

Gli alias AMI sono utili nell'automazione. È possibile utilizzarli nei AWS CLI o nei AWS CloudFormation modelli.

L'esempio seguente mostra l'utilizzo di un alias AMI per avviare un'istanza utilizzando il AWS CLI.

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

L'esempio seguente mostra un CloudFormation modello che accetta l'alias AMI come parametro di input per creare un'istanza.

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