Rechercher une AMI payante - Amazon Elastic Compute Cloud

Rechercher une AMI payante

Une AMI payante est une Amazon Machine Image (AMI) disponible à l’achat. Une AMI payant possède également un code produit. Vous pouvez trouver les AMI disponibles à l’achat dans le AWS Marketplace.

Console
Pour rechercher une AMI payante
  1. Ouvrez la console Amazon EC2 à l’adresse https://console.aws.amazon.com/ec2/.

  2. Dans le panneau de navigation, sélectionnez AMI.

  3. Choisissez Images publiques comme premier filtre.

  4. Effectuez l’une des actions suivantes :

    • Si vous connaissez le code produit, choisissez Code Produit, puis =, et entrez ensuite le code produit.

    • Si vous ne connaissez pas le code du produit, dans la barre de recherche, spécifiez le filtre suivant : Owner alias=aws-marketplace. Spécifiez des filtres supplémentaires selon vos besoins.

  5. Enregistrez l’ID de l’AMI.

AWS CLI
Pour rechercher une AMI payante

Utilisez la commande describe-images suivante.

aws ec2 describe-images --owners aws-marketplace

La sortie inclut un grand nombre d’images. Vous pouvez définir des filtres pour vous aider à déterminer l’AMI dont vous avez besoin. Une fois que vous avez trouvé une AMI, spécifiez son ID dans la commande suivante pour obtenir son code produit.

aws ec2 describe-images \ --image-ids ami-0abcdef1234567890 \ --query Images[*].ProductCodes[].ProductCodeId

Voici un exemple de sortie.

[ "cdef1234abc567def8EXAMPLE" ]

Si vous connaissez le code produit, vous pouvez filtrer les résultats par code produit. Cet exemple renvoie l’AMI la plus récente ayant le code produit spécifié.

aws ec2 describe-images \ --filters "Name=product-code,Values=cdef1234abc567def8EXAMPLE" \ --query "sort_by(Images, &CreationDate)[-1].[ImageId]"
PowerShell
Pour rechercher une AMI payante

Utilisez l’applet de commande Get-EC2Image

Get-EC2Image -Owner aws-marketplace

La sortie inclut un grand nombre d’images. Vous pouvez définir des filtres pour vous aider à déterminer l’AMI dont vous avez besoin. Une fois que vous avez trouvé une AMI, spécifiez son ID dans la commande suivante pour obtenir son code produit.

(Get-EC2Image -ImageId ami-0abcdef1234567890).ProductCodes

Voici un exemple de sortie.

ProductCodeId ProductCodeType ------------- --------------- cdef1234abc567def8EXAMPLE marketplace

Si vous connaissez le code produit, vous pouvez filtrer les résultats par code produit. Cet exemple renvoie l’AMI la plus récente ayant le code produit spécifié.

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