Tutorial: configurar o EC2 Fleet para usar instâncias sob demanda como a capacidade principal - Amazon Elastic Compute Cloud

Tutorial: configurar o EC2 Fleet para usar instâncias sob demanda como a capacidade principal

Este tutorial usa uma empresa fictícia chamada ABC Online para ilustrar o processo de solicitação de uma Frota do EC2 com opção sob demanda como capacidade principal e capacidade spot (se disponível).

Objetivo

A ABC Online, uma empresa de entrega para restaurantes, quer provisionar a capacidade do Amazon EC2 entre os tipos de instância do EC2 e as opções de compra para atingir a escala, a performance e o custo desejados.

Planejamento

A ABC Online precisa de uma capacidade fixa para operar durante períodos de pico, mas gostaria de se beneficiar de uma capacidade adicional com custo mais baixo. A empresa determina os seguintes requisitos para EC2 Fleet:

  • Capacidade de instância sob demanda: a ABC Online requer 15 instâncias sob demanda para garantir a acomodação do tráfego em períodos de pico.

  • Capacidade de instâncias spot: para aprimorar a performance, mas com um custo mais baixo, a ABC Online planeja provisionar cinco instâncias spot.

Verificar permissões

Antes de criar uma Frota do EC2, a ABC Online verifica se ela tem uma função do IAM com as permissões necessárias. Para ter mais informações, consulte Pré-requisitos da Frota do EC2.

Criar um modelo de execução

A ABC Online cria um modelo de execução. O ID do modelo de execução é usado na próxima etapa. Para ter mais informações, consulte Criar um modelo de execução do Amazon EC2.

Criar a Frota do EC2

A ABC Online cria um arquivo, config.json, com a seguinte configuração para sua Frota do EC2. No exemplo a seguir, substitua os identificadores de recursos pelos seus identificadores de recursos.

{ "LaunchTemplateConfigs": [ { "LaunchTemplateSpecification": { "LaunchTemplateId": "lt-07b3bc7625cdab851", "Version": "2" } } ], "TargetCapacitySpecification": { "TotalTargetCapacity": 20, "OnDemandTargetCapacity":15, "DefaultTargetCapacityType": "spot" } }

A ABC Online cria a Frota do EC2 usando o seguinte comando create-fleet:

aws ec2 create-fleet --cli-input-json file://config.json

Para ter mais informações, consulte Criar uma Frota do EC2..

Atendimento

A estratégia de alocação determina que a capacidade sob demanda seja sempre cumprida, enquanto o saldo da capacidade de destino seja atendido como spot se houver capacidade e disponibilidade.