OpenSearch
Motor de busca e análise de código aberto, bifurcação comunitária do Elasticsearch
Selecione o plano VPS para implementar OpenSearch
Renovado por 14,99 €/mês durante 2 anos. Cancele a qualquer altura.
Sobre OpenSearch
O OpenSearch é um conjunto de pesquisa e análise de código aberto, impulsionado pela comunidade, derivado do Elasticsearch 7.10.2 e do Kibana 7.10.2. Quando a Elastic alterou o seu licenciamento para restringir o uso comercial, a AWS e a comunidade de código aberto bifurcaram o projeto para manter uma alternativa verdadeiramente aberta sob a licença Apache 2.0. O OpenSearch oferece poderosas capacidades de pesquisa de texto completo, análise de dados de registo e eventos, monitorização do desempenho de aplicações e análise de segurança através de uma arquitetura distribuída e escalável. Com os painéis do OpenSearch (bifurcação do Kibana), os utilizadores obtêm ferramentas ricas de visualização de dados, construção de consultas e criação de painéis. Confiado por organizações que necessitam de pesquisa de nível empresarial sem restrições de licenciamento proprietárias, o OpenSearch impulsiona casos de uso desde a pesquisa de produtos de e-commerce até sistemas de gestão de informações e eventos de segurança (SIEM).
Casos de Uso Comuns
Plataformas de e-commerce e de conteúdo utilizam o OpenSearch para impulsionar pesquisas de produtos rápidas e relevantes com navegação facetada, sugestões de preenchimento automático e consultas em linguagem natural que melhoram as taxas de conversão e a experiência do utilizador. Equipas de DevOps e SRE implementam o OpenSearch para agregação e análise centralizada de registos, recolhendo registos de aplicações, servidores e infraestrutura para resolver problemas, detetar anomalias e manter a saúde do sistema através de painéis de monitorização em tempo real. Centros de operações de segurança utilizam o OpenSearch para SIEM (Gestão de Informações e Eventos de Segurança), ingerindo registos de segurança, detetando ameaças através de correspondência de padrões e deteção de anomalias, e investigando incidentes com poderosas capacidades de pesquisa e correlação. Analistas de dados e equipas de business intelligence utilizam os painéis do OpenSearch para visualizar métricas, criar painéis interativos e explorar conjuntos de dados com agregações e análises que revelam insights a partir de grandes volumes de dados estruturados e não estruturados.
Principais Funcionalidades
- Pesquisa de texto completo com pontuação de relevância e DSL de consulta avançada
- Indexação em tempo real e resultados de pesquisa quase instantâneos
- Arquitetura distribuída com escalabilidade horizontal
- Painéis do OpenSearch para visualização e exploração de dados
- Agregações e análises para sumarização de dados
- API RESTful para fácil integração com aplicações
- Suporte para dados estruturados, não estruturados e geoespaciais
- Gestão de índices com políticas de ciclo de vida
- Deteção de anomalias e capacidades de alerta
- Suporte a consultas SQL e Piped Processing Language (PPL)
- Snapshot e restauro para backup e recuperação de desastres
- Analisador de desempenho para otimização de cluster
Requisitos de Recursos e Tempo de Arranque
O OpenSearch é uma aplicação intensiva em recursos devido à sua arquitetura baseada em Java e operações em memória para um desempenho de pesquisa rápido. Embora o OpenSearch possa tecnicamente ser executado em hardware mínimo, este template está configurado com um tamanho de heap Java de 1 GB adequado para cargas de trabalho de desenvolvimento e pequenas produções em VPS com 4 GB de RAM. Para implementações de pequena produção (até 10 GB de dados indexados), recomenda-se um mínimo de 4 GB de RAM. Para cargas de trabalho médias (até 100 GB de dados indexados), recomenda-se 8 GB de RAM com 4 GB de heap. Implementações de grande produção devem ter 16 GB+ de RAM com o heap dimensionado para 50% da memória disponível, até um máximo de 32 GB. O arranque inicial demora de 2 a 5 minutos, enquanto o OpenSearch inicializa os índices e fica pronto para aceitar pedidos. O OpenSearch Dashboards pode mostrar erros de ligação durante este período de inicialização, o que é normal. Planeie um espaço em disco adequado, pois o OpenSearch armazena dados indexados no volume persistente, com o uso real do disco a depender do seu volume de dados e das configurações de índice.
Considerações de Segurança
Esta implementação do OpenSearch inclui autenticação básica usando o plugin de segurança com o nome de utilizador e palavra-passe configurados, protegendo o acesso ao OpenSearch Dashboards e à API REST de utilizadores não autorizados. O OpenSearch Dashboards é servido via HTTPS através do Traefik com certificados automáticos Let's Encrypt, garantindo acesso encriptado à IU. A comunicação interna entre os contentores usa HTTP sobre a rede privada Docker. Atualize regularmente os contentores do OpenSearch para receber patches de segurança e novas funcionalidades. Configure backups automáticos usando a funcionalidade de snapshot e restauro do OpenSearch para evitar a perda de dados. Restrinja o acesso à rede à porta da API do OpenSearch usando regras de firewall do VPS, permitindo que apenas endereços IP confiáveis acedam diretamente à API.
Porquê implementar o OpenSearch no VPS da Hostinger
A implementação do OpenSearch no VPS da Hostinger oferece controlo total sobre a sua infraestrutura de pesquisa e análise, sem as restrições de licenciamento proprietárias que agora se aplicam ao Elasticsearch. Com recursos VPS dedicados, o OpenSearch oferece desempenho de consulta previsível e taxa de transferência de indexação, em vez de competir por capacidade partilhada em serviços geridos onde os custos aumentam com o volume de dados e as taxas de consulta. O autoalojamento mantém todos os dados indexados, consultas de pesquisa e análises na infraestrutura que controla, essencial para organizações com requisitos de residência de dados ou que lidam com informações sensíveis que não podem ser armazenadas em plataformas de terceiros. A licença Apache 2.0 significa que não há restrições comerciais ou alterações de licença inesperadas, ao contrário das versões modernas do Elasticsearch. Os níveis de desempenho do VPS da Hostinger permitem-lhe começar com conjuntos de dados menores e escalar os recursos à medida que os seus dados crescem, proporcionando flexibilidade para corresponder os custos da infraestrutura ao uso real, em vez de pagar por níveis de serviço geridos com capacidade de que não precisa. O Traefik lida com HTTPS automaticamente para o OpenSearch Dashboards, para que a sua IU de análise seja acessível de forma segura sem qualquer configuração manual de SSL.
Selecione o plano VPS para implementar OpenSearch
Renovado por 14,99 €/mês durante 2 anos. Cancele a qualquer altura.