O Amazon Linux AMI é uma imagem compatível e mantida pelo Linux fornecida pela Amazon Web Services para uso no Amazon Elastic Compute Cloud (Amazon EC2). Ele foi criado para fornecer um ambiente de execução estável, seguro e de alto desempenho para aplicativos sendo executados no Amazon EC2. Ele também inclui vários pacotes que permitem a fácil integração com a AWS, incluindo ferramentas de configuração de inicialização e muitas bibliotecas e ferramentas populares da AWS. A Amazon Web Services fornece atualizações contínuas de segurança e manutenção para todas as instâncias sendo executadas no Amazon Linux AMI. O Amazon Linux AMI é fornecido gratuitamente para usuários do Amazon EC2.
Integração da AWS – O Amazon Linux AMI inclui pacotes e configurações que fornecem integração total com a Amazon Web Services. Isso permite que o Amazon Linux AMI seja iniciado e funcione corretamente no Amazon EC2 desde a primeira inicialização. O Amazon Linux AMI vem pré-instalado com muitas ferramentas API da AWS e CloudInit. As ferramentas API da AWS permitem a composição do script de tarefas de provisionamento importantes com base em uma instância do Amazon EC2. O CloudInit permite a transferência de ações de configuração de instâncias para instâncias no momento da inicialização por meio dos campos de dados de usuários do EC2, possibilitando a configuração remota de instâncias do Amazon EC2.
Configuração segura – A configuração do Amazon Linux AMI aprimora a segurança ao se concentrar em duas metas de segurança principais: limitar o acesso e reduzir as vulnerabilidades do software. O Amazon Linux AMI limita capacidades de acesso remoto ao usar pares de chave SSH e ao desativar o login-raiz remoto. Além disso, o Amazon Linux AMI reduz o número de pacotes não críticos que são instalados em sua instância, limitando sua exposição a potenciais vulnerabilidades na segurança. As atualizações de segurança são automaticamente aplicadas à primeira inicialização do AMI. Após o login, a Mensagem do Dia (/etc/motd) indicará se há ou não alguma atualização disponível.
Acesso ao repositório de pacotes – O Amazon Linux AMI foi projetado para ser usado em conjunto com repositórios de pacotes on-line hospedados em cada região do Amazon EC2. Esses repositórios fornecem atualizações contínuas para pacotes no Amazon Linux AMI, assim como acesso a centenas de aplicativos adicionais de servidores de código livre comuns. Os repositórios estão disponíveis em todas as regiões e são acessados por meio de ferramentas de atualização yum. Hospedar repositórios em cada região permite que as atualizações sejam implementadas rapidamente e sem nenhum encargo de transferência de dados. O acesso ao repositório Extra Packages for Enterprise Linux (EPEL) está configurado, embora não esteja habilitado como padrão. O repositório EPEL 6 fornece pacotes adicionais além daqueles enviados nos repositórios do Amazon Linux AMI, mas esses pacotes de terceiros não são suportados.
Leve – por padrão, a AMI para Linux da Amazon inclui um pequeno conjunto de serviços, utilitários e ferramentas para integração com a AWS. A AMI para Linux da Amazon foi desenvolvida para fornecer uma base funcional, permitindo que você acrescente (através de repositórios de pacote) utilitários e serviços. Começar com uma base menor de pacotes significa que há menos componentes para manter, assim como uma área de superfície menor para violações da segurança.
Disponível em todas as regiões, formatos e arquiteturas – O Amazon Linux AMI está disponível nos formatos 32 e 64 bit em todas as regiões da AWS. Veja as combinações de tipo de instância e imagem suportadas pelo Amazon Linux AMI para maiores informações.
AWS Support – O suporte para instalação e uso do Amazon Linux AMI básico é incluído por meio de assinaturas do AWS Support. Para obter mais informações sobre o AWS Support, acesse a página da Web do AWS Support.
Os clientes podem começar iniciando o Amazon Linux AMI mais recente no Amazon EC2. O Amazon Linux AMI é atualizado regularmente com aprimoramentos de segurança e de recursos. Os clientes que não precisarem preservar dados ou personalizações em suas instâncias do Amazon Linux AMI em execução podem simplesmente reiniciar novas instâncias com o Amazon Linux AMI atualizado mais recente. Os clientes que precisarem preservar dados ou personalizações em suas instâncias do Amazon Linux AMI em execução podem manter essas instâncias por meio dos repositórios yum do Amazon Linux AMI.
À medida que o Amazon Linux AMI é atualizado, todos os pacotes atualizados são fornecidos por meio desses repositórios e os clientes podem optar por aplicar essas atualizações às suas instâncias em execução. As versões mais antigas do AMI e dos pacotes atualizados continuarão disponíveis para inicialização no Amazon EC2 e para instalação com base no repositório yum do Amazon Linux AMI mesmo quando novas versões do Amazon Linux AMI forem liberadas. Em alguns casos, os clientes que buscam suporte para uma versão mais antiga do Amazon Linux AMI por meio do AWS Support poderão receber uma solicitação para migrar para as versões mais recentes como parte do processo de suporte.
As atualizações de segurança são fornecidas por meio dos repositórios yum do Amazon Linux AMI, assim como por meio dos Amazon Linux AMIs atualizados. Alertas de segurança são publicados no Centro de Segurança do Amazon Linux AMI. Para obter mais informações sobre as políticas de segurança da AWS ou para informar um problema de segurança, acesse o Centro de Segurança da AWS geral.
O Amazon Linux AMI é fornecido gratuitamente para usuários do Amazon EC2. Os encargos padrão do Amazon EC2 e da AWS aplicam-se a instâncias em execução e a outros serviços.
| Região | Baseado no EBS 32 bits |
Baseado no EBS 64 bits |
Armazenamento de Instância 32 bits |
Armazenamento de Instância 64 bits |
Cluster Compute Baseado no EBS 64 bits |
Cluster GPU Baseado no EBS 64 bits |
| Leste dos EUA Norte da Virgínia |
ami-1a249873 | ami-1624987f | ami-10249879 | ami-e8249881 | ami-08249861 | ami-02f54a6b |
| Oeste dos EUA Oregon |
ami-2231bf12 | ami-2a31bf1a | ami-2c31bf1c | ami-2e31bf1e | ami-2431bf14 | |
| Oeste dos EUA Norte da Califórnia |
ami-19f9de5c | ami-1bf9de5e | ami-27f9de62 | ami-21f9de64 | ||
| UE Irlanda |
ami-937474e7 | ami-c37474b7 | ami-cf7474bb | ami-b57474c1 | ami-d97474ad | ami-1b02026f |
| Ásia-Pacífico Cingapura |
ami-a2a7e7f0 | ami-a6a7e7f4 | ami-aaa7e7f8 | ami-a8a7e7fa | ||
| Ásia-Pacífico Tóquio |
ami-486cd349 | ami-4e6cd34f | ami-586cd359 | ami-5a6cd35b | ||
| Ásia-Pacífico Sydney |
ami-b3990e89 | ami-bd990e87 | ami-bf990e85 | ami-43990e79 | ||
| América do Sul São Paulo |
ami-e209d0ff | ami-1e08d103 | ami-1a08d107 | ami-1608d10b | ||
| AWS GovCloud | ami-dfa8ccfc | ami-21a9cd02 | ami-dba8ccf8 | ami-23a9cd00 | ami-dda8ccfe |
O uso do AWS, incluindo o uso do Amazon Linux AMI, está sujeito ao Contrato do Cliente da Amazon Web Services.