/16 VPC
10.0.0.0/16 ===> 10.0.0.4 a 10.0.255.254
/24 Subnets públicas
10.0.48.0/24 ===> 10.0.48.4 a 10.0.48.254
10.0.49.0/24 ===> 10.0.49.4 a 10.0.49.254
10.0.50.0/24 ===> 10.0.50.4 a 10.0.50.254
/20 Subnets privadas reservadas para as aplicações (computing)
10.0.0.0/20 ===> 10.0.0.4 a 10.0.15.254
10.0.16.0/20 ===> 10.0.16.4 a 10.0.31.254
10.0.32.0/20 ===> 10.0.32.4 a 10.0.47.254
/24 Subnets isoladas reservadas para os bancos de dados (database)
10.0.51.0/24 ===> 10.0.51.4 a 10.0.51.254
10.0.52.0/24 ===> 10.0.52.4 a 10.0.52.254
10.0.53.0/24 ===> 10.0.53.4 a 10.0.53.254
Para cada bloco de IP a AWS sempre reserva 5 IPs para uso interno de gerenciamento.
- Endereço de rede (ex. 10.0.16.0): O primeiro IP de cada bloco é usado para identificar a rede.
- Primeiro endereço utilizável (ex. 10.0.16.1): Reservado pela AWS para utilização do VPC local router para comunicação interna.
- Segundo endereço utilizável (ex. 10.0.16.2): Reservado pela AWS para resolução de DNS.
- Terceiro endereço utilizável (ex. 10.0.16.3): Reservado pela AWS para o uso interno da infraestrutura (uso futuro).
- Endereço de broadcast (ex. 10.0.31.255): O último IP de cada bloco é usado para enviar mensagens a todos os hosts na subnet.
AWS re:Post Networking 101 - Part 2
No requirements.
Name | Version |
---|---|
aws | 5.62.0 |
No modules.
Name | Description | Type | Default | Required |
---|---|---|---|---|
project_name | n/a | any |
n/a | yes |
region | n/a | any |
n/a | yes |
Name | Description |
---|---|
ssm_subnet_databases_1a | ID da subnet de bancos de dados na zona de disponibilidade 1a. Este ID é recuperado do AWS Systems Manager Parameter Store e usado para o provisionamento de instâncias de banco de dados nesta zona específica. |
ssm_subnet_databases_1b | ID da subnet de bancos de dados na zona de disponibilidade 1b. Obtido do AWS Systems Manager Parameter Store, é essencial para a alocação de instâncias de banco de dados que precisam ser isoladas nesta zona. |
ssm_subnet_databases_1c | ID da subnet de bancos de dados na zona de disponibilidade 1c, proveniente do AWS Systems Manager Parameter Store. Utilizado no provisionamento de instâncias de banco de dados que requerem isolamento nesta zona. |
ssm_subnet_private_1a | ID da subnet privada na zona de disponibilidade 1a. Valor armazenado no AWS Systems Manager Parameter Store, utilizado para provisionar recursos em uma subnet privada específica. |
ssm_subnet_private_1b | ID da subnet privada na zona de disponibilidade 1b. Armazenado no AWS Systems Manager Parameter Store, usado para alocação de recursos que requerem isolamento dentro desta zona de disponibilidade. |
ssm_subnet_private_1c | ID da subnet privada na zona de disponibilidade 1c. Guardado no AWS Systems Manager Parameter Store, é crucial para a criação de recursos que precisam ser isolados nesta zona específica. |
ssm_subnet_public_1a | ID da subnet pública na zona de disponibilidade 1a. Este ID, proveniente do AWS Systems Manager Parameter Store, é utilizado para provisionar recursos acessíveis publicamente nesta zona. |
ssm_subnet_public_1b | ID da subnet pública na zona de disponibilidade 1b. Disponível via AWS Systems Manager Parameter Store, permite a implementação de recursos com acesso público nesta zona específica. |
ssm_subnet_public_1c | ID da subnet pública na zona de disponibilidade 1c, armazenado no AWS Systems Manager Parameter Store. Usado para configurar recursos que necessitam de acesso público nesta zona. |
ssm_vpc_id | ID do VPC armazenado no AWS Systems Manager Parameter Store. Este ID é usado para identificar o VPC onde os recursos serão provisionados. |