Publié le: Dec 6, 2017

Nous sommes heureux d'annoncer la disponibilité immédiate d'Elasticsearch 6.0 et de Kibana 6.0 sur Amazon Elasticsearch Service. Elasticsearch est un moteur Open Source très utilisé pour l'analyse des journaux, la recherche en texte intégral, la surveillance des applications, et bien plus encore. Amazon Elasticsearch Service fournit des API faciles à utiliser et des fonctionnalités en temps réel parallèlement à la disponibilité, l'évolutivité et la sécurité nécessaires aux charges de travail de production. 

Lorsque vous créez un domaine Amazon Elasticsearch Service, vous pouvez désormais sélectionner Elasticsearch version 6.0. Tous les domaines Amazon Elasticsearch Service qui utilisent Elasticsearch 6.0 sont associés à Kibana 6.0, la version correspondante de l'outil de visualisation Open Source.

Elasticsearch 6.0 sur Amazon Elasticsearch Service est basé sur Apache Lucene 7.0.1 et offre plusieurs améliorations par rapport à la version Elasticsearch 5.5, y compris :

  • Amélioration de l'efficacité des champs peu utilisés : le paramètre doc-values fournit de puissantes fonctionnalités de stockage des données en colonnes. Auparavant, Elasticsearch réservait un emplacement de stockage pour chaque champ de chaque colonne. Avec cette version, les champs qui sont rarement remplis utilisent beaucoup moins d'espace disque et utilisent plus efficacement la mise en cache du système de fichiers.
  • Réduction de l'utilisation du disque : Le champ « _all », qui concaténait toutes les valeurs, facilitait les premiers pas avec Elasticsearch, mais créait un important volume de données dupliquées. Le champ « _all » a été supprimé dans Elasticsearch 6.0 afin de réduire l'utilisation du disque.
  • Tri de l'index et traitement plus rapide des requêtes : vous pouvez désormais optimiser les index Elasticsearch pour qu'ils stockent les documents sur le disque dans un ordre spécifique, ce qui accélère généralement le traitement des requêtes. 
  • Amélioration de la gestion des ressources de requête : un contrôle a été ajouté afin de limiter le nombre maximum de requêtes de partitionnement simultanées pouvant être envoyées à partir d'une seule recherche. Cette modification ralentit intentionnellement les recherches très larges et réduit leur impact sur les autres utilisateurs. 
  • Amélioration de l'accessibilité de Kibana 6.0 : les couleurs utilisées dans Kibana ont été ajustées de sorte à offrir des paramètres de contraste appropriés aux utilisateurs souffrant de daltonisme
  • Nouveau langage expérimental de requête Kibana (Kuery) : la fonction de recherche par défaut de Kibana est une chaîne de requête simple, ce qui limite l'utilité de l'application. Kuery est un nouveau langage de requête conçu pour simplifier l'expérience de recherche de Kibana et pour fournir une base à de nouvelles fonctions puissantes telles que les fonctions nommées et les champs de script.

Elasticsearch 6.0 sur Amazon Elasticsearch Service est désormais disponible dans 14 régions à travers le monde : USA Est (Virginie du Nord), USA Est (Ohio), USA Ouest (Oregon), USA Ouest (Californie du Nord), Canada (Centre), Amérique du Sud (Sao Paulo), UE (Irlande), UE (Londres), UE (Francfort), Asie-Pacifique (Singapour), Asie-Pacifique (Sydney), Asie-Pacifique (Tokyo), Asie-Pacifique (Séoul) et Asie-Pacifique (Mumbai).

Pour commencer à utiliser Amazon Elasticsearch Service, c’est très simple. Avec Amazon Elasticsearch Service, les utilisateurs de l'offre gratuite AWS bénéficient de jusqu'à 750 heures par mois pour une instance t2.small.elasticsearch à zone de disponibilité unique et de jusqu'à 10 Go par mois de stockage EBS facultatif. Connectez-vous à la console pour lancer dès aujourd'hui votre domaine Amazon Elasticsearch Service.