Categories: Мнение

10up представляет ElasticPress.io: Elasticsearch как сервис для сайтов WordPress

На этой неделе 10up запустила ElasticPress.io , свой новый продукт Elasticsearch SaaS с планами от 299 долларов в месяц. Elasticsearch — это распределенная поисковая система с открытым исходным кодом, которая ускоряет поиск, используя документы JSON для хранения данных в индексах. В индексах хранятся поля сопоставления с соответствующими документами, и механизм выполняет поиск в индексе, а не во всей базе данных сайта.

Elasticsearch может выполнять поиск в режиме, близком к реальному времени, и обладает высокой масштабируемостью, но его настройка технически сложна. Его используют многие крупные компании, такие как GitHub, Soundcloud, Etsy, Netflix, Cisco и Samsung. Это также одна из самых популярных корпоративных поисковых систем для сайтов WordPress, поскольку поиск в таблицах WordPress с тысячами или даже миллионами записей просто не будет быстрым.

В каталоге плагинов WordPress есть дюжина плагинов для использования и расширения Elasticsearch, но ElasticPress от 10up , безусловно, является самым популярным с более чем тысячей установок. После поддержки плагина в течение нескольких лет вместе со многими корпоративными клиентами, использующими Elasticsearch, 10up решила создать размещенную службу, которая интегрируется с ElasticPress.

«Причина, по которой мы создали это решение для наших клиентов, и что мы теперь делаем это общедоступным, заключается в том, что мы не думаем, что кто-то предоставил супер простой комплексный (плагин для размещенной услуги), который предлагает все использовать преимущества Elasticsearch и нашего плагина ElasticPress, но при этом совершенно не зависеть от хостинга вашего сайта», — сказал основатель 10up Джейк Голдман.

ElasticPress.io — это комплексное решение, специально разработанное для тех, кто использует плагин ElasticPress. Это одно из ключевых отличий управления собственной инфраструктурой Elasticsearch с помощью такого сервиса, как AWS. ElasticPress.io контролирует как хостинг, так и плагин, позволяя сервису оптимизировать производительность обоих.

«В нашей дорожной карте есть ряд действительно изящных вариантов использования ElasticPress, которые добавляют либо риск (безопасность), либо головную боль (сложные процедуры настройки и управления), если вы не можете контролировать обе стороны», — сказал Голдман. «Например, существуют дополнительные модули Elasticsearch (как и дополнительные модули Apache и Nginx) для таких функций, как индексирование мультимедиа, которые многие размещенные службы Elastic не включают по умолчанию или не поддерживают. Мы также хотим иметь возможность индексировать и обрабатывать контент, который не является общедоступным, а многие размещенные сервисы Elastic не заблокированы/защищены сквозным доступом к веб-сайту по умолчанию».

Как цены ElasticPress.io сравниваются с конкурентами

Elastic , создатели Elasticsearch, были одной из первых компаний, запустивших Elasticsearch как услугу в 2012 году. Два года спустя компания привлекла 70 миллионов долларов в раунде финансирования серии C. С тех пор появились десятки других Elasticsearch как сервисных компаний с ценами от менее 20 до десятков тысяч долларов в зависимости от предлагаемых ресурсов.

Сервис ElasticPress.io — первый в своем роде в экосистеме WordPress. Большинство хостинговых компаний не встраивают его в планы корпоративного уровня. WordPress.com VIP — один из немногих, кто предлагает Elasticsearch для сайтов по своим планам , которые варьируются от 5000 до 25 000 долларов в месяц. WP Engine имеет решение Elasticsearch в рамках своей программы Labs , которая основана на форке ElasticPress. Однако решение пока официально не включено в корпоративные планы компании.

ElasticPress плюс более дешевые поставщики по-прежнему чрезвычайно эффективны менее чем за 12 долларов в месяц.

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

«Elasticsearch — это быстро развивающаяся платформа, и у них нет такой же приверженности бесконечной обратной совместимости, как у WordPress в наши дни», — сказал Голдман. «Крупные обновления Elasticsearch могут сломать старые интеграции. Это означает, что владелец сайта должен либо беспокоиться о том, что автоматические обновления версий могут повредить его сайт, либо тщательно управлять своими обновлениями. Контролируя интеграцию с Elastic на веб-сайте и контролируя хостинг, мы можем тщательно обрабатывать обновления версий для клиентов, следя за тем, чтобы ничего не сломалось».

10up стремится к более высокому сегменту рынка, где клиенты ищут удобство и доступ к создателям ElasticPress для поддержки. Goldman ожидает, что многие из этих клиентов будут похожи на существующих клиентов продукта, которым просто нужен надежный механизм поиска по ключевым словам или связанному контенту, который будет «просто работать». ElasticPress.io также нацелен на малые и средние предприятия, которые испытывают узкие места в производительности из-за собственного механизма запросов WordPress.

«Эти клиенты, как правило, полагаются на довольно сложную грань/фильтрацию контента, классическим вариантом использования является магазин WooCommerce, где клиенты постоянно фильтруют несколько уникальных (уникальных = трудно кэшируемых) метаданных», — сказал Голдман. . «Вот где ElasticPress действительно сияет: наша встроенная поддержка и оптимизация WooCommerce берут на себя эти очень сложные запросы и делают их молниеносно».

Поскольку сервис довольно уникален в пространстве WordPress, цены на ElasticPress.io могут меняться по мере того, как 10up учится у своих клиентов. В настоящее время планы варьируются от 299 до 999 долларов в месяц с увеличением места для хранения и временем ответа многоуровневой поддержки. В Goldman заявили, что не исключают других ценовых категорий и могут изучить дополнительные варианты ценообразования в будущем.

writer

Recent Posts

Плагин Delete Me для WordPress помогает владельцам веб-сайтов предоставить право на забвение GDPR

Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…

2 года ago

Команда Gutenberg наращивает юзабилити-тестирование в WordCamp US

Команда Gutenberg создаст станцию ​​тестирования удобства использования в WordCamp US, где посетители смогут принять участие…

2 года ago

Плагин распространителя теперь в бета-версии: новое решение для синдикации контента WordPress от 10up

Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…

2 года ago

Gutenberg 1.8 добавляет большую расширяемость для разработчиков плагинов

На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…

2 года ago

Gutenberg 15.5 представляет экспериментальную поддержку разметки сетки

На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…

2 года ago

DesktopServer 3.8.4 включает подарок сообществу

DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…

2 года ago