Imagens de máquina da Amazon (AMI) - Amazon Elastic Compute Cloud

Imagens de máquina da Amazon (AMI)

Uma Imagem de máquina da Amazon (AMI) é uma imagem compatível e mantida pela AWS, que fornece as informações necessárias para iniciar uma instância. Especifique uma AMI ao iniciar uma instância. É possível iniciar várias instâncias em uma única AMI quando precisar de várias instâncias com a mesma configuração. É possível usar AMIs diferentes para iniciar instâncias quando precisar de instâncias com configurações diferentes.

Uma AMI inclui o seguinte:

  • Um ou mais snapshots do Amazon Elastic Block Store (Amazon EBS) ou, para AMIs com suporte de armazenamento de instâncias, um modelo para o volume raiz da instância (por exemplo, um sistema operacional, um servidor da aplicação e aplicações).

  • Permissões de execução que controlam quais contas da AWS podem usar a AMI para executar instâncias.

  • Um mapeamento de dispositivos de blocos que especifica os volumes a serem anexados à instância quando ela for executada.

Usar uma AMI

O diagrama a seguir resume o ciclo de vida da AMI. Após criar e registrar uma AMI, é possível usá-la para executar novas instâncias. (Também é possível executar instâncias em uma AMI se o proprietário da AMI conceder permissões de execução a você.) É possível copiar uma AMI na mesma região da AWS ou para regiões da AWS diferentes. Quando não precisar mais de uma AMI, será possível cancelar o registro dela.

O ciclo de vida da AMI (criar, registrar, executar, copiar, cancelar registro).

É possível pesquisar uma AMI que atenda aos critérios para sua instância. É possível pesquisar AMIs fornecidas pela AWS ou AMIs fornecidas pela comunidade. Para obter mais informações, consulte Tipos de AMI e Encontrar uma AMI.

Depois de iniciar uma instância em uma AMI, é possível se conectar a ela. Quando você está conectado a uma instância, é possível usá-la da mesma forma como usa outro servidor. Para obter informações sobre a execução, a conexão e o uso de sua instância, consulte Comece a usar o Amazon EC2.

Criar sua própria AMI

Você pode iniciar uma instância usando uma AMI existente, personalizar a instância (por exemplo, instalar software na instância) e salvar essa configuração atualizada como uma AMI personalizada. Entre as instâncias executadas nessa AMI personalizada estão as personalizações que você fez quando criou a AMI.

O dispositivo de armazenamento raiz da instância determina o processo que você segue para criar uma AMI. O volume raiz de uma instância é um volume do Amazon Elastic Block Store (Amazon EBS) ou um volume de armazenamento de instâncias. Para obter mais informações sobre volumes de dispositivos raiz, consulte Volume raiz da instância do Amazon EC2.

Para ajudar a categorizar e gerenciar suas AMIs, é possível atribuir tags personalizadas a elas. Para obter mais informações, consulte Marcar com tag os recursos do Amazon EC2.

Comprar, compartilhar e vender AMIs

Após criar uma AMI, é possível mantê-la privada para que somente você possa o usá-la ou pode compartilhá-la com uma lista especificada de contas da AWS. Também é possível tornar pública sua AMI personalizada para que a comunidade possa usá-la. A criação de uma AMI segura, protegida e utilizável para consumo público é um processo bastante direto, quando você segue algumas diretrizes simples. Para obter informações sobre como criar e usar AMIs compartilhadas, consulte AMIs compartilhadas.

É possível comprar AMIs de terceiros, incluindo AMIs fornecidas com contratos de serviço de organizações como a Red Hat. Também é possível criar uma AMI e vendê-la para outros usuários do Amazon EC2. Para obter mais informações sobre como comprar ou vender AMIs, consulte AMIs pagas.

Cancelar o registro da AMI

É possível cancelar o registro de uma AMI, quando não precisar mais dela. Depois de cancelar o registro de uma AMI, ela não poderá ser usada para executar novas instâncias. As instâncias existentes executadas na AMI não são afetadas. Para ter mais informações, consulte Cancelar o registro de uma AMI (excluir a AMI).

Amazon Linux 2023 e Amazon Linux 2

A versão mais recente do Amazon Linux, AL2023, é otimizada para o Amazon EC2 e é fornecida sem custo adicional aos usuários do Amazon EC2. Os recursos do AL2023 incluem uma cadência de lançamento previsível, atualizações frequentes e suporte de longo prazo.

Para obter mais informações sobre recursos do AL2023 e a execução de uma AMI do AL2023, consulte:

O Amazon Linux 2 (AL2) fornece um ambiente de execução estável, seguro e de alta performance para aplicações executadas no Amazon EC2. Para obter mais informações sobe o Amazon Linus 2, consulte Amazon Linux 2 on Amazon EC2 no Amazon Linux 2 User Guide.

nota

O Amazon Linux AMI foi descontinuado em 31 de dezembro de 2023 e não recebe atualizações de segurança nem correções de erros a partir de 1º de janeiro de 2024. Para obter mais informações sobre a descontinuação do Amazon Linux AMI e o suporte para manutenção, consulte a postagem do blog Update on Amazon Linux AMI end-of-life. Recomendamos que você atualize as aplicações para o AL2023, o que inclui suporte de longo prazo até 2028.

AMIs Windows

A AWS oferece um conjunto de AMIs publicamente disponíveis que contêm configurações de software específicas à plataforma Windows. Usando essas AMIs, é possível começar a criar e a implantar suas aplicações rapidamente com o Amazon EC2. Primeiro, escolha a AMI que atende a seus requisitos específicos e execute uma instância usando essa AMI. Você recupera a senha da conta do administrador e faz login na instância usando a Conexão de Desktop Remoto, exatamente da mesma forma como com qualquer outro servidor do Windows. Para obter mais informações sobre as AMIs do AWS Windows, consulte a Referência da AMI do AWS Windows.

Ao iniciar uma instância de uma AMI do Windows, o dispositivo raiz da instância do Windows é um volume do Amazon Elastic Block Store (Amazon EBS). As AMIs do Windows não são compatíveis com o armazenamento de instâncias no dispositivo raiz.

As AMIs do Windows que foram configuradas para inicialização mais rápida com o EC2 Fast Launch são provisionadas previamente, usando snapshots para iniciar as instâncias com até 65% mais rapidez. Para saber mais sobre o EC2 Fast Launch, consulte Uso do EC2 Fast Launch para as instâncias do Windows.

nota

A Microsoft não oferece mais suporte às versões do Windows Server anteriores ao Windows Server 2016. Recomendamos executar novas instâncias do EC2 usando uma versão compatível do Windows Server. Se você tiver instâncias do EC2 existentes nas quais haja uma versão incompatível do Windows Server em execução, recomendamos atualizar essas instâncias para uma versão compatível do Windows Server. Para ter mais informações, consulte Atualizar uma instância do Amazon EC2 do Windows para uma versão mais recente do Windows Server..