Construindo uma arquitetura passo-a-passo no OCI: Route Tables, Internet and NAT Gateways

Continuando a série de artigos com o objetivo de criar uma arquitetura passo-a-passo no Oracle Cloud Infrastructure (OCI) para executar um aplicativo web, agora iremos criar novos Route Tables, Internet e NAT Gateways.

Route Tables contém um conjunto de regras que são usadas para determinar onde o tráfego de rede é direcionado (por exemplo, para a Internet, para sua rede local ou para uma VCN emparelhada).

Internet Gateway é um roteador virtual que você pode adicionar a sua VCN para habilitar a conectividade direta à Internet. Ele suporta conexões iniciadas de dentro da VCN (saída) e conexões iniciadas a partir da Internet (entrada).

NAT Gateway permite que instâncias em uma subnet privada, sem endereços IP públicos, acessem a Internet sem expô-las a conexões de entrada da Internet.

Para permitir que instâncias na subnet privada acessem a Internet (saída), precisamos criar um NAT Gateway. Para criar um novo NAT Gateway, no menu Resources, clique em NAT Gateways.

Clique em Create NAT Gateway.

Na caixa de diálogo Create NAT Gateway, use as informações abaixo e clique em Create NAT Gateway:

  • Name: myNatGateway
  • Create In Compartment: O nome do compartimento (por exemplo, mycompartment)

Clique em Close.

O NAT Gateway foi criado.

Para permitir que instâncias na subnet pública acessem a Internet (entrada e saída), precisamos criar um Internet Gateway. Para criar um novo Internet Gateway, no menu Resources, clique em Internet Gateways.

Clique em Create Internet Gateway.

Na caixa de diálogo Create Internet Gateway, use as informações abaixo e clique em Create Internet Gateway:

  • Name: myInternetGateway
  • Create In Compartment: O nome do compartimento (por exemplo, mycompartment)

O Internet Gateway foi criado.

Uma Route Table padrão foi criada para esta VCN, mas não a usaremos. Iremos criar duas novas Route Tables, uma para a subnet pública e outra para a subnet privada. Para criar uma nova Route Table, no menu Resources, clique em Route Tables.

Clique em Create Route Table.

Na caixa de diálogo Create Route Table, use as informações abaixo:

  • Name: myPrivateRouteTable
  • Create In Compartment: O nome do compartimento (por exemplo, mycompartment)

Clique em + Additional Route Rule, use as informações abaixo e clique em Create Route Table:

  • Target Type: NAT Gateway
  • Destination CIDR Block: 0.0.0.0/0
  • Compartment: O nome do compartimento (por exemplo, mycompartment)
  • Target NAT Gateway: O nome do NAT Gateway (por exemplo, myNatGateway)

Clique em Create Route Table novamente.
Na caixa de diálogo Create Route Table, use as informações abaixo:

  • Name: myPublicRouteTable
  • Create In Compartment: O nome do compartimento (por exemplo, mycompartment)

Clique em + Additional Route Rule, use as informações abaixo e clique em Create Route Table:

  • Target Type: Internet Gateway
  • Destination CIDR Block: 0.0.0.0/0
  • Compartment: O nome do compartimento (por exemplo, mycompartment)
  • Target Internet Gateway: O nome do Internet Gateway (por exemplo, myInternetGateway)

As Route Tables foram criadas.

Bom trabalho!
Neste artigo você aprendeu a criar novos Route Tables, Internet e NAT Gateways.

Divirta-se!

Autor: Waslley Souza

Consultor Oracle com foco em tecnologias Oracle Fusion Middleware e SOA. Certificado Oracle WebCenter Portal, Oracle ADF e Java.