Editar

Compartir a través de


Elastic Enterprise Search en Azure

Azure Kubernetes Service (AKS)
Azure Storage
Azure Virtual Machines
Azure App Service
Azure Virtual Network

Ideas de solución

En este artículo se describe una idea de solución. El arquitecto de la nube puede usar esta guía para ayudar a visualizar los componentes principales de una implementación típica de esta arquitectura. Use este artículo como punto de partida para diseñar una solución bien diseñada que se adapte a los requisitos específicos de la carga de trabajo.

Elastic Enterprise Search simplifica el proceso de búsqueda de todos los tipos de documentos de trabajo, lo que aumenta la productividad del usuario.

Arquitectura

Diagrama de arquitectura de Elastic Workplace Search

Descargue un archivo Visio de esta arquitectura.

Flujo de datos

  • Contenido: Enterprise Search captura, sincroniza e indexa automáticamente el contenido y la información clave de todos los orígenes de contenido.
  • Ingesta: Enterprise Search usa conectores listos para usar a fin de ingerir datos de orígenes de contenido diferentes, como OneDrive, SharePoint y GitHub. También puede usar orígenes de API personalizados para crear sus propios conectores. Estos conectores permiten crear repositorios de contenido únicos y enviar datos a Enterprise Search a través de puntos de conexión identificables de forma única.
  • Relevancia: vaya más allá del ajuste de relevancia global y configure la relevancia por equipo y por usuario. Puede ajustar los resultados a fin de asegurarse de que todos los equipos de la empresa tengan el motor de búsqueda necesario para tener éxito.
  • Consumo: los usuarios pueden buscar la información que necesiten mediante el panel de Enterprise Search, una aplicación de explorador web, o bien mediante una búsqueda personalizada.

Componentes

Los componentes de la arquitectura dependen de la opción de implementación: servicio administrado de Elastic Cloud, Elastic Cloud en VM de Linux o Elastic Cloud en Kubernetes en Azure Kubernetes Service (AKS).

  • Azure App Service es un servicio totalmente administrado para compilar, implementar y escalar aplicaciones web. Puede compilar aplicaciones mediante .NET, .NET Core, Node.js, Java, Python o PHP. Las aplicaciones se pueden ejecutar en contenedores o en Windows o Linux.
  • AKS es un servicio de Kubernetes totalmente administrado para la implementación y la administración de aplicaciones contenedorizadas.
  • Azure Load Balancer es un equilibrador de carga de capa 4 (TCP y UDP).
  • Las máquinas virtuales Linux en Azure son recursos de computación de Linux escalables y a petición que ofrecen la flexibilidad de la virtualización, sin necesidad de mantener las demandas del hardware físico. Las máquinas virtuales son un recurso a petición y escalable.
  • Azure Storage es un conjunto de servicios en la nube seguros y escalables de forma masiva para datos, aplicaciones y cargas de trabajo. Incluye Azure Files, Azure Table Storage y Azure Queue Storage. Azure Files suele ser una herramienta eficaz para migrar cargas de trabajo del sistema central.
  • Azure Virtual Network proporciona redes privadas seguras en la nube. Conecta máquinas virtuales entre sí, a Internet y a redes locales.

Detalles del escenario

Elastic Enterprise Search ayuda a los usuarios de Azure a optimizar la productividad al simplificar el proceso de búsqueda de documentos y datos. Centraliza el contenido en las diversas plataformas en una experiencia de búsqueda única y personalizable. Enterprise Search es compatible con varias plataformas de trabajo, como OneDrive y SharePoint. La detección automatizada de palabras clave es fácil de usar y los permisos basados en roles fortalecen la seguridad mediante la aplicación de restricciones de acceso. El filtrado automatizado elimina los procesos de búsqueda manual y la necesidad de activar casillas. Los usuarios de Azure pueden implementar Enterprise Search en Elastic Cloud o descargarlo y administrarlo de forma independiente.

Posibles casos de uso

  • Implemente Enterprise Search en portales e intranets de empleados, departamentos de soporte técnico, aplicaciones de servicio de asistencia al cliente, CRM y otros sistemas para ofrecer a los equipos una única experiencia de búsqueda en todos sus orígenes de contenido.
  • Use la misma infraestructura para Elastic App Search: Búsqueda avanzada simplificada.

Colaboradores

Microsoft mantiene este artículo. Originalmente lo escribieron los siguientes colaboradores.

Autor principal:

Para ver los perfiles no públicos de LinkedIn, inicie sesión en LinkedIn.

Pasos siguientes

Elastic en Azure:

Sitio elástico: