Elastic Enterprise Search no Azure

AKS (Serviço de Kubernetes do Azure)
Armazenamento do Azure
Máquinas Virtuais do Azure
Serviço de aplicativo do Azure
Rede Virtual do Azure

Ideias de soluções

Esse artigo é uma ideia de solução. Caso deseje que ampliemos o conteúdo com mais informações, como possíveis casos de uso, serviços alternativos, considerações sobre implementação ou diretrizes de preços, fale conosco enviando seus comentários no GitHub.

O Elastic Enterprise Search simplifica o processo de pesquisa de todos os tipos de documentos de trabalho, aumentando a produtividade do usuário.

Arquitetura

Diagrama de arquitetura para o Elastic Workplace Search

Baixe um Arquivo Visio dessa arquitetura.

Fluxo de dados

  • Conteúdo: o Enterprise Search captura, sincroniza e indexa automaticamente o conteúdo e as principais informações de todas as suas fontes de conteúdo.
  • Ingestão: o Enterprise Search usa conectores prontos para uso para ingerir dados de muitas fontes de conteúdo diferentes, como OneDrive, SharePoint e GitHub. Você também pode usar fontes de API personalizadas para criar seus próprios conectores. Esses conectores possibilitam que você crie repositórios de conteúdo exclusivos e envie dados para o Enterprise Search por meio de pontos de extremidade identificáveis exclusivamente.
  • Relevância: vá além do ajuste de relevância global, ajustando a relevância por equipe e por usuário. Você pode ajustar os resultados para garantir que cada equipe em sua empresa tenha o mecanismo de pesquisa de que precisa para ser bem-sucedida.
  • Consumo: os usuários podem encontrar as informações necessárias usando o painel do Enterprise Search, um aplicativo de navegador da Web ou uma pesquisa personalizada.

Componentes

Os componentes de arquitetura dependem da sua escolha de implantação: serviço gerenciado Elastic Cloud, Elastic Cloud em VMs Linux ou Elastic Cloud no Kubernetes no Azure Kubernetes Service (AKS).

  • O Serviço de Aplicativo do Azure é um serviço totalmente gerenciado para criar, implantar e colocar em escala aplicativos Web. É possível criar aplicativos usando .NET, .NET Core, Node.js, Java, Python ou PHP. Os aplicativos podem ser executados em contêineres ou em Windows ou Linux.
  • O AKS é o serviço Kubernetes totalmente gerenciado para implantar e gerenciar aplicativos conteinerizados.
  • O Azure Load Balancer é um balanceador de carga de Camada 4 (TCP, UDP).
  • As Máquinas virtuais do Linux no Azure são recursos de computação do Linux, escalonáveis e sob demanda, que oferecem a flexibilidade da virtualização, mas eliminam as demandas de manutenção do hardware físico. As VMs são um recurso escalonável e sob demanda.
  • O Armazenamento do Microsoft Azure é um conjunto de serviços de nuvem extremamente escalonáveis e seguros para dados, aplicativos e cargas de trabalho. Ele inclui Arquivos do Azure, Armazenamento de Tabelas do Azure e Armazenamento de Filas do Azure. Geralmente, os Arquivos do Azure são uma ferramenta eficaz para migrar cargas de trabalho de mainframe.
  • A Rede Virtual do Azure fornece uma rede privada segura na nuvem. Ela conecta VMs umas às outras, à Internet e a redes locais.

Detalhes do cenário

O Elastic Enterprise Search ajuda os usuários do Azure a otimizar a produtividade simplificando o processo de pesquisa de documentos e dados. Ele centraliza o conteúdo que está em diversas plataformas em uma única experiência de pesquisa personalizável. O Enterprise Search é compatível com várias plataformas de trabalho, incluindo o OneDrive e o SharePoint. A detecção automatizada de palavras-chave é fácil de usar e as permissões baseadas em função fortalecem a segurança impondo restrições de acesso. A filtragem automatizada elimina a necessidade de verificação de caixas e processos de pesquisa manual. Os usuários do Azure podem implantar o Enterprise Search na Elastic Cloud ou baixá-lo e gerenciá-lo de forma independente.

Possíveis casos de uso

  • Implante o Enterprise Search em portais e intranet de funcionários, help desks, aplicativos de suporte ao cliente, CRMs e outros sistemas para oferecer às suas equipes uma experiência de pesquisa única em todas as fontes de conteúdo.
  • Use a mesma infraestrutura para o Elastic App Search: Advanced Search Made Simple.

Colaboradores

Esse artigo é mantido pela Microsoft. Ele foi originalmente escrito pelos colaboradores a seguir.

Autor principal:

Para ver perfis não públicos do LinkedIn, entre no LinkedIn.

Próximas etapas

Elastic no Azure:

Site elástico: