Elasticsearch open source est un moteur de recherche et d'analyse distribué en temps réel, construit sur Lucene. Ce moteur de recherche d'entreprise open source populaire est conforme à la licence Apache. En tant que service distribué utilisant des API RESTful, Elasticsearch stocke, interroge et analyse rapidement de grands ensembles de données en quasi-temps réel. Il sert souvent de socle technologique pour bâtir des applications aux fonctionnalités de requête complexes et aux exigences élevées.
Alibaba Cloud Elasticsearch est un service cloud Elasticsearch entièrement géré, basé sur Elasticsearch open source. 100 % compatible avec les fonctionnalités open source, il offre une expérience clé en main et prend en charge la facturation au paiement à l'utilisation. Outre les composants Elastic Stack prêts à l'emploi (Elasticsearch, Logstash, Kibana et Beats), il propose gratuitement le plugin commercial X-Pack (fonctionnalités avancées de l'édition Platinum) en partenariat avec Elastic. Ce plugin intègre des fonctionnalités avancées telles que la sécurité, SQL, l'apprentissage automatique, les alertes et la surveillance. Alibaba Cloud Elasticsearch s'utilise largement pour l'analyse et le traitement des journaux en temps réel, la recherche d'informations, ainsi que pour les requêtes de données multidimensionnelles et l'analyse statistique.
Présentation du produit
Alibaba Cloud Elasticsearch propose des solutions Elasticsearch économiques et adaptées à divers scénarios sur le cloud, fondées sur l'écosystème open source. Bien qu'il s'appuie sur la communauté open source, il offre des fonctionnalités supplémentaires. Fort de puissantes capacités de calcul et de stockage cloud et d'une expertise approfondie en matière de sécurité des clusters et d'exploitation et maintenance (O&M), Alibaba Cloud Elasticsearch prend en charge le déploiement en un clic, Auto Scaling et une O&M intelligente. Il inclut également diverses optimisations du noyau et une suite complète de solutions pour la migration, la reprise après sinistre, la sauvegarde et la surveillance.
Alibaba Cloud Elasticsearch fournit des services de recherche et d'analyse performants, caractérisés par une sécurité élevée, des performances optimales et une haute disponibilité. Il simplifie le déploiement et la gestion des clusters, réduit les coûts liés aux ressources et à l'O&M, améliore la sécurité et la fiabilité des données, connecte les pipelines de données en amont et en aval, et optimise les performances en lecture et en écriture. Grâce à ces fonctionnalités et optimisations, Alibaba Cloud Elasticsearch vous permet de créer facilement des applications métier, telles que des applications d'analyse des journaux, de surveillance des anomalies, de recherche d'entreprise et d'analyse de big data. Vous pouvez ainsi vous concentrer sur vos applications métier et apporter plus de valeur à votre activité.
Composants du produit
Dans l'écosystème de produits Alibaba Cloud Elastic Stack, Elasticsearch agit comme le moteur de recherche et d'analyse distribué en temps réel. Kibana offre une analyse visuelle flexible. Beats collecte les données provenant de diverses machines et systèmes. Logstash collecte, transforme, enrichit et exporte les données. La combinaison de ces composants fait d'Alibaba Cloud Elasticsearch une solution largement utilisée pour le traitement des journaux en temps réel, la recherche en texte intégral et l'analyse de données.
-
X-Pack est une extension commerciale pour Elasticsearch qui inclut des fonctionnalités avancées telles que Security, Alerting, Monitoring, Graph, Reporting et Machine Learning. Lorsque vous créez un cluster Alibaba Cloud Elasticsearch, le système intègre X-Pack dans Kibana par défaut. Cela vous offre des fonctionnalités gratuites, telles que l'autorisation, le contrôle d'accès basé sur les rôles, la surveillance en temps réel, les rapports visuels et l'apprentissage automatique. Ces fonctionnalités simplifient l'O&M d'Elasticsearch et le développement d'applications.
-
Centre de collecte de données Beats
Beats est un outil de collecte de données léger qui intègre une variété de collecteurs de données à usage unique. Ces collecteurs envoient les données de centaines ou de milliers de machines et systèmes vers Logstash ou Elasticsearch.
Beats vous permet de créer les types d'expéditeurs de données suivants : Filebeat, Metricbeat, Auditbeat et Heartbeat. Créez et configurez un expéditeur pour collecter divers types de données à partir d'instances Elastic Compute Service (ECS) ou de clusters Container Service for Kubernetes (ACK). Ces données incluent des fichiers journaux, des données réseau et des métriques de conteneurs. Beats vous permet également de gérer vos expéditeurs de manière centralisée.
-
En tant que pipeline de traitement de données côté serveur, Logstash utilise des plugins d'entrée, de filtre et de sortie pour collecter dynamiquement des données à partir de multiples sources. Il traite et transforme tout type d'événement, puis stocke les données à l'emplacement de votre choix.
Alibaba Cloud propose un service Logstash entièrement géré, 100 % compatible avec la version open source. Il prend en charge le déploiement en un clic, la configuration visuelle et la gestion centralisée des pipelines de données. Il fournit également divers plugins pour se connecter aux services Alibaba Cloud tels qu'OSS et MaxCompute.
-
Kibana est un outil flexible d'analyse et de visualisation de données qui prend en charge les connexions multiples d'utilisateurs. Dans Kibana, vous pouvez rechercher, afficher et interagir avec les données de vos index Elasticsearch. Lorsque vous créez un cluster Alibaba Cloud Elasticsearch, le système déploie automatiquement un nœud Kibana indépendant. Utilisez des graphiques, des tableaux et des cartes pour créer divers rapports d'analyse de données et tableaux de bord afin de répondre à vos besoins métier.
Services connexes
-
Tout en étant entièrement compatible avec toutes les fonctionnalités du noyau Elasticsearch open source, Alibaba Cloud Elasticsearch dispose d'un moteur noyau AliES profondément personnalisé. Il offre des optimisations dans de nombreux domaines, tels que diverses métriques de surveillance, pools de threads, politiques de disjoncteur, ainsi que les performances des requêtes et des écritures. Il fournit également divers plugins développés en interne pour améliorer la stabilité du cluster, renforcer les performances, réduire les coûts et enrichir les fonctions de surveillance et d'O&M.
-
Système d'O&M intelligent Eyou
Eyou, le système d'O&M intelligent pour Alibaba Cloud Elasticsearch, effectue des contrôles de santé sur plus de 20 éléments de diagnostic, notamment les clusters, les nœuds et les index. Il observe et enregistre l'état d'exécution d'un cluster et résume automatiquement les résultats du diagnostic. Il vous aide également à détecter les risques potentiels au niveau du cluster. Si un cluster présente un état anormal, Eyou fournit rapidement des informations clés et des suggestions d'optimisation pratiques pour simplifier l'O&M du cluster.
Références
-
Avantages
-
Achat
-
Démarrage rapide