Amazon Elasticsearch Service позволяет находить, анализировать и визуализировать данные в режиме реального времени. Сервис вместо вас управляет ресурсами, масштабированием, обновлениями безопасности и администрированием кластеров Elasticsearch. При этом вы имеете непосредственный доступ к API Elasticsearch и можете сосредоточиться на разработке инновационных приложений. 

Основные возможности

Простота развертывания и управления

Полностью управляемый сервис. Развертывание готового к работе кластера Elasticsearch занимает считаные минуты. AWS берет все трудоемкие эксплуатационные задачи на себя, избавляя вас от необходимости выделять оборудование, устанавливать и обновлять программное обеспечение, выполнять мониторинг, резервное копирование и восстановление в случае сбоя.

Простота настройки. Создать и настроить домен Amazon Elasticsearch можно за несколько щелчков мышью в консоли или за один вызов API с использованием интерфейса командной строки AWS либо SDK AWS. При создании нового домена можно указать число и тип инстансов, а также параметры хранилища. Существующие домены можно в любой момент изменить или удалить.

Гибкое хранилище. Для хранения индексов Elasticsearch можно выбрать локальное хранилище на инстансах или тома Amazon EBS. Для каждого домена можно указать размер тома Amazon EBS и тип тома – магнитный, универсальный или с выделенным объемом IOPS. При необходимости можно изменить параметры хранилища уже после создания домена.

Прямой доступ к API Elasticsearch. Вы получаете непосредственный доступ к API Elasticsearch для загрузки и анализа данных, выполнения запросов и управления индексами.

Сохранность данных. Путем автоматического или ручного создания снимков состояния можно повысить сохранность данных домена Amazon Elasticsearch. Снимки состояния можно использовать для восстановления домена или создания нового домена с уже загруженными данными. По умолчанию Amazon Elasticsearch Service ежедневно создает автоматические снимки состояния каждого домена и хранит их в течение 14 дней. Дополнительные снимки состояния можно создавать вручную с помощью соответствующих API Elasticsearch. Автоматические снимки состояния бесплатно хранятся в Amazon S3. За хранение снимков состояния, созданных вручную, взимается стандартная плата за использование Amazon S3.

Поддержка подключаемых модулей. Amazon Elasticsearch Service поставляется с комплектом подключаемых модулей, разработанных сообществом Elasticsearch, включая Kuromoji, ICU, Phonetic Analysis, Smart Chinese Analysis, Stempel Polish Analysis, Ingest Processor Attachment, Ingest User Agent Processor и Mapper Murmur3. Развертывание подключаемых модулей и управление ими выполняется автоматически.

Мониторинг и метрики. Amazon Elasticsearch Service предоставляет посредством Amazon CloudWatch ряд метрик производительности с такими параметрами, как число инстансов, работоспособность домена, доступные для поиска документы, метрики Amazon EBS (если используется), использование ресурсов ЦПУ, памяти и дискового пространства узлами данных и ведущими узлами. На основании этих метрик можно осуществлять мониторинг работоспособности домена и принимать необходимые меры.

Интеграция с сервисами AWS и инструментами с открытым исходным кодом

Простой сбор данных. Структурированные и неструктурированные данные можно без труда передавать в домен Amazon Elasticsearch с помощью Logstash. Этот конвейер данных с открытым исходным кодом позволяет обрабатывать журналы и другие данные событий. Можно настроить домен Amazon Elasticsearch в качестве серверного хранилища для всех журналов, поступающих через Logstash. Кроме того, данные в домен Amazon Elasticsearch можно передавать с помощью Amazon Kinesis Firehose, AWS IoT или Amazon CloudWatch Logs. Подробнее см. на странице Сбор данных Amazon Elasticsearch Service.

Встроенная поддержка Kibana. Открытая платформа аналитики и визуализации Kibana позволяет быстрее получать более точные аналитические выводы на основании имеющихся данных. Kibana автоматически развертывается вместе с доменом Amazon Elasticsearch Service.

Простота масштабирования

По мере роста объема данных можно без труда добавлять или удалять инстансы и вносить изменения в конфигурацию томов Amazon EBS без простоев. С помощью нескольких строк кода можно включить мониторинг состояния домена на основании метрик Amazon CloudWatch и вызывать API Amazon Elasticsearch Service для увеличения или уменьшения размеров домена на основании заданных пороговых значений.

Безопасность и соответствие требованиям

Amazon Elasticsearch Service соответствует требованиям HIPAA, а также стандартам PCI DSS и ISO и позволяет создавать приложения, отвечающие отраслевым или нормативным требованиям. Amazon Elasticsearch Service позволяет безопасно подключать приложения к управляемой среде Elasticsearch из облака VPC или через публичную сеть Интернет, настраивая доступ к сети с помощью групп безопасности VPC или политик доступа на основе IP. Вы также можете выполнять безопасную аутентификацию пользователей и контролировать доступ с помощью Amazon Cognito и AWS IAM. Используя встроенную функцию шифрования сохраняемых и передаваемых данных, вы можете защитить свои данные не только при хранении их в домене или с использованием автоматических снимков состояния, но и при их передаче между узлами в вашем домене. Кроме того, можно выполнять аудит вызовов API в вашем домене с помощью AWS CloudTrail.

Высокая доступность

Обеспечить высокую доступность доменов Amazon Elasticsearch можно за счет развертывания инстансов в нескольких (двух или трех) зонах доступности. Если включить использование реплик для индексов, сегменты будут распределены автоматически так, чтобы обеспечить репликацию по всем используемым зонам доступности.

Экономичность

При работе с Amazon Elasticsearch Service вы платите только за то, что реально используете. Отсутствуют авансовые платежи и требования к уровню использования. При выборе зарезервированных инстансов сроком на один или три года вы получаете существенную скидку на сервис Amazon Elasticsearch Service. Так как Amazon Elasticsearch находится под полным управлением AWS, нет нужды содержать группу специалистов по Elasticsearch для выделения, мониторинга инфраструктуры и управления ею, что приводит к снижению общей стоимости эксплуатации.

Подробнее о ценах на Amazon Elasticsearch Service

Перейти на страницу цен
Готовы приступить к разработке?
Начало работы с Amazon Elasticsearch Service
Есть вопросы?
Свяжитесь с нами