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 ID
Ha la formaami-
, ad esempio, ami-123example456. Ogni versione di ogni prodotto Regione AWS
ha un'AMI diversa (e diversa<identifier>
AMI 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 Alias
Si 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-
, ad esempio,<identifier>
/<version> 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