Localizar uma AMI paga
Há algumas formas de encontrar AMIs que estão disponíveis para compra. Por exemplo, é possível usar o AWS Marketplace
Para localizar uma AMI paga usando o console
-
Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/
. -
No painel de navegação, selecione AMIs.
-
No primeiro filtro, escolha Imagens públicas.
-
Na barra Search (Pesquisar), escolha Owner alias (Alias do proprietário), = e depois aws-marketplace.
-
Se você souber o código do produto, escolha Product Code (Código do produto), = e depois insira o código do produto.
Para encontrar uma AMI paga usando o AWS Marketplace
Aberto AWS Marketplace
. Insira o nome do sistema operacional no campo de pesquisa e escolha o botão de pesquisa (lupa).
Para definir ainda mais o escopo dos resultados, use uma das categorias ou filtros.
Cada produto é identificado com o tipo:
AMI
ouSoftware as a Service
.
É possível encontrar uma AMI paga usando o seguinte comando describe-images (AWS CLI).
aws ec2 describe-images --owners aws-marketplace
Esse comando retorna detalhes numerosos que descrevem cada AMI, incluindo o código do produto para uma AMI paga. A saída de describe-images
inclui uma entrada para o código do produto como o seguinte:
"ProductCodes": [
{
"ProductCodeId": "product_code
",
"ProductCodeType": "marketplace"
}
],
Se você souber o código do produto, poderá filtrar os resultados por código do produto. Esse exemplo retorna a AMI mais recente com o código do produto especificado.
aws ec2 describe-images --owners aws-marketplace \ --filters "Name=product-code,Values=
product_code
" \ --query "sort_by(Images, &CreationDate)[-1].[ImageId]"
É possível encontrar uma AMI paga usando o seguinte comando Get-EC2Image.
PS C:\>
Get-EC2Image -Owner aws-marketplace
A saída de uma AMI paga inclui o código do produto.
ProductCodeId ProductCodeType
------------- ---------------
product_code
marketplace
Se você souber o código do produto, poderá filtrar os resultados por código do produto. Esse exemplo retorna a AMI mais recente com o código do produto especificado.
PS C:\>
(Get-EC2Image -Owner aws-marketplace -Filter @{"Name"="product-code";"Value"="
product_code
"} | sort CreationDate -Descending | Select-Object -First 1).ImageId