Amazon EC2

AWS | Compute / IaaS

Cloud Computing - Análise e Desenvolvimento de Sistemas

Visão geral

Compute / IaaS

Serviço de máquinas virtuais da AWS para executar aplicações, bancos, APIs e cargas de trabalho com controle sobre sistema operacional, rede e tamanho da instância.

Em uma arquitetura de nuvem, este serviço normalmente aparece como uma peça de infraestrutura gerenciada. O objetivo é reduzir esforço operacional, aumentar disponibilidade e permitir que equipes foquem mais na aplicação e menos no hardware.

CategoriaCompute / IaaS
ProvedorAWS
Para que serveServiço de máquinas virtuais da AWS para executar aplicações, bancos, APIs e cargas de trabalho com controle sobre sistema operacional, rede e tamanho da instância.
Quando considerarQuando você precisa resolver esse tipo de problema sem administrar toda a infraestrutura manualmente.
Responsabilidade do aluno/profissionalConfigurar segurança, custos, observabilidade, arquitetura e boas práticas de uso.

Principais usos

Como funciona na prática

1. Recurso

Você cria um recurso no console, CLI, SDK ou infraestrutura como código, definindo região, nome, capacidade e integrações.

2. Segurança

O acesso é controlado por identidade, rede, políticas e permissões. Em produção, a regra é menor privilégio.

3. Operação

Métricas, logs, alertas, custos e automações indicam se o serviço está saudável, seguro e economicamente viável.

Conceitos que o aluno deve dominar

Boas práticas e cuidados

Boas práticas

  • Comece pequeno, monitore e escale com base em dados.
  • Automatize criação e atualização com IaC sempre que possível.
  • Defina tags, orçamento e alertas de custo desde o início.
  • Documente decisões de arquitetura e dependências.

Erros comuns

  • Escolher instâncias grandes demais e manter ligadas sem necessidade.
  • Liberar SSH/RDP para a internet inteira.
  • Instalar tudo manualmente sem automação ou imagem padrão.
  • Ignorar backup de volumes EBS e estratégia de atualização.

Exemplo didático

1

Imagine uma aplicação de e-commerce. O time precisa publicar uma nova funcionalidade sem comprar servidores físicos.

2

O serviço Amazon EC2 entra como componente de apoio para compute, dados, rede, identidade, observabilidade ou IA, conforme sua categoria.

3

O aluno deve explicar: qual problema o serviço resolve, quais recursos precisam ser configurados, quais riscos existem e como monitorar custo e segurança.

Resumo

Amazon EC2 é um serviço de compute / iaas que deve ser entendido não apenas pelo nome comercial, mas pelo problema arquitetural que resolve.