Observação:

Configurar o Balanceador de Carga do OCI para Acessar Várias Instâncias usando Nomes de Domínio Diferentes

Introdução

Neste tutorial, usaremos o Balanceador de Carga do OCI (Oracle Cloud Infrastructure) em uma arquitetura de rede Hub e Spoke para redirecionar o tráfego de rede para diferentes conjuntos de backend (instâncias) com base no URL ou no nome do domínio.

image

Vamos supor, dedicamos nossas VCNs de spoke a diferentes clientes ou aplicativos. Queremos usar um único balanceador de carga para redirecionar o tráfego pelo balanceador de carga para essas diferentes instâncias do cliente dentro do URL diferente baseado em VCNs spoke que é usado externamente pela internet.

A imagem a seguir ilustra o fluxo de tráfego quando você usa URLs diferentes para acessar instâncias ou aplicativos diferentes da internet.

image

Objetivos

Pré-requisitos

Tarefa 1: Alterar a Política de Firewall de Aplicativo Web (WAF) do OCI

Altere a política de WAF para permitir o tráfego.

Tarefa 2: Configurar o DNS (Domain Name System) dos Nomes de Domínio Públicos

Use seu servidor DNS para configurar os nomes de domínio ou nomes de host ou URLs e mapeá-los para o endereço IP público do balanceador de carga.

Para este tutorial, o nome de domínio com o qual estamos testando é iwanhoogendoorn.nl. Você verá o mapeamento a seguir.

Nome Tipo Valor
cliente-a R 144.xxx.xxx.xxx (Endereço IP público do OCI Load Balancer)
cliente-b R 144.xxx.xxx.xxx (Endereço IP público do OCI Load Balancer)
cliente-c R 144.xxx.xxx.xxx (Endereço IP público do OCI Load Balancer)

Isso criará os seguintes subdomínios:

image

Tarefa 3: Configurar Balanceador de Carga do OCI de Nomes de Host

Tarefa 4: Criar Vários Conjuntos de Backend

Configure os conjuntos de backend para o Balanceador de Carga do OCI.

Tarefa 5: Criar Vários Listeners

Tarefa 6: Testar a Conectividade com os Diferentes Nomes de Domínio Público

Testamos com sucesso o balanceador de carga distribuindo o tráfego com base em diferentes URLs ou nomes de host.

Confirmações

Mais Recursos de Aprendizagem

Explore outros laboratórios em docs.oracle.com/learn ou acesse mais conteúdo de aprendizado gratuito no canal Oracle Learning YouTube. Além disso, visite education.oracle.com/learning-explorer para se tornar um Oracle Learning Explorer.

Para obter a documentação do produto, visite o Oracle Help Center.