Instâncias gerenciadas do Amazon EC2 - Amazon Elastic Compute Cloud

Instâncias gerenciadas do Amazon EC2

Uma instância gerenciada do Amazon EC2 é uma instância do EC2 que é provisionada e gerenciada por um provedor de serviços designado, como o Amazon EKS por meio do Modo Automático do EKS. As instâncias gerenciadas fornecem uma maneira simplificada de executar workloads computacionais no Amazon EC2, permitindo que você delegue o controle operacional da instância a um provedor de serviços.

O controle delegado é a única alteração introduzida para instâncias gerenciadas. As especificações técnicas e o faturamento permanecem os mesmos das instâncias do EC2 não gerenciadas. Como as instâncias gerenciadas permitem delegar o controle ao provedor de serviços, é possível se beneficiar da experiência operacional e das melhores práticas do provedor de serviços. Quando uma instância é gerenciada, o provedor de serviços é responsável por tarefas como provisionar a instância, configurar o software, dimensionar a capacidade, lidar com falhas e substituições de instâncias e encerrar essa instância.

Não é possível modificar diretamente as configurações de uma instância gerenciada ou encerrá-la. O serviço e as operações específicas são determinados pelo acordo entre você e o provedor de serviços. No entanto, é possível adicionar, modificar ou remover tags das suas instâncias gerenciadas, permitindo categorizá-las em seu ambiente da AWS.

Faturamento de instâncias gerenciadas

Uma instância gerenciada do Amazon EC2 incorre na mesma cobrança básica de uma instância não gerenciada do Amazon EC2, além de uma taxa separada para o provedor de serviços. Essa taxa adicional é cobrada pelo provedor de serviços que gerencia sua instância e é faturada separadamente. Ela cobre o custo dos serviços fornecidos para operar e manter sua instância gerenciada.

Todas as opções de compra do Amazon EC2 estão disponíveis para instâncias gerenciadas, incluindo instâncias sob demanda, instâncias reservadas, instâncias spot e Savings Plans. Ao adquirir sua computação diretamente do EC2 e fornecê-la ao seu provedor de serviços, você se beneficia de quaisquer instâncias reservadas ou Savings Plans existentes aplicados à sua conta, garantindo o uso da capacidade computacional mais econômica disponível.

Por exemplo, ao usar o Modo Automático do Amazon EKS, você paga a taxa padrão de instância EC2 para as instâncias subjacentes, além de uma cobrança adicional do Amazon EKS pelo gerenciamento das instâncias em seu nome. Se você decidir se inscrever em Savings Plans, a taxa de instância do EC2 será reduzida pelo Savings Plan, enquanto a cobrança adicional do Amazon EKS permanecerá inalterada.

Identificar instâncias gerenciadas

As instâncias gerenciadas são identificadas por um valor true no campo Gerenciada. O provedor de serviços é identificado no campo Operador (no console) ou no campo Principal (na CLI).

Use os procedimentos a seguir para identificar instâncias gerenciadas.

Console
Para identificar uma instância gerenciada
  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. No painel de navegação, escolha Instances (Instâncias).

  3. Selecione a instância que você deseja verificar.

  4. Na guia Detalhs (se você marcou a caixa de seleção) ou na área de resumo (se você selecionou o ID da instância), localize o campo Gerenciada.

    • Um valor de true indica uma instância gerenciada.

    • Um valor de false indica uma instância não gerenciada.

  5. Se Gerenciada estiver definido como true, o campo Operador exibirá um valor identificando o provedor de serviços responsável pelo gerenciamento da instância. Por exemplo, um valor de eks.amazonaws.com identifica o Amazon EKS como o provedor de serviços.

AWS CLI
Para identificar uma instância gerenciada

Use o comando describe-instances e especifique o ID da instância.

aws ec2 describe-instances --instance-ids i-0123456789example

O seguinte é um exemplo de saída. Se Managed for true, a instância é uma instância gerenciada e a Principal é retornado. A entidade principal é o provedor de serviços que gerencia a instância. Por exemplo, um valor de eks.amazonaws.com identifica o Amazon EKS como o provedor de serviços.

{ "Reservations": [{ "ReservationId": "r-1234567890example", "OwnerId": "1111111111", "RequesterId": "222222222222", ... "Operator": { "Managed": true, "Principal": "eks.amazonaws.com" }, "InstanceId": "i-1234567890example", ... }] }] }
Para filtrar instâncias gerenciadas

Use o comando describe-instances e especifique o filtro operator.managed com um valor de true.

aws ec2 describe-instances --filters "Name=operator.managed,Values=true"

Conceitos básicos das instâncias gerenciadas

Para obter orientação sobre o uso de instâncias gerenciadas, consulte Automatizar a infraestrutura de cluster com o Modo Automático do EKS no Guia do usuário do Amazon EKS.