Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Referência às AMIs mais recentes usando parâmetros públicos do Systems Manager

Modo de foco
Referência às AMIs mais recentes usando parâmetros públicos do Systems Manager - Amazon Elastic Compute Cloud

O AWS Systems Manager fornece parâmetros públicos para as AMIs públicas mantidas pela AWS. É possível usar os parâmetros públicos ao iniciar instâncias para garantir que está usando as AMIs mais recentes. Por exemplo, o parâmetro público /aws/service/ami-amazon-linux-latest/al2023-ami-kernel-default-arm64 está disponível em todas as regiões e sempre direciona para a versão mais recente da AMI do Amazon Linux 2023 para a arquitetura de arm64 em uma determinada região.

Os parâmetros públicos estão disponíveis ao usar os seguintes caminhos:

  • Linux: /aws/service/ami-amazon-linux-latest

  • Windows: /aws/service/ami-windows-latest

Para visualizar uma lista de todas as AMIs do Linux ou do Windows na região atual da AWS

Use o comando get-parameters-by-path a seguir para visualizar uma lista de todas as AMIs do Linux ou do Windows na região atual da AWS. O valor para o parâmetro --path é diferente para o Linux e para o Windows.

Para Linux:

aws ssm get-parameters-by-path \ --path /aws/service/ami-amazon-linux-latest \ --query "Parameters[].Name"

Para Windows:

aws ssm get-parameters-by-path \ --path /aws/service/ami-windows-latest \ --query "Parameters[].Name"
Como executar uma instância usando um parâmetro público

O exemplo apresentado a seguir especifica um parâmetro público do Systems Manager para o ID da imagem com a finalidade de iniciar uma instância usando a AMI do Amazon Linux 2023 mais recente.

Para especificar o parâmetro no comando, use a seguinte sintaxe: resolve:ssm:public-parameter, onde resolve:ssm é o prefixo padrão e public-parameter é o caminho e o nome do parâmetro público.

No exemplo, os parâmetros --count e --security-group não são incluídos. Para --count, o padrão é 1. Se você tiver uma VPC e um grupo de segurança padrão, eles serão usados.

aws ec2 run-instances \ --image-id resolve:ssm:/aws/service/ami-amazon-linux-latest/al2023-ami-kernel-default-x86_64 \ --instance-type m5.xlarge \ --key-name MyKeyPair

Para obter mais informações, consulte Trabalhar com parâmetros públicos no Guia do usuário do AWS Systems Manager

Para obter exemplos que usam parâmetros do Systems Manager, consulte Query for the latest Amazon Linux AMI IDs Using AWS Systems Manager Parameter Store e Query for the Latest Windows AMI Using AWS Systems Manager Parameter Store.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.