Trovare un'AMI a pagamento - Amazon Elastic Compute Cloud

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à.

Trovare un'AMI a pagamento

Un’AMI a pagamento è un’Amazon Machine Image (AMI) che è disponibile per l’acquisto. Le AMI a pagamento hanno anche un codice prodotto. Puoi trovare le AMI disponibili per l’acquisto nel Marketplace AWS.

Console
Per trovare un’AMI a pagamento
  1. Aprire la console Amazon EC2 all'indirizzo https://console.aws.amazon.com/ec2/.

  2. Nel riquadro di navigazione scegliere AMIs (AMI).

  3. Nel primo filtro scegliere Public images (Immagini pubbliche).

  4. Esegui una di queste operazioni:

    • Se conosci il codice prodotto, seleziona Product code (codice prodotto), = e digita il codice.

    • Se non conosci il codice del prodotto, nella barra di ricerca specifica questo filtro: Owner alias=aws-marketplace. Specifica filtri aggiuntivi in base alle esigenze.

  5. Salva l’ID dell’AMI.

AWS CLI
Per trovare un’AMI a pagamento

Usa il seguente comando describe-images.

aws ec2 describe-images --owners aws-marketplace

L’output include un numero elevato di immagini. Puoi specificare dei filtri per determinare meglio l’AMI di cui hai bisogno. Dopo aver trovato un’AMI, specifica il suo ID nel seguente comando per ottenere il codice prodotto.

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

Di seguito è riportato un output di esempio.

[ "cdef1234abc567def8EXAMPLE" ]

Se si conosce il codice prodotto, è possibile filtrare i risultati in base a quel codice. L'esempio seguente restituisce l'AMI più recente con il codice prodotto specificato.

aws ec2 describe-images \ --filters "Name=product-code,Values=cdef1234abc567def8EXAMPLE" \ --query "sort_by(Images, &CreationDate)[-1].[ImageId]"
PowerShell
Per trovare un’AMI a pagamento

Usa il cmdlet Get-EC2Image.

Get-EC2Image -Owner aws-marketplace

L’output include un numero elevato di immagini. Puoi specificare dei filtri per determinare meglio l’AMI di cui hai bisogno. Dopo aver trovato un’AMI, specifica il suo ID nel seguente comando per ottenere il codice prodotto.

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

Di seguito è riportato un output di esempio.

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

Se si conosce il codice prodotto, è possibile filtrare i risultati in base a quel codice. L'esempio seguente restituisce l'AMI più recente con il codice prodotto specificato.

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