0Pricing
AWS Solutions Architect · Aula

Tipos de instância e modelos de preços

Compare os preços sob demanda, reservados, Spot e dos Savings Plans, associando cada opção ao padrão de carga de trabalho adequado.

Tipos de instância e modelos de preços é uma aula grátis de AWS Solutions Architect no CoddyKit. Esta é a aula 2 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de AWS Solutions Architect, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de AWS Solutions Architect inclui 4 aulas no total.

Famílias de tipos de instância EC2

Os tipos de instância EC2 são organizados em famílias otimizadas para cargas de trabalho específicas. Uso geral (M, T): CPU, memória e rede equilibradas — servidores web, bancos de dados pequenos. Otimizadas para computação (C): alta proporção de CPU — processamento em lote, transcodificação de mídia, inferência de ML. Otimizadas para memória (R, X, U): alta proporção de RAM — bancos de dados em memória, análise de big data em tempo real. Otimizadas para armazenamento (I, D, H): alta E/S para SSDs NVMe locais — bancos de dados com muita E/S aleatória. Computação acelerada (P, G, Inf, Trn): GPUs/silício personalizado para treinamento de ML e HPC.

Instâncias da série T com capacidade de pico

As instâncias da série T (t3, t3a, t4g) têm capacidade de pico — elas acumulam créditos de CPU quando são executadas abaixo da utilização de CPU de base e gastam créditos para ultrapassá-la. Uma t3.micro tem uma linha de base de 10% de CPU; ela pode atingir 100% de CPU se houver créditos disponíveis. O modo T Unlimited (o padrão) permite ultrapassar o saldo de créditos mediante uma pequena cobrança adicional. As instâncias T são economicamente eficientes para cargas de trabalho com CPU média baixa, mas picos de uso — ambientes de desenvolvimento, sites pequenos e servidores de compilação.

# Check CPU credit balance for a T instance
aws cloudwatch get-metric-statistics \
  --namespace AWS/EC2 \
  --metric-name CPUCreditBalance \
  --dimensions Name=InstanceId,Value=i-0abcdef1234567890 \
  --start-time 2024-01-01T00:00:00Z --end-time 2024-01-02T00:00:00Z \
  --period 3600 --statistics Average

Instâncias sob demanda

As instâncias sob demanda são cobradas por segundo (Linux) ou por hora (Windows), sem compromisso antecipado. Você pode iniciá-las e interrompê-las a qualquer momento e paga apenas pelo que executar. O modelo sob demanda é ideal para: cargas de trabalho irregulares e imprevisíveis; testes e desenvolvimento de curto prazo; e aplicações que não podem tolerar interrupções. É o modelo de preço mais flexível, mas o mais caro por hora em comparação com Reserved ou Spot.

Instâncias reservadas (RIs)

As instâncias reservadas oferecem um desconto significativo (até 72%) em comparação com instâncias sob demanda em troca de um compromisso de 1 ou 3 anos. Você pode escolher entre três opções de pagamento: pagamento integral antecipado (maior desconto), pagamento parcial antecipado ou sem pagamento antecipado (menor desconto). RIs são ideais para cargas de trabalho estáveis e previsíveis, como servidores web e bancos de dados de produção executados continuamente. Os descontos de RI são aplicados automaticamente ao uso sob demanda correspondente na sua conta.

# List your Reserved Instances
aws ec2 describe-reserved-instances \
  --query 'ReservedInstances[].{ID:ReservedInstancesId,Type:InstanceType,State:State}' \
  --output table

Savings Plans

Os AWS Savings Plans são uma alternativa flexível às RIs que oferecem os mesmos níveis de desconto (até 72%) em troca de um compromisso de 1 ou 3 anos com um gasto específico em dólares por hora. Os Compute Savings Plans aplicam-se a qualquer tipo de instância EC2, Region, OS ou locação, além de cobrirem Fargate e Lambda — são os mais flexíveis. Os EC2 Instance Savings Plans ficam vinculados a uma família de instâncias específica em uma Region, mas oferecem desconto maior. Use o Cost Explorer para encontrar o valor de compromisso ideal com base no seu uso histórico.

Instâncias Spot

As instâncias Spot usam capacidade excedente do EC2 e podem oferecer até 90% de desconto em comparação com os preços sob demanda. A condição é que a AWS pode interromper uma instância Spot com um aviso de dois minutos quando precisar recuperar a capacidade. Spot é ideal para cargas de trabalho tolerantes a falhas, sem estado e interrompíveis: trabalhos em lote, análise de dados, pipelines de compilação de CI/CD e treinamento de aprendizado de máquina. Nunca use Spot para bancos de dados com estado, serviços em tempo real voltados ao usuário ou qualquer coisa que não possa se recuperar adequadamente de uma interrupção.

# Request a Spot instance
aws ec2 request-spot-instances \
  --instance-count 2 \
  --type one-time \
  --launch-specification file://spot-spec.json

Frotas Spot e diversificação

Uma frota Spot é um conjunto de instâncias Spot (e, opcionalmente, sob demanda) que mantém uma capacidade-alvo. Ao diversificar entre vários tipos de instância, famílias e AZs, uma frota Spot reduz a probabilidade de todas as instâncias serem interrompidas ao mesmo tempo (pois as taxas de interrupção variam conforme o tipo e a AZ). Especifique uma AllocationStrategy: lowestPrice minimiza o custo, diversified distribui as instâncias entre os grupos para aumentar a resiliência, e capacityOptimized escolhe os grupos com maior capacidade disponível.

Hosts dedicados vs. instâncias dedicadas

Para requisitos de licenciamento ou conformidade: instâncias dedicadas são executadas em hardware dedicado à sua conta, mas o host físico pode ser compartilhado com outras instâncias da mesma conta. Hosts dedicados fornecem um servidor físico inteiramente exclusivo para você, com visibilidade sobre sockets e núcleos — algo necessário para licenças de software por socket ou por núcleo (Oracle, Windows Server). Hosts dedicados também são cobrados por host por hora, são mais caros e podem ser reservados para obter desconto. A maioria das cargas de trabalho não precisa de hardware dedicado.

Escolhendo o modelo de preços adequado

Associe o modelo de preços ao padrão da carga de trabalho: sob demanda para cargas imprevisíveis ou de curta duração; reservadas / planos de economia para cargas de produção estáveis que funcionam 24 horas por dia, 7 dias por semana; Spot para processamento em lote, sem estado ou passível de interrupção; hosts dedicados para conformidade de licenciamento BYOL. Um padrão comum em provas: uma aplicação web de 3 camadas usa planos de economia para a camada da aplicação sempre ativa, Spot para trabalhos em lote noturnos e sob demanda para capacidade adicional periódica.

Instâncias Graviton baseadas em ARM

Os processadores AWS Graviton (Graviton2, Graviton3) são chips personalizados baseados em ARM, projetados pela AWS. As instâncias Graviton (T4g, M6g, C6g, R6g etc.) oferecem uma relação preço/desempenho até 40% melhor que a de instâncias x86 comparáveis. Elas são ideais para cargas de trabalho nativas da nuvem que compilam e são executadas em ARM: servidores web Linux, microsserviços conteinerizados e aplicações Java e Go. Se encontrar questões de prova sobre eficiência de custos para cargas de trabalho Linux, considere as instâncias Graviton como uma opção forte, juntamente com Spot e planos de economia.

Convenção de nomenclatura dos tipos de instância

Os nomes dos tipos de instância EC2 seguem um padrão consistente: [família][geração][atributos].[tamanho]. Por exemplo: m6g.xlarge = família M (uso geral), 6ª geração, Graviton (g), xlarge (4 vCPU, 16 GB RAM). Sufixos de atributos: d = armazenamento local NVMe, n = rede aprimorada, a = processador AMD, i = Intel, g = ARM Graviton. Os tamanhos vão de nano → micro → pequeno → médio → grande → xlarge → 2xlarge → ... → 48xlarge (o número de vCPUs e a memória dobram a cada aumento de tamanho na maioria das famílias).

Verificação rápida

Teste sua compreensão dos conceitos do AWS Solutions Architect (SAA-C03) apresentados nesta lição.

Recapitulação da lição

Nesta lição, você aprendeu que: as famílias de instâncias (M, C, R, I, P) são otimizadas para diferentes proporções de CPU, memória e armazenamento, o modelo sob demanda é flexível, as instâncias reservadas e os planos de economia oferecem descontos para cargas estáveis, e Spot é a opção mais barata para tarefas passíveis de interrupção, e as instâncias Graviton ARM oferecem a melhor relação preço/desempenho para cargas de trabalho Linux nativas da nuvem. A seguir, exploraremos os grupos de segurança e os pares de chaves para a segurança de rede do EC2.

Perguntas Frequentes

A aula “Tipos de instância e modelos de preços” é grátis?

Sim — o texto completo de “Tipos de instância e modelos de preços” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de AWS Solutions Architect, atualize para CoddyKit PRO. O curso de AWS Solutions Architect inclui 4 aulas no total.

O que vou aprender em “Tipos de instância e modelos de preços”?

Compare os preços sob demanda, reservados, Spot e dos Savings Plans, associando cada opção ao padrão de carga de trabalho adequado. Você pratica AWS Solutions Architect com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.

Preciso ter experiência prévia para começar AWS Solutions Architect?

Nenhuma experiência prévia é necessária. AWS Solutions Architect no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 2 de 4.

Quanto tempo leva a aula “Tipos de instância e modelos de preços”?

A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.

Posso escrever e executar código nesta aula de AWS Solutions Architect?

Sim. Cada aula de AWS Solutions Architect inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.

Todas as aulas deste curso

  1. Como iniciar sua primeira instância do EC2
  2. Tipos de instância e modelos de preços
  3. Grupos de segurança e pares de chaves
  4. Armazenamento do EC2: armazenamento da instância versus EBS
← Voltar para AWS Solutions Architect