

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Criação de componentes de controle de roteamento no ARC
<a name="routing-control.create"></a>

Esta seção explica como criar um cluster, controles de roteamento, verificações de integridade e painéis de controle para trabalhar com o controle de roteamento no Controlador de Recuperação de Aplicações (ARC) da Amazon.

Comece criando um cluster para hospedar seus controles de roteamento e os painéis de controle que você usa para agrupá-los. Em seguida, crie controles de roteamento e verificações de integridade para que você possa redirecionar o tráfego para failover de uma célula para outra, de modo que o tráfego vá para a réplica de backup, por exemplo.

Observe que você será cobrado por hora para cada cluster que criar. Normalmente, você só precisa de um cluster para hospedar os controles de roteamento e os painéis de controle para o gerenciamento do controle de recuperação de um aplicativo. Além disso, você pode configurar o compartilhamento de recursos usando AWS Resource Access Manager, para que um cluster possa hospedar controles de roteamento e outros recursos ARC pertencentes a vários Contas da AWS. Para saber mais sobre o compartilhamento de recursos no ARC, consulte [Compatibilidade entre contas para clusters no ARC](routing-control.failover-different-accounts.md). Para obter informações sobre preços, consulte os [preços do Amazon Application Recovery Controller (ARC)](https://aws.amazon.com/application-recovery-controller/pricing/).

Para usar controles de roteamento para fazer failover do tráfego, crie verificações de integridade do controle de roteamento e associe-as aos registros DNS do Amazon Route 53 para atributos em seu aplicativo. Como exemplo, digamos que você tenha duas células, uma que você configurou como a célula primária do seu aplicativo e a outra que você configurou como secundária, para a qual realizar o failover. 

Para configurar verificações de integridade para o failover, faça o seguinte:

1. Crie um controle de roteamento para cada célula.

1. Crie uma verificação de integridade para cada controle de roteamento.

1. Crie dois registros DNS, por exemplo, dois registros de failover de DNS e associe uma verificação de integridade a cada um.

Outro cenário em que você pode criar um controle de roteamento é criar uma regra de segurança que seja uma regra de isolamento. Nesse caso, você não associa verificações de integridade e registros DNS ao controle de roteamento porque você o usará como um *controle de roteamento de isolamento*. Para obter mais informações, consulte [Criação de regras de segurança para controle de roteamento](routing-control.safety-rules.md).

As etapas para criar os componentes para controle de roteamento no console do ARC estão incluídas nestas seções. Para saber mais sobre como usar as operações da API de configuração de controle de recuperação com o ARC, consulte [Operações de API de controle de roteamento](actions.routing-control.md).

# Criação de um cluster no ARC
<a name="routing-control.create-cluster"></a>

Você deve criar um cluster para hospedar controles de roteamento e painéis de controle no ARC.

Um *cluster* é um conjunto de endpoints regionais redundantes nos quais você pode executar chamadas de API para atualizar ou obter o estado de um ou mais controles de roteamento. Um único cluster pode hospedar vários controles de roteamento. 

**Importante**  
Lembre-se de que você será cobrado por hora por cada cluster que criar. Um cluster pode hospedar vários controles de roteamento e painéis para o gerenciamento do controle de recuperação, normalmente o suficiente para um aplicativo.

# Para criar um cluster


1. Abra o console do ARC em [https://console.aws.amazon.com/route53recovery/home#/dashboard](https://console.aws.amazon.com/route53recovery/home#/dashboard). 

1. Escolha **Clusters**.

1. Escolha **Criar** e insira um nome para o cluster.

1. Selecione **Criar cluster**.

# Criação de um controle de roteamento no ARC
<a name="routing-control.create-control"></a>

Crie um controle de roteamento para cada célula para a qual você deseja encaminhar o tráfego. Por exemplo, quando você tem um aplicativo com recursos que você separou para fins de recuperação, você pode ter uma célula para cada um e células aninhadas para cada Região da AWS zona de disponibilidade em cada região. Nesse cenário, você pode criar um controle de roteamento para cada célula e cada célula aninhada.

Ao criar controles de roteamento, lembre-se de que os nomes dos controles de roteamento devem ser exclusivos em cada painel de controle.

Depois de criar controles de roteamento para usar para redirecionar o tráfego, associe cada um a uma verificação de integridade. Isso permite rotear o tráfego para as células com base nos registros DNS que você associou a cada uma. Se você estiver configurando uma regra de isolamento como regra de segurança e criando um controle de roteamento de isolamento, não adicione uma verificação de integridade ao controle de roteamento.

# Como criar um controle de roteamento


1. Abra o console do ARC em [https://console.aws.amazon.com/route53recovery/home#/dashboard](https://console.aws.amazon.com/route53recovery/home#/dashboard). 

1. Escolha **Controle de roteamento**.

1. Na página **Controle de roteamento**, escolha **Criar** e, em seguida, escolha um **Controle de roteamento**.

1. Insira um nome para seu controle de roteamento, escolha o cluster ao qual adicionar o controle e opte por adicioná-lo a um painel existente, inclusive usando o painel de controle padrão. Ou então, crie um novo painel de controle.

1. Se você optar por criar um novo painel de controle, escolha um cluster para criar o painel e, em seguida, insira um nome para ele.

1. Escolha **Criar controle de roteamento**.

1. Siga as etapas para nomear e criar o controle de roteamento.

# Criação de uma verificação de integridade do controle de roteamento no ARC
<a name="routing-control.create-health-check"></a>

Associe uma verificação de integridade do controle de roteamento a cada controle que deseja usar para redirecionar o tráfego. Configure cada verificação de integridade com um registro DNS do Amazon Route 53, por exemplo, um registro DNS de failover. Em seguida, você pode redirecionar o tráfego no Controlador de Recuperação de Aplicações (ARC) da Amazon simplesmente atualizando o estado do controle de roteamento associado para defini-lo como `On` ou `Off`.

**nota**  
Você não pode editar uma verificação de integridade do controle de roteamento existente para associá-la a um controle de roteamento diferente.

# Como criar uma verificação de integridade do controle de roteamento


1. Abra o console do ARC em [https://console.aws.amazon.com/route53recovery/home#/dashboard](https://console.aws.amazon.com/route53recovery/home#/dashboard). 

1. Escolha **Controle de roteamento**.

1. Na página **Controle de roteamento**, escolha um controle de roteamento.

1. Na página de detalhes do **Controle de roteamento**, escolha **Criar verificação de integridade**.

1. Insira um nome para a verificação de integridade e escolha **Criar**.

Em seguida, crie registros DNS do Route 53 e associe suas verificações de integridade do controle de roteamento a cada um. Por exemplo, vamos supor que você queira usar dois registros de failover de DNS aos quais deseja associar as verificações de integridade do controle de roteamento. Para que o ARC faça o failover correto do tráfego usando controles de roteamento, comece criando os dois registros de failover no Route 53: um primário e um secundário. Para obter mais informações sobre como configurar registros de failover de DNS, consulte [Conceitos de verificação de integridade](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/route-53-concepts.html#route-53-concepts-health-checking).

Ao criar o registro primário de failover, os valores devem ser semelhantes aos seguintes:

```
			Name: myapp.yourdomain.com
			Type: CNAME
			Set Identifier: Primary
			Failover: Primary
			TTL: 0
			Resource Records:
			Value: cell1.yourdomain.com
			Health Check ID: xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
```

Os valores do registro secundário de failover devem ser semelhantes aos seguintes:

```
			Name: myapp.yourdomain.com
			Type: CNAME
			Set Identifier: Secondary
			Failover: Secondary
			TTL: 0
			Resource Records:
			Value: cell2.yourdomain.com
			Health Check ID: xxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
```

Agora, digamos que você queira redirecionar o tráfego porque houve uma falha. Para fazer isso, atualize os estados de controle de roteamento associados para alterar o estado de controle de roteamento primário para `OFF` e o estado de controle de roteamento secundário para `ON`. Quando você faz isso, as verificações de integridade associadas impedem que o tráfego vá para a réplica primária e, em vez disso, o encaminham para a réplica secundária. Para obter mais informações sobre failover de tráfego com controles de roteamento, consulte [Obtenção e atualização dos estados de controle de roteamento usando a API do ARC (recomendado)](routing-control.update.api.md).

Para ver exemplos dos AWS CLI comandos para criar controles de roteamento e as verificações de integridade associadas usando as operações da API ARC, consulte[Exemplos de uso de operações de API de controle de roteamento ARC com o AWS CLI](getting-started-cli-routing.md).

# Criação de um painel de controle no ARC
<a name="routing-control.create-control-panel"></a>

Um painel de controle no Controlador de Recuperação de Aplicações (ARC) da Amazon permite agrupar controles de roteamento relacionados. Um painel de controle pode ter controles de roteamento que representam um microsserviço dentro de um aplicativo, um aplicativo inteiro em si ou um grupo de aplicativos, dependendo do escopo do seu failover. Uma vantagem de agrupar os controles de roteamento em um painel de controle é que você pode usar regras de segurança com um painel de controle para ajudar a proteger as alterações no roteamento do tráfego. 

Ao criar um cluster, o ARC cria um painel de controle padrão. Você pode usar o painel de controle padrão para seus controles de roteamento ou criar um ou mais painéis para agrupar seus controles de roteamento. Observe que somente caracteres ASCII são suportados para nomes de painéis de controle.

As etapas para criar um painel de controle no console do ARC estão incluídas nesta seção. Para obter informações sobre como usar as operações da API de configuração do controle de recuperação com o ARC, consulte [Operações de API de controle de roteamento](actions.routing-control.md).

# Como criar um painel de controle


1. Abra o console do ARC em [https://console.aws.amazon.com/route53recovery/home#/dashboard](https://console.aws.amazon.com/route53recovery/home#/dashboard). 

1. Escolha **Controle de roteamento**.

1. Na página **Controle de roteamento**, escolha **Criar** e, em seguida, escolha um **Painel de controle**. 

1. Escolha um cluster para criar o painel de controle e, em seguida, insira um nome para ele.

1. Escolha **Criar painel de controle**.