Idea de solución
Si le gustaría que expandamos este artículo con más información, como posibles casos de uso, servicios alternativos, consideraciones de implementación o una guía de precios, comuníquese a través de los Comentarios de GitHub.
Elastic Workplace Search ayuda a los usuarios de Azure a optimizar la productividad al simplificar el proceso de búsqueda de los documentos y datos de trabajo. Centraliza el contenido en las diversas plataformas de un equipo en una experiencia de búsqueda única y personalizable. Workplace Search ofrece compatibilidad con una variedad de plataformas de trabajo populares, como OneDrive y SharePoint. La detección automatizada de palabras clave es fácil de usar. Además, los permisos basados en roles fortalecen la seguridad mediante la restricción del acceso a los usuarios asignados. El filtrado automatizado elimina la necesidad de activar casillas y los procesos de búsqueda manual. Los usuarios de Azure pueden implementar Workplace Search en Elastic Cloud o descargarlo y administrarlo de forma independiente.
Posibles casos de uso
- Implemente Workplace Search en portales e intranet 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.
Arquitectura
Descargue un archivo SVG de esta arquitectura.
- Contenido: Workplace Search captura, sincroniza e indexa automáticamente el contenido y la información clave de todos los orígenes de contenido.
- Ingesta: Workplace Search ingiere datos de muchos orígenes de contenido diferentes, como OneDrive, SharePoint o GitHub, desde conectores estándar. También puede crear sus propios conectores mediante orígenes de API personalizados, lo que le permite crear repositorios de contenido únicos en la plataforma y enviar datos a Workplace Search mediante puntos de conexión de identificación única.
- Relevancia: vaya más allá del ajuste de relevancia global y configure la relevancia por equipo y por usuario. Puede ajustar los resultados para asegurarse de que todos los equipos de la empresa tengan el motor de búsqueda correcto para tener éxito.
- Consumo: los usuarios pueden buscar la información que necesiten mediante el panel de Workplace Search o una aplicación de explorador web, o bien 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 Linux o Elastic Cloud en Kubernetes en Azure Kubernetes Service.
- 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.
- Azure Kubernetes Service (AKS) es un servicio de Kubernetes 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 una red privada segura en la nube. Conecta máquinas virtuales entre sí, a Internet y a redes locales.
- Elastic en Azure es una herramienta de código abierto que puede usar para obtener datos de cualquier origen (de forma confiable y segura, en cualquier formato) y, después, buscar, analizar y visualizar esos datos en tiempo real. Elastic en Azure puede proporcionar tiempos de respuesta de subsegundos cuando se trabaja a escala de terabytes y petabytes.
Pasos siguientes
Elastic en Azure
- Elastic Cloud en Azure Marketplace
- Inicio rápido: Introducción a Elastic
- Esri compila un servicio administrado de asignación flexible en la nube
- Plataforma de comercio electrónico Magento en Azure Kubernetes Service (AKS)