Buscar una AMI de pago - Amazon Elastic Compute Cloud

Buscar una AMI de pago

Hay varias formas de buscar AMI disponibles para comprarlas. Por ejemplo, puede utilizar AWS Marketplace, la consola de Amazon EC2 o la línea de comandos. Del mismo modo, un desarrollador puede informarle sobre alguna AMI de pago.

Para buscar una AMI de pago mediante AWS Marketplace
  1. Abrir AWS Marketplace.

  2. Introduzca el nombre del sistema operativo en el campo de búsqueda y, a continuación, elija el botón de búsqueda (lupa).

  3. Para ampliar más los resultados, use una de las categorías o filtros.

  4. Cada producto está etiquetado con su tipo, bien AMI o Software as a Service.

Puede encontrar una AMI de pago utilizando el siguiente comando describe-images (AWS CLI).

aws ec2 describe-images --owners aws-marketplace

Este comando devuelve numerosos detalles que describen cada AMI, incluido el código de producto de una AMI de pago. El resultado de describe-images tiene una entrada para el código del producto como la siguiente:

"ProductCodes": [ { "ProductCodeId": "product_code", "ProductCodeType": "marketplace" } ],

Si sabe el código de producto, puede filtrar los resultados por código de producto. Este ejemplo devuelve las AMI más recientes con el código de producto especificado.

aws ec2 describe-images --owners aws-marketplace \ --filters "Name=product-code,Values=product_code" \ --query "sort_by(Images, &CreationDate)[-1].[ImageId]"

Puede encontrar una AMI de pago utilizando el siguiente comando Get-EC2Image.

PS C:\> Get-EC2Image -Owner aws-marketplace

El resultado para una AMI de pago incluye el código de producto.

ProductCodeId ProductCodeType ------------- --------------- product_code marketplace

Si sabe el código de producto, puede filtrar los resultados por código de producto. Este ejemplo devuelve las AMI más recientes con el código de producto especificado.

PS C:\> (Get-EC2Image -Owner aws-marketplace -Filter @{"Name"="product-code";"Value"="product_code"} | sort CreationDate -Descending | Select-Object -First 1).ImageId