Etapa 4: personalizar o roteamento de acesso

Esta página se aplica à Apigee, mas não à Apigee híbrida.

Confira a documentação da Apigee Edge.

O que você está fazendo nesta etapa

Nesta etapa, é possível optar por expor a nova instância da Apigee a solicitações externas ou mantê-la privada (e permitir apenas solicitações de dentro do firewall).

A maneira como você acessa o proxy de API depende se você permite solicitações externas ou restringe o acesso apenas a solicitações internas.

Tipo de acesso Descrição do processo de configuração e implantação
Sem acesso à Internet

Permita apenas o acesso interno ao proxy da API.

É possível fazer o download do proxy Hello World do GitHub e implantá-lo na instância da Apigee. Você precisa criar uma nova VM dentro da rede e conectar-se a ela. Na nova VM, é possível enviar uma solicitação ao proxy de API.

Ativar o acesso à Internet

Permita o acesso externo ao proxy de API.

A Apigee implanta um proxy Hello World na sua instância da Apigee. Depois, é possível enviar uma solicitação ao proxy de API de sua máquina administrativa ou de qualquer máquina ativada para rede, esteja ela dentro ou fora do firewall.

Cada uma destas abordagens é apresentada em uma guia nas instruções abaixo.

Realizar a etapa

  1. Selecione Acesso externo ou Acesso interno:
  2. Acesso externo

    Veja nesta seção como configurar o roteamento a partir do Console do Cloud quando quiser permitir o acesso externo ao proxy de API.

    Para configurar o roteamento para acesso externo no console do Cloud:

    1. Clique em Editar para abrir o painel Configurar acesso.
    2. Selecione Ativar acesso à Internet.

      Escolha uma das seguintes opções na seção Tipo de domínio:

      • Certificados de domínio, sub-rede e SSL gerados automaticamente: escolha essa opção para usar o serviço de DNS curinga nip.io e um certificado gerenciado pelo Google para proteger seu domínio. A Apigee cria automaticamente um balanceador de carga L7 externo global para encaminhar o tráfego para o ambiente de execução.
      • Personalizar: escolha essa opção se quiser personalizar o nome do domínio, o certificado SSL ou a sub-rede. A Apigee cria automaticamente um balanceador de carga L7 externo global para encaminhar o tráfego para o ambiente de execução. Você pode marcar ou desmarcar qualquer uma das seguintes opções para inserir detalhes personalizados:
        • Domínio: opcional. Digite o nome de domínio personalizado.
        • Rede: opcional. Selecione um nome de rede disponível no menu suspenso.
        • Sub-rede: opcional. Selecione um nome de sub-rede disponível no menu suspenso. A sub-rede selecionada precisa estar na mesma região que a instância de ambiente de execução.
        • Certificado SSL: opcional. Selecione um certificado autogerenciado atual ou forneça um novo.

          Para selecionar um certificado, faça o seguinte:

          1. Navegue pelo sistema de arquivos e selecione o certificado que você quer usar.
          2. Clique em Salvar SSL.

          Para fornecer um novo certificado, faça o seguinte:

          1. clique em Add new;
          2. Nos respectivos campos, procure no sistema de arquivos e anexe os arquivos que contêm o certificado e a chave privada. Ambos devem estar no formato PEM.
          3. Clique em Salvar SSL.
    3. Clique em Configurar acesso.

      A Apigee prepara a instância para acesso externo. Isso inclui a criação de regras de firewall, o upload de certificados e o desenvolvimento de um balanceador de carga.

      Esse processo pode levar vários minutos.

    Acesso interno

    Nesta seção, descrevemos como configurar o roteamento quando você está usando o Console do Cloud e não quer permitir acesso externo ao proxy de API. Em vez disso, você quer limitar o acesso a solicitações internas apenas originadas na VPC.

    Para configurar o roteamento para acesso interno no Console do Cloud:

    1. Clique em Editar para abrir o painel Configurar acesso.
    2. Selecione Sem acesso à Internet.

    3. Clique em Configurar acesso.
  3. Clique em Próxima.
  4. Clique em Enviar para iniciar o processo de provisionamento.

    O processo de provisionamento pode levar até 40 minutos para ser concluído. Se você quiser sair da página enquanto o provisionamento estiver em andamento, uma notificação será exibida em Notificações no console do Cloud quando a operação for concluída.

    Após a conclusão do provisionamento, a página Visão geral da Apigee será exibida e você poderá começar a explorar a Apigee.