MÓDULO 5 - Rede: Fundamentos de VPC
Visão Geral
Este módulo apresenta o Amazon VPC (Virtual Private Cloud), o serviço de rede virtual da AWS. Você aprenderá a projetar redes isoladas e seguras para seus recursos em nuvem.
Objetivos de Aprendizagem
Ao final deste módulo, você será capaz de:
- Compreender os componentes de uma VPC
- Projetar sub-redes públicas e privadas
- Configurar tabelas de roteamento
- Entender o papel do Internet Gateway
- Dominar endereçamento IP e notação CIDR
Conteúdo da Semana
1. Amazon VPC - Visão Geral
┌─────────────────────────────────────────────────────────────┐
│ AMAZON VPC │
├─────────────────────────────────────────────────────────────┤
│ │
│ "Sua rede privada na nuvem AWS" │
│ │
│ ┌─────────────────────────────────────────────────────┐ │
│ │ VPC (10.0.0.0/16) │ │
│ │ │ │
│ │ ┌─────────────────┐ ┌─────────────────┐ │ │
│ │ │ Subnet Pública │ │ Subnet Privada │ │ │
│ │ │ 10.0.1.0/24 │ │ 10.0.2.0/24 │ │ │
│ │ │ │ │ │ │ │
│ │ │ ┌───────────┐ │ │ ┌───────────┐ │ │ │
│ │ │ │ Web Server│ │ │ │ Database │ │ │ │
│ │ │ └───────────┘ │ │ └───────────┘ │ │ │
│ │ │ │ │ │ │ │ │ │
│ │ └───────┼─────────┘ └───────┼─────────┘ │ │
│ │ │ │ │ │
│ │ ┌───────┴─────────────────────┘ │ │
│ │ │ │ │
│ │ ▼ │ │
│ │ ┌─────────────────┐ │ │
│ │ │ Internet Gateway│ ◄──── Acesso à Internet │ │
│ │ └─────────────────┘ │ │
│ │ │ │
│ └─────────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────────┘
2. Componentes da VPC
| Componente | Descrição | Papel |
|---|---|---|
| VPC | Rede virtual isolada | Contêiner principal |
| Subnet | Sub-rede em uma AZ | Segmentação |
| Route Table | Tabela de roteamento | Direcionamento de tráfego |
| Internet Gateway | Gateway de Internet | Acesso público |
| NAT Gateway | Tradução de endereços | Saída para Internet privada |
| Security Group | Firewall de instância | Segurança em nível de instância |
| NACL | Lista de controle | Segurança em nível de subnet |
3. Notação CIDR
┌─────────────────────────────────────────────────────────────┐
│ NOTAÇÃO CIDR │
├─────────────────────────────────────────────────────────────┤
│ │
│ 10.0.0.0/16 = 65.536 endereços IP │
│ │ │ │
│ │ └── Máscara (16 bits fixos) │
│ └── Endereço de rede │
│ │
│ Exemplos comuns: │
│ │
│ /16 ████████████████████████████████ 65.536 IPs │
│ /20 ████████████████ 4.096 IPs │
│ /24 ████████ 256 IPs │
│ /28 ██ 16 IPs │
│ /32 █ 1 IP │
│ │
│ Faixas privadas RFC 1918: │
│ • 10.0.0.0/8 (classe A) │
│ • 172.16.0.0/12 (classe B) │
│ • 192.168.0.0/16 (classe C) │
│ │
└─────────────────────────────────────────────────────────────┘
4. Subnet Pública vs Privada
┌─────────────────────────────────────────────────────────────┐
│ SUBNET PÚBLICA vs PRIVADA │
├─────────────────────────────────────────────────────────────┤
│ │
│ SUBNET PÚBLICA SUBNET PRIVADA │
│ ────────────── ───────────── │
│ • Rota para IGW • Sem rota para IGW │
│ • IP público automático • Apenas IP privado │
│ • Acessível pela Internet • Isolada da Internet │
│ │
│ Casos de uso: Casos de uso: │
│ • Servidores web • Bancos de dados │
│ • Load balancers • Servidores de aplicação │
│ • Bastion hosts • Serviços internos │
│ │
│ Tabela de roteamento: Tabela de roteamento: │
│ 10.0.0.0/16 → local 10.0.0.0/16 → local │
│ 0.0.0.0/0 → igw-xxx (sem rota 0.0.0.0/0) │
│ │
└─────────────────────────────────────────────────────────────┘
Exercício: Projeto de VPC
Cenário
Projete uma VPC para uma aplicação web de 3 camadas:
- Nível 1: Load Balancer (público)
- Nível 2: Servidores de aplicação (privado)
- Nível 3: Banco de dados (privado)
Restrições
- 2 zonas de disponibilidade
- Alta disponibilidade
- Banco de dados isolado
Entregável
Diagrama completo da VPC com:
- Faixas CIDR
- Subnets por AZ
- Tabelas de roteamento
- Security Groups
Navegação
- Conceitos de VPC - Fundamentos
- Subnets e Roteamento - Configuração
- Internet Gateway - Acesso público
- CIDR Calculator - Cálculo de endereços
- Quiz de Validação - 30 questões para validar seu conhecimento
- Lab: Diagrama VPC - Exercício prático
Próxima semana: MÓDULO 6 - Segurança de Rede