Engenharia

Faça buscas e replicações em diferentes regiões e provedores de serviços em nuvem com o Elastic Cloud.

É com grande satisfação que anunciamos a disponibilidade geral da busca e replicação entre clusters no Elastic Cloud. 

Esses dois recursos lhe permitem buscar e replicar dados em clusters de diferentes regiões e provedores de serviços em nuvem globalmente, possibilitando:

  • Aumentar a disponibilidade
  • Fazer buscas em dados no mundo todo
  • Reduzir a latência e lidar com a localidade dos dados

Veja mais detalhes e conheça melhor os recursos abaixo!

Obtenha insights mais rapidamente com a busca entre clusters

Com a busca entre clusters, você pode fazer buscas em clusters remotos em várias regiões e provedores de serviços em nuvem. Quando você acabar com os silos de dados regionais, poderá obter insights mais rapidamente. Veja como:

Ter uma única visão holística dos seus dados. Configure visualizações, dashboards e trabalhos de machine learning que buscarão em vários clusters, independentemente de sua localização física.

Gerenciar e analisar facilmente seus dados de observabilidade e segurança. Faça buscas em vários clusters enquanto mantém cargas de trabalho concorrentes separadas. Você também pode redimensionar seus clusters individualmente, obter mais controle sobre o acesso e ter o benefício adicional de uma análise mais rápida. 

Para obter mais informações sobre a busca entre clusters, confira a nossa documentação

Melhore a experiência do usuário com a replicação entre clusters

A replicação entre clusters lhe permite replicar e armazenar cópias de dados em vários clusters, independentemente de onde estejam localizados. Isso oferece enormes benefícios em casos como: 

Recuperação de desastres: caso ocorra uma interrupção de uma região inteira (ou até mesmo do provedor de serviços em nuvem), a replicação dos seus dados para uma região ou provedor diferente possibilita que você continue processando solicitações de busca sem perder o ritmo. 

Localidade dos dados: deixe os dados mais próximos dos seus usuários para reduzir a latência e fornecer menores tempos de resposta. 

Você pode saber mais sobre a replicação entre clusters na nossa documentação.

O Elastic Cloud facilita a configuração do cluster

Para que a busca e a replicação entre clusters seja possível, é necessário estabelecer a confiança entre os clusters na sua conta do Elastic Cloud. Cada cluster do Elasticsearch precisa ser configurado separadamente para confiar nos certificados de outros clusters nos quais você deseja buscar ou replicar. O Elastic Cloud faz todo o trabalho pesado para que você possa se concentrar nos resultados de negócios em vez de se preocupar com tarefas de configuração complexas.

Você pode controlar facilmente o nível de confiança entre os clusters na sua conta com as seguintes opções:

  • Trust all deployments (Confiar em todas as implantações): todas as implantações na sua conta confiarão umas nas outras por padrão. Inclui implantações futuras. 
  • Trust no deployment (Não confiar em nenhuma implantação): nenhuma implantação será confiável.
  • Trust specific deployments (Confiar em implantações específicas): escolha em qual implantação confiar em uma lista de implantações existentes. Essa opção está disponível apenas por implantação e não na conta.

Para começar

O passo a passo a seguir mostra como configurar a confiança no console Elastic Cloud. Neste exemplo, temos duas implantações: rad-app-logs na região US Central 1 (Iowa) do Google Cloud Platform e central-logging na região Norte da Europa (Irlanda) do Azure.

animação mostrando como configurar a confiança

Comece configurando a implantação central-logging para confiar em todas as implantações da sua conta. Com isso, você poderá fazer buscas em todas as implantações na sua conta:

  • Selecione central-logging na lista de implantações e navegue até a página Security (Segurança).
  • Na seção Trust management (Gerenciamento de confiança), selecione Edit (Editar). 
  • Nas opções disponíveis, selecione a opção Trust all deployments (Confiar em todas as implantações) e depois Update trust (Atualizar confiança).

Em seguida, configure a implantação rad-app-logs para confiar na implantação central-logging:

  • Selecione a implantação rad-app-logs e navegue até a página Security (Segurança).
  • Selecione o botão Edit (Editar) na seção Trust management (Gerenciamento de confiança).
  • Escolha a opção Trust specific deployments (Confiar em implantações específicas) e, na lista de implantações da sua conta, selecione central-logging e depois Update trust (Atualizar confiança).
  • Na mesma página Security (Segurança), copie o Proxy address (Endereço do proxy) e o Server name (Nome do servidor) na seção Remote cluster parameters (Parâmetros do cluster remoto). Eles são necessários para configurar o rad-app-logs como um cluster remoto.

animação mostrando como adicionar um cluster remoto

Por fim, você pode configurar o rad-app-logs como um cluster remoto na implantação central-logging:

  • Navegue até a instância do Kibana central-logging.
  • Abra a página Remote Clusters (Clusters remotos) em Stack Management (Gerenciamento da stack). 
  • Agora selecione Add remote cluster (Adicionar cluster remoto). 
  • Preencha o formulário definindo o nome. Nesse caso, você usará o nome da implantação rad-app-logs e, em seguida, usará os valores de Proxy address (Endereço do proxy) e Server name (Nome do servidor) que copiou na etapa anterior nos campos relevantes.
  • Você pode aplicar configurações adicionais e, por fim, selecionar Save (Salvar).

Agora que configurou a confiança entre as implantações, você pode usar o cluster central-logging para buscar dados no rad-app-logs e em qualquer outro cluster remoto. Pode também configurar um índice de seguidores na implantação central-logging para replicar dados da implantação rad-app-logs.

O que vem a seguir?

Basta fazer login no console Elastic Cloud para começar. Em caso de dúvida, conecte-se com outros usuários na Comunidade Elastic ou entre em nossos fóruns de discussão.
  • Estamos contratando

    Trabalhe para uma equipe global e distribuída, na qual podemos encontrar alguém como você está com apenas uma reunião do Zoom. Trabalho flexível com impacto? Oportunidades de desenvolvimento desde o início?