NOTAS DE ESTUDO
AWS - VPC e redes
- VPC, Virtual Private Cloud: rede privada para implantar recursos.
- Sub-redes particionam a rede dentro da VPC.
- Uma sub-rede pública é acessível pela internet.
- Uma sub-rede privada não é acessível pela internet.
- Tabelas de rotas definem o acesso à internet e a comunicação entre sub-redes.
Internet Gateway e NAT Gateways
- Internet Gateways conectam as instâncias da VPC à internet.
- Sub-redes públicas possuem uma rota para o Internet Gateway.
- NAT Gateways, gerenciados pela AWS, e NAT Instances, gerenciadas pelo usuário, permitem que instâncias privadas acessem a internet permanecendo privadas.
VPC Flow Logs
- Capturam informações de tráfego IP nas interfaces:
- VPC Flow Logs.
- Subnet Flow Logs.
- Elastic Network Interface Flow Logs.
- Ajudam no monitoramento e na investigação de conectividade:
- De sub-redes para a internet.
- Entre sub-redes.
- Da internet para sub-redes.
- Também capturam informações de interfaces gerenciadas pela AWS, como ELB, ElastiCache, RDS e Aurora.
- Os dados podem ser enviados a S3, CloudWatch Logs e Amazon Data Firehose.
VPC Peering
- Conecta duas VPCs de forma privada pela rede AWS.
- Faz com que se comportem como se estivessem na mesma rede.
- Os intervalos CIDR não podem se sobrepor.
- A conexão não é transitiva: cada par de VPCs precisa de uma conexão própria.
VPC Endpoints
- Conectam serviços AWS por rede privada, em vez da rede pública da internet.
- Melhoram a segurança e reduzem a latência de acesso.
- Gateway Endpoint: S3 e DynamoDB.
- Interface Endpoint: a maioria dos serviços, incluindo S3 e DynamoDB.
AWS PrivateLink (VPC Endpoint Services)
- Forma segura e escalável de expor um serviço a milhares de VPCs.
- Não exige VPC Peering, Internet Gateway, NAT ou tabelas de rotas.
Network ACL e Security Groups
- NACL:
- Firewall que controla tráfego de entrada e saída da sub-rede.
- Regras ALLOW e DENY.
- Associada à sub-rede.
- As regras incluem apenas endereços IP.
- Security Groups:
- Firewall que controla tráfego de uma instância EC2.
- Apenas regras ALLOW.
- As regras incluem endereços IP e outros grupos de segurança.
Endereços IP na AWS
- IPv4: Internet Protocol Version 4, com 4,3 bilhões de endereços.
- IPv4 público pode ser usado na internet.
- Ao parar e reiniciar uma instância EC2, ela recebe um novo IP público.
- IPv4 privado é usado em redes privadas, como a rede interna AWS, por exemplo,
192.168.1.1. - O IPv4 privado da instância permanece fixo ao parar e iniciar.
- Elastic IP associa um endereço IPv4 público fixo à instância.
- Estas notas registram cobrança de US$ 0,005 por hora por IPv4 público, incluindo EIP, e franquia Free Tier de 750 horas mensais.
- IPv6: Internet Protocol Version 6, com 3,4 × 10^38 endereços.
- Todos os endereços são públicos na AWS, sem intervalo privado.
- Gratuito.