Amazon Elasticsearch Service le permite buscar, analizar y visualizar sus datos en tiempo real. Este servicio administra la capacidad, el escalado, los parches y la administración de sus clústeres Elasticsearch por usted, mientras que le proporciona acceso directo a las API de Elasticsearch y le permite centrarse en crear aplicaciones innovadoras. 

Características clave

Implementación y administración sencillas

Completamente administrado: puede implementar un clúster de Elasticsearch listo para producción en minutos. Hacemos todo el trabajo operativo pesado, para que no pierda su tiempo en tareas operativas como aprovisionamiento de hardware, instalación de software y parches, recuperación de fallas, copias de seguridad y monitoreo.

Instalación y configuración fáciles: puede instalar y configurar fácilmente su dominio de Amazon Elasticsearch con unos pocos clics en la consola o mediante una única llamada a la API a través de la interfaz de línea de comando (CLI) de AWS o AWS SDK. Al crear un dominio nuevo, puede especificar el número de instancias, los tipos de instancias y las opciones de almacenamiento. Asimismo, puede modificar o eliminar dominios existentes cuando lo desee.

Almacenamiento flexible: para almacenar los índices de Elasticsearch, puede elegir almacenes locales en la instancia o volúmenes de Amazon EBS. Se puede especificar el tamaño del volumen de Amazon EBS que se asignará al dominio, así como el tipo de volumen: magnético, de uso general o IOPS provisionadas. Igualmente, es posible modificar las opciones de almacenamiento, si es necesario, tras la creación del dominio.

Acceso directo a la API de Elasticsearch: obtenga acceso directo a las API de Elasticsearch para cargar, consultar y analizar datos, así como administrar índices.

Durabilidad de datos: la durabilidad de los datos del dominio de Amazon Elasticsearch se puede conseguir mediante las instantáneas automatizadas y manuales. Puede usar las instantáneas para recuperar un dominio o crear uno nuevo con datos precargados. De forma predeterminada, Amazon Elasticsearch Service crea automáticamente instantáneas diarias de cada dominio y las retiene durante 14 días. También, puede usar las API de instantáneas de Elasticsearch para crear otras manuales. Las instantáneas automáticas se almacenan sin cargo en Amazon S3, mientras que las instantáneas manuales incurrirán en cargos de uso estándar de Amazon S3.

Soporte de complementos: Amazon Elasticsearch Service incluye complementos integrados disponibles de la comunidad de Elasticsearch, incluidos Kuromoji, ICU, Phonetic Analysis, Smart Chinese Analysis, Stempel Polish Analysis, Ingest Processor Attachment, Ingest User Agent Processor y Mapper Murmur3. Los complementos se implementan y se administran de forma automática.

Monitoreo y métricas: Amazon Elasticsearch Service muestra varias métricas del desempeño, como el número de instancias, el estado del dominio, los documentos donde se pueden realizar búsquedas, las métricas de Amazon EBS (si corresponden), la CPU, la memoria y la utilización del disco para los nodos principales y de datos a través de Amazon CloudWatch. Estas métricas sirven para monitorear el estado del dominio y realizar las acciones necesarias.

Integración con herramientas de código abierto y servicios de AWS

Fácil incorporación de datos: puede incorporar fácilmente datos estructurados y no estructurados en su dominio de Amazon Elasticsearch con Logstash, una canalización de datos de código abierto que le ayuda a procesar registros y otros datos de eventos. Puede configurar el dominio de Amazon Elasticsearch como almacén backend de todos los logs procedentes de la implementación de Logstash. También puede incorporar datos en su dominio de Amazon Elasticsearch utilizando Amazon Kinesis Firehose, AWS IoT o Amazon CloudWatch Logs. Si desea obtener más información, consulte la página de incorporación de datos de Amazon Elasticsearch Service.

Soporte integrado para Kibana: puede obtener mejor información más rápidamente sobre sus datos con Kibana, una plataforma de análisis y visualización de fuente abierta. Kibana se implementa automáticamente con su dominio de Amazon Elasticsearch Service.

Fácilmente escalable

Puede agregar o eliminar fácilmente instancias y modificar los volúmenes de Amazon EBS con facilidad para adaptarse al crecimiento de los datos sin tiempo de inactividad. Con varias líneas de código, puede monitorear el estado del dominio mediante las métricas de Amazon CloudWatch y se llame a la API de Amazon Elasticsearch Service para incrementar o reducir la capacidad del dominio según los umbrales que defina.

Seguridad

Le permite conectar de manera segura aplicaciones a un entorno de Elasticsearch administrado, desde su VPC o a través de la Internet pública. Puede configurar el acceso a la red mediante el uso de grupos de seguridad de VPC o políticas de acceso basadas en IP. Puede autenticar usuarios en el servicio mediante proveedores de identidades empresariales, como Microsoft Active Directory con SAML 2.0 mediante Amazon Cognito y restringir el acceso a usuarios autenticados específicos con AWS Identity and Access Management (IAM). Las políticas de IAM se pueden configurar con idea de ofrecer un control del acceso minucioso a la API de administración para operaciones como la creación y el escalado de dominios y a la API de plano de datos para operaciones como la carga de documentos y la realización de consultas. La capacidad de cifrado entre nodos ofrece una capa adicional de seguridad. Para lograrlo, implementa Transport Layer Security (TLS) en todas las comunicaciones que se realizan entre instancias de Elasticsearch en un clúster. AWS Key Management Service (KMS) le permite cifrar datos en Amazon Elasticsearch Service, incluidos los índices principales y replicados, los archivos de registro, los archivos de intercambio de memoria e instantáneas automatizadas. Además, puede monitorear y auditar su dominio con AWS CloudTrail. El historial de llamadas a la API de AWS creado por AWS CloudTrail permite realizar análisis de seguridad, un seguimiento de cambios implementados en recursos y auditorías de conformidad.

Alta disponibilidad

Puede configurar los dominios de Amazon Elasticsearch para garantizar la alta disponibilidad habilitando la opción de reconocimiento de zona, bien al momento de crear un dominio, o bien al modificar uno activo. Cuando el reconocimiento de zona está habilitado, Amazon Elasticsearch Service distribuye las instancias que admiten el dominio en dos zonas de disponibilidad diferentes. Si luego habilita las réplicas en Elasticsearch, las particiones se distribuyen automáticamente de modo que se lleve a cabo la replicación entre zonas.

Rentabilidad

Con Amazon Elasticsearch Service, paga únicamente por lo que usa. Sin tarifa inicial ni requisitos de uso. Si elige las instancias reservadas para un plazo de uno o tres años, puede ejecutar Amazon Elasticsearch Service a precios con un descuento importante. Como Amazon Elasticsearch es un servicio completamente administrado, no necesita contar con un equipo de expertos en Elasticsearch para aprovisionar, monitorear y administrar la infraestructura, lo que permite reducir el costo total de las operaciones.

Obtenga más información sobre los precios de Amazon Elasticsearch Service

Visite la página de precios
¿Listo para crear?
Introducción a Amazon Elasticsearch Service
¿Tiene más preguntas?
Contacte con nosotros