O Elasticsearch open source é um mecanismo de busca e análise distribuído em tempo real, desenvolvido sobre o Lucene. Trata-se de um mecanismo de busca empresarial open source popular, compatível com a Apache License. Como service distribuído que utiliza APIs RESTful, o Elasticsearch armazena, consulta e analisa grandes conjuntos de dados com rapidez e quase em tempo real. É frequentemente utilizado como base tecnológica para criar aplicações com recursos complexos de consulta e requisitos exigentes.
O Alibaba Cloud Elasticsearch é um Elasticsearch cloud service totalmente gerenciado, desenvolvido com base no Elasticsearch open source. Oferece compatibilidade total com os recursos open source, proporciona uma experiência pronta para uso e suporta o método de faturamento pagamento conforme o uso. Além de fornecer componentes do Elastic Stack prontos para uso, como Elasticsearch, Logstash, Kibana e Beats, também oferece gratuitamente o plugin comercial X-Pack (recursos avançados da Platinum Edition) em parceria com a Elastic. Esse plugin integra funcionalidades avançadas, como segurança, SQL, machine learning, alertas e monitoramento. O Alibaba Cloud Elasticsearch é amplamente utilizado em cenários como análise e processamento de logs em tempo real, recuperação de informações, além de consultas multidimensionais e análises estatísticas de dados.
Introdução ao product
O Alibaba Cloud Elasticsearch fornece soluções de Elasticsearch na cloud baseadas em cenários e de baixo custo, fundamentadas no ecossistema open source. Embora tenha origem na comunidade open source, oferece recursos adicionais. Com base em capacidades robustas de computação e armazenamento em cloud, aliadas a uma vasta experiência em segurança e O&M de clusters, o Alibaba Cloud Elasticsearch suporta implantação com um clique, Auto Scaling e O&M inteligente. Inclui também diversas otimizações no kernel engine e um conjunto completo de soluções para migração, recuperação de desastres, backup e monitoramento.
O Alibaba Cloud Elasticsearch oferece serviços e capacidades avançadas de busca e análise, caracterizados por alta segurança, alto desempenho e alta disponibilidade. Simplifica a implantação e o gerenciamento de clusters, reduz custos de recursos e de O&M, aumenta a segurança e a confiabilidade dos dados, conecta pipelines de dados upstream e downstream e otimiza o desempenho de leitura e escrita. Com esses recursos e otimizações, o Alibaba Cloud Elasticsearch permite criar facilmente aplicações empresariais, como sistemas de análise de logs, monitoramento de exceções, busca empresarial e análise de big data. Assim, você concentra suas aplicações no core business e agrega valor ao seu negócio.
Componentes do product
No ecossistema de products do Alibaba Cloud Elastic Stack, o Elasticsearch atua como o mecanismo de busca e análise distribuído em tempo real. O Kibana oferece análises visuais flexíveis. O Beats coleta dados de diversas máquinas e sistemas. O Logstash coleta, transforma, enriquece e envia dados. A combinação desses componentes torna o Alibaba Cloud Elasticsearch amplamente utilizado para processamento de logs em tempo real, busca full-text e análise de dados.
-
O X-Pack é uma extensão comercial para o Elasticsearch que inclui recursos avançados, como Security, Alerting, Monitoring, Graph, Reporting e Machine Learning. Ao criar um cluster do Alibaba Cloud Elasticsearch, o sistema integra o X-Pack ao Kibana por padrão. Isso garante acesso gratuito a funcionalidades como autorização, controle de acesso baseado em funções, monitoramento em tempo real, relatórios visuais e machine learning. Tais recursos simplificam o O&M do Elasticsearch e o desenvolvimento de aplicações.
-
O Beats é uma ferramenta leve de coleta de dados que integra diversos coletores de dados específicos. Esses coletores enviam dados de centenas ou milhares de máquinas e sistemas para o Logstash ou Elasticsearch.
Com o Beats, você cria os seguintes tipos de shippers de dados: Filebeat, Metricbeat, Auditbeat e Heartbeat. Crie e configure um shipper para coletar vários tipos de dados de instâncias do Elastic Compute Service (ECS) ou de clusters do Container Service for Kubernetes (ACK). Esses dados incluem arquivos de log, dados de rede e métricas de containers. O Beats também permite gerenciar seus shippers de forma centralizada.
-
Como um pipeline de processamento de dados no lado do servidor, o Logstash usa plugins de input, filter e output para coletar dados dinamicamente de várias sources. Ele processa e transforma qualquer tipo de evento e, em seguida, armazena os dados no local escolhido.
A Alibaba Cloud oferece um service Logstash totalmente gerenciado, 100% compatível com a versão open source. Suporta implantação com um clique, configuração visual e gerenciamento centralizado de pipelines de dados. Também disponibiliza diversos plugins para conexão com services da Alibaba Cloud, como OSS e MaxCompute.
-
O Kibana é uma ferramenta flexível de análise e visualização de dados que suporta múltiplos logins de usuários. Nele, você pesquisa, visualize e interage com dados dos seus índices do Elasticsearch. Ao criar um cluster do Alibaba Cloud Elasticsearch, o sistema implanta automaticamente um nó independente do Kibana. Utilize gráficos, tabelas e mapas para criar diversos relatórios analíticos e painéis que atendam às necessidades do seu negócio.
Services relacionados
-
AliES kernel engine and plugins
Embora seja totalmente compatível com todos os recursos do kernel Elasticsearch open source, o Alibaba Cloud Elasticsearch conta com o kernel engine AliES, profundamente customizado. Apresenta otimizações em diversas áreas, como métricas de monitoramento, thread pools, políticas de circuit breaker e desempenho de consulta e escrita. Fornece ainda vários plugins desenvolvidos internamente para melhorar a estabilidade do cluster, aumentar o desempenho, reduzir custos e enriquecer as funções de monitoramento e O&M.
-
O Eyou, sistema inteligente de O&M do Alibaba Cloud Elasticsearch, realiza verificações de saúde em mais de 20 itens de diagnóstico, incluindo clusters, nós e índices. Observa e registra o status de execução de um cluster e resume automaticamente os resultados do diagnóstico. Também auxilia na detecção de riscos potenciais no cluster. Caso um cluster apresente estado anormal, o Eyou fornece rapidamente informações essenciais e sugestões práticas de otimização para simplificar o O&M.
Referências
-
Benefícios
-
Compra
-
Início Rápido