OpenSearch
Plataforma de código aberto de busca e análise, desenvolvida como um fork comunitário do Elasticsearch
Selecione um plano VPS para implantar OpenSearch
Renovação por R$ 77,99/mês para 2 anos. Cancele a qualquer momento.
Sobre OpenSearch
O OpenSearch é um pacote de busca e análise de código aberto, impulsionado pela comunidade, derivado do Elasticsearch 7.10.2 e Kibana 7.10.2. Quando a Elastic alterou sua licença 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 poderosos recursos de busca em texto completo, análise de dados de log e eventos, monitoramento de desempenho de aplicações e análise de segurança por meio de uma arquitetura distribuída e escalável. Com o OpenSearch Dashboards (bifurcação do Kibana), os usuários obtêm ferramentas ricas de visualização de dados, construção de consultas e criação de painéis. Confiado por organizações que precisam de busca de nível empresarial sem restrições de licenciamento proprietárias, o OpenSearch impulsiona casos de uso desde a busca de produtos de e-commerce até sistemas de gerenciamento de informações e eventos de segurança (SIEM).
Casos de Uso Comuns
Plataformas de e-commerce e conteúdo usam o OpenSearch para impulsionar buscas 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 usuário. Equipes de DevOps e SRE implementam o OpenSearch para agregação e análise centralizada de logs, coletando logs de aplicações, servidores e infraestrutura para solucionar problemas, detectar anomalias e manter a saúde do sistema por meio de painéis de monitoramento em tempo real. Centros de operações de segurança utilizam o OpenSearch para SIEM (Gerenciamento de Informações e Eventos de Segurança), ingerindo logs de segurança, detectando ameaças por meio de correspondência de padrões e detecção de anomalias, e investigando incidentes com poderosos recursos de busca e correlação. Analistas de dados e equipes de business intelligence usam o OpenSearch Dashboards para visualizar métricas, criar painéis interativos e explorar conjuntos de dados com agregações e análises que revelam insights de grandes volumes de dados estruturados e não estruturados.
Principais Recursos
- Busca em texto completo com pontuação de relevância e DSL de consulta avançada
- Indexação em tempo real e resultados de busca quase instantâneos
- Arquitetura distribuída com escalabilidade horizontal
- OpenSearch Dashboards 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
- Gerenciamento de índices com políticas de ciclo de vida
- Detecção de anomalias e recursos de alerta
- Suporte a consultas SQL e Piped Processing Language (PPL)
- Snapshot e restauração para backup e recuperação de desastres
- Analisador de desempenho para otimização de cluster
Requisitos de Recursos e Tempo de Inicialização
O OpenSearch é uma aplicação que consome muitos recursos devido à sua arquitetura baseada em Java e operações em memória para um desempenho de busca rápido. Embora o OpenSearch possa tecnicamente rodar em hardware mínimo, este modelo está configurado com um tamanho de heap Java de 1 GB adequado para desenvolvimento e pequenas cargas de trabalho de produção em VPS com 4 GB de RAM. Para pequenas implantações de produção (até 10 GB de dados indexados), recomenda-se pelo menos 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. Grandes implantações de produção devem ter 16 GB+ de RAM com heap dimensionado para 50% da memória disponível, até um máximo de 32 GB. A inicialização inicial leva de 2 a 5 minutos enquanto o OpenSearch inicializa os índices e fica pronto para aceitar solicitações. O OpenSearch Dashboards pode mostrar erros de conexão durante este período de inicialização, o que é normal. Planeje um espaço em disco adequado, pois o OpenSearch armazena dados indexados no volume persistente, com o uso real do disco dependendo do seu volume de dados e das configurações de índice.
Considerações de Segurança
Esta implantação do OpenSearch inclui autenticação básica usando o plugin de segurança com seu nome de usuário e senha configurados, protegendo o acesso ao OpenSearch Dashboards e à API REST de usuários não autorizados. O OpenSearch Dashboards é servido via HTTPS através do Traefik com certificados automáticos Let's Encrypt, garantindo acesso criptografado à interface do usuário. A comunicação interna entre os contêineres usa HTTP sobre a rede privada do Docker. Atualize regularmente os contêineres do OpenSearch para receber patches de segurança e novos recursos. Configure backups automatizados usando a funcionalidade de snapshot e restauração 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 acessem a API diretamente.
Por que implantar o OpenSearch no VPS da Hostinger
A implantação do OpenSearch no VPS da Hostinger oferece controle total sobre sua infraestrutura de pesquisa e análise, sem as restrições de licenciamento proprietárias que agora se aplicam ao Elasticsearch. Com recursos de VPS dedicados, o OpenSearch oferece desempenho de consulta e taxa de transferência de indexação previsíveis, em vez de competir por capacidade compartilhada em serviços gerenciados onde os custos aumentam com o volume de dados e as taxas de consulta. A auto-hospedagem mantém todos os dados indexados, consultas de pesquisa e análises em uma infraestrutura que você controla, essencial para organizações com requisitos de residência de dados ou que lidam com informações confidenciais 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 mudanças de licença inesperadas, ao contrário das versões modernas do Elasticsearch. Os níveis de desempenho do VPS da Hostinger permitem que você comece com conjuntos de dados menores e dimensione os recursos à medida que seus dados crescem, proporcionando flexibilidade para corresponder os custos de infraestrutura ao uso real, em vez de pagar por níveis de serviço gerenciados com capacidade que você não precisa. O Traefik lida com HTTPS automaticamente para o OpenSearch Dashboards, então sua interface de usuário de análise é acessível de forma segura sem qualquer configuração manual de SSL.
Selecione um plano VPS para implantar OpenSearch
Renovação por R$ 77,99/mês para 2 anos. Cancele a qualquer momento.