O que é AWS EC2 (Elastic Compute Cloud)
AWS EC2 (Elastic Compute Cloud) é o serviço da Amazon Web Services que oferece servidores virtuais (instâncias) sob demanda, com cobrança por segundo de uso e escalabilidade elástica. Lançado em 2006, foi um dos primeiros serviços da AWS e continua sendo o produto mais usado para hospedar aplicações na nuvem.
Com EC2, você pode provisionar um servidor em minutos, escolher entre centenas de tipos de instância otimizados para diferentes workloads (computação, memória, armazenamento, GPU) e pagar apenas pelo tempo de uso real. É a base de arquiteturas cloud-native em milhões de empresas.
Famílias de instâncias
- General Purpose (T, M): Balanceadas para uso geral (web servers, apps WordPress)
- Compute Optimized (C): Alto desempenho de CPU (batch, gaming)
- Memory Optimized (R, X): Workloads pesados em memória (cache, bancos in-memory)
- Storage Optimized (I, D): Alto throughput de disco (data warehouse, NoSQL)
- GPU (P, G): Machine learning, renderização 3D
Modelos de compra
- On-Demand: Pagamento por hora, sem compromisso
- Reserved Instances: Até 72% de desconto com compromisso de 1-3 anos
- Spot Instances: Até 90% de desconto, com possibilidade de interrupção
- Savings Plans: Flexibilidade com desconto por compromisso de uso
Combinado com Auto Scaling e Availability Zones, EC2 forma a base de arquiteturas resilientes e custo-eficientes.
Leia o artigo completo: AWS EC2: como funcionam instâncias virtuais e como escolher o tipo certo

