Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Uso de alias de AMI en AWS Marketplace
Una Imagen de máquina de Amazon (AMI) se identifica con un AMI ID
. Puede utilizar el AMI ID
para indicar qué AMI desea utilizar al lanzar un producto. El AMI ID
tiene el formato ami-
, por ejemplo, ami-123example456. Cada versión de cada producto de Región de AWS
tiene un AMI diferente (y diferente <identifier>
AMI ID
).
Al lanzar un producto desde AWS Marketplace, AMI ID
se rellena automáticamente. Tener el AMI ID
es útil si quieres automatizar el lanzamiento de productos desde AWS Command Line Interface (AWS CLI) o mediante Amazon Elastic Compute Cloud (Amazon EC2). Puede encontrar el AMI
ID
cuando configura su software en el momento del lanzamiento. Para obtener más información, consulte Paso 3: configurar el software.
El Ami Alias
también se encuentra en la misma ubicación que el AMI ID
, al configurar el software. El Ami Alias
es un identificador similar al AMI
ID
, pero es más fácil de usar en la automatización. Un AMI alias
tiene el formulario aws/service/marketplace/prod-
, por ejemplo, <identifier>
/<version> aws/service/marketplace/prod-1234example5678/12.2
. Puedes usar este Ami Alias
identificador en cualquier región y asignarlo AWS automáticamente a la región correctaAMI ID
.
Si desea utilizar la versión más reciente de un producto, utilice el término latest
en lugar de la versión AMI alias
para que, por ejemplo, AWS elija la versión más reciente del productoaws/service/marketplace/prod-1234example5678/latest
.
aviso
Al usar la latest
opción, obtendrá la última versión del software. Sin embargo, utilice esta función con precaución. Por ejemplo, si un producto tiene disponibles las versiones 1.x y 2.x, es posible que esté utilizando la 2.x. Sin embargo, la versión más reciente del producto podría ser una corrección de errores para la versión 1.x.
Ejemplos de uso de alias de AMI
Los alias de AMI son útiles en la automatización. Puede utilizarlos en las AWS CloudFormation plantillas AWS CLI o en ellas.
En el siguiente ejemplo se muestra cómo lanzar una instancia con el 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
El siguiente ejemplo muestra una CloudFormation plantilla que acepta el alias de AMI como parámetro de entrada para crear una instancia.
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