Открыть сервис

Elastic N.V

Elastic N.V. — нидерландская публичная компания, разрабатывающая программное обеспечение для поиска, анализа и визуализации данных в реальном времени. Основана в 2012 году, штаб-квартира расположена в Амстердаме (Нидерланды), а основная операционная деятельность ведётся из США (Маунтин-Вью, Калифорния). Компания наиболее известна как создатель и основной разработчик стека Elastic Stack (ранее известного как ELK Stack), включающего компоненты Elasticsearch, Logstash, Kibana и Beats. Elastic N.V. предлагает как бесплатную версию с открытым исходным кодом, так и коммерческие платные подписки с расширенными функциями, поддержкой и облачными сервисами.

История

Основание и ранние годы

Компания была основана в 2012 году Шэем Бэноном, Урбаном Сливой и Стивеном Шустером. Первоначально проект назывался Elasticsearch, по имени одноимённой поисковой системы, созданной Бэноном на основе библиотеки Apache Lucene. Первая публичная версия Elasticsearch была выпущена в 2010 году, а в 2012 году разработчики основали компанию для коммерциализации продукта. В 2013 году компания привлекла $10 млн венчурных инвестиций от Benchmark Capital.

Развитие и смена названия

В 2015 году компания сменила название с Elasticsearch на Elastic, чтобы отразить расширение продуктовой линейки за пределы поискового движка. В том же году был запущен Elastic Cloudоблачный сервис для развёртывания и управления стеком Elastic Stack. В 2018 году компания провела первичное публичное размещение акций (IPO) на Нью-Йоркской фондовой бирже (NYSE) под тикером ESTC, привлёк $252 млн.

Лицензионные изменения

В 2021 году Elastic объявила об изменении лицензии на свои продукты. С версии 7.11 Elasticsearch и Kibana перешли с лицензии Apache 2.0 на двойную лицензию: Elastic License (с ограничениями) и Server Side Public License (SSPL). Это решение было принято в ответ на действия облачных провайдеров, в частности Amazon Web Services (AWS), которые предлагали управляемые версии Elasticsearch без финансовой поддержки разработчика. Изменение вызвало критику в сообществе открытого кода, но компания обосновала его необходимостью защиты интеллектуальной собственности и монетизации.

Продукты и технологии

Elastic Stack (ELK Stack)

Elastic Stack — это набор инструментов для сбора, хранения, поиска, анализа и визуализации данных. Основные компоненты:

  • Elasticsearch — распределённая поисковая и аналитическая система на основе Apache Lucene. Обеспечивает полнотекстовый поиск, агрегацию данных, поддержку геопространственных запросов и машинного обучения. Хранит данные в индексах, которые могут быть шардированы и реплицированы для отказоустойчивости.
  • Logstash — серверный конвейер обработки данных. Принимает данные из различных источников (логи, метрики, события), преобразует их (фильтрация, парсинг, обогащение) и передаёт в Elasticsearch или другие системы хранения.
  • Kibana — веб-интерфейс для визуализации и управления данными Elasticsearch. Позволяет создавать дашборды, графики, карты, а также выполнять запросы и управлять индексами.
  • Beats — лёгкие агенты для сбора данных с серверов и устройств. Включают Filebeat (сбор логов), Metricbeat (сбор метрик), Packetbeat (анализ сетевого трафика), Winlogbeat (сбор событий Windows) и другие.

Elastic Cloud

Elastic Cloud — это облачная платформа (SaaS), предоставляющая управляемые сервисы Elastic Stack. Развёртывается на инфраструктуре Amazon Web Services (AWS), Google Cloud Platform (GCP) и Microsoft Azure. Включает функции автоматического масштабирования, резервного копирования, мониторинга и безопасности. Elastic Cloud также предлагает сервисы Elasticsearch Service, Kibana, APM (мониторинг производительности приложений) и Enterprise Search.

Enterprise Search

Elastic Enterprise Search — платформа для создания поисковых систем на корпоративных данных. Включает два основных продукта:

  • App Search — поисковый движок для веб-приложений с готовыми API и настраиваемыми релевантностями.
  • Workplace Search — унифицированный поиск по внутренним системам компании (Google Workspace, Microsoft 365, Salesforce, Confluence и др.).

Observability (Наблюдаемость)

Elastic Observability — набор инструментов для мониторинга и анализа производительности IT-инфраструктуры и приложений. Включает:

  • APM (Application Performance Monitoring) — отслеживание времени выполнения запросов, транзакций и ошибок в приложениях.
  • Logs — централизованный сбор и анализ логов.
  • Metrics — сбор и визуализация метрик (CPU, память, диск, сеть).
  • Uptime — мониторинг доступности сервисов.

Security (Безопасность)

Elastic Security — платформа для обнаружения угроз, реагирования на инциденты и управления безопасностью (SIEM). Включает:

  • SIEM (Security Information and Event Management) — сбор и анализ событий безопасности из различных источников (системные журналы, сетевые устройства, облачные сервисы).
  • Endpoint Security — защита конечных устройств (агенты Elastic Endpoint).
  • Detection Rules — набор правил для выявления подозрительной активности (MITRE ATT&CK, сигнатуры).
  • Case Management — управление инцидентами.

Лицензирование и бизнес-модель

Elastic N.V. использует модель с открытым исходным кодом, но с коммерческими ограничениями. Основные лицензии:

  • Elastic License — бесплатная лицензия, разрешающая использование, модификацию и распространение, но запрещающая предоставление продукта как управляемого сервиса (SaaS) без отдельного соглашения. Включает все базовые функции.
  • Server Side Public License (SSPL) — лицензия, одобренная Open Source Initiative (OSI), но не признаваемая некоторыми сообществами (например, Free Software Foundation). Требует публикации исходного кода всех компонентов, взаимодействующих с продуктом, если он предоставляется как сервис.
  • Gold, Platinum, Enterprise — платные подписки, добавляющие расширенные функции: машинное обучение, безопасность, мониторинг, поддержка 24/7, SLA (соглашение об уровне обслуживания), аудит и соответствие требованиям (GDPR, HIPAA, PCI DSS).

Доходы компании формируются за счёт подписок на Elastic Cloud, коммерческих лицензий, консалтинга и обучения.

Критика и споры

Изменение лицензии

Переход на SSPL и Elastic License в 2021 году вызвал раскол в сообществе. Многие разработчики и компании, использовавшие Elasticsearch как бесплатный продукт с открытым кодом, восприняли это как отказ от принципов Open Source. В ответ Amazon Web Services (AWS) создала форк Elasticsearch под названием OpenSearch, который остался под лицензией Apache 2.0. Elastic, в свою очередь, обвинила AWS в нарушении духа открытого кода и использовании чужих разработок без вклада.

Конкуренция с OpenSearch

OpenSearch, поддерживаемый AWS и сообществом, стал прямым конкурентом Elasticsearch. Он предлагает аналогичный функционал, но с открытой лицензией. Это привело к фрагментации экосистемы: часть пользователей мигрировала на OpenSearch, часть осталась на Elasticsearch. Elastic продолжает развивать свой продукт, добавляя уникальные функции (например, машинное обучение, безопасность), которые недоступны в OpenSearch.

Споры о патентах

В 2021 году Elastic подала иск против AWS, обвинив её в нарушении патентов, связанных с технологиями поиска и анализа данных. В 2022 году компании урегулировали спор, но детали соглашения не раскрывались. Этот конфликт подчеркнул напряжённость между разработчиками открытого кода и крупными облачными провайдерами.

Применение

Elastic Stack используется в различных отраслях и сценариях:

  • IT-инфраструктура — мониторинг серверов, сетей, приложений, сбор логов и метрик.
  • Безопасность — обнаружение вторжений, анализ угроз, реагирование на инциденты.
  • Бизнес-аналитика — визуализация данных, создание дашбордов, анализ пользовательского поведения.
  • Поиск — полнотекстовый поиск по веб-сайтам, документам, корпоративным базам данных.
  • Наука и исследования — анализ больших данных, обработка временных рядов, геопространственный анализ.

Интересные факты

  • Elasticsearch используется в NASA для анализа телеметрии космических аппаратов.
  • Компания ежегодно проводит конференцию ElasticON (ранее Elastic{ON}) для сообщества разработчиков и пользователей.
  • Elastic N.V. входит в список Fortune 500 по версии Forbes.
  • В 2020 году компания приобрела платформу Endgame (кибербезопасность) и компанию build.security (управление политиками безопасности).

Источники

  • Официальный сайт Elastic N.V. (elastic.co)
  • Отчёты о доходах Elastic N.V. за 2021–2024 годы (SEC)
  • Статья «Elastic Changes License Strategy» на сайте TechCrunch (2021)
  • Документация Elastic Stack (elastic.co/guide)
  • Аналитический отчёт Gartner «Magic Quadrant for Insight Engines» (2023)
  • Статья «OpenSearch vs Elasticsearch: The Fork Explained» на сайте InfoQ (2021)

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →