Перейти к содержимому

Cube js что это

  • автор:

Cube.js — платформа для создания аналитических приложений

Cube.js — это открытая платформа для создания аналитических приложений с использованием языка SQL. Она предоставляет инструменты для построения многомерных кубов данных и обеспечивает быстрый доступ к аналитическим данным для веб-приложений.
Вот несколько основных сценариев использования Cube.js:

  1. Аналитика в Реальном Времени:

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

  1. Создание Многомерных Кубов:

Позволяет создавать многомерные кубы данных, которые предоставляют мощные возможности агрегации, фильтрации и анализа данных в различных направлениях.

  1. Интеграция с Различными Базами Данных:

Поддерживает интеграцию с различными базами данных, такими как PostgreSQL, MySQL, MongoDB, и другими, что обеспечивает гибкость в выборе источника данных.

  1. Обеспечение API для Взаимодействия с Фронтендом:

Генерирует API для взаимодействия с фронтендом, что упрощает создание интерактивных пользовательских интерфейсов для анализа данных.

  1. Широкие Возможности Агрегации:

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

  1. Поддержка Кастомных Запросов:

Разработчики могут использовать SQL для написания кастомных запросов и оптимизации производительности.

Обеспечивает масштабируемость для работы с большими объемами данных и высокой производительности в аналитических приложениях.

Он часто используется для разработки аналитических решений в области бизнес-аналитики, административной отчетности и мониторинга данных.

Cube.js был создан в 2016 году компанией Statsbot, которая разрабатывала аналитические решения. Вот краткая история развития Cube.js:

Cube.js был создан Айгардас Сталинкасом (Aigars Steins) и Якобсом Павликовским (Jacobs Pavlovskis) в компании Statsbot. Целью было разработать инструмент для эффективной работы с аналитическими запросами.

  1. 2017 год: Открытый Исходный Код:

Statsbot решила открыть исходный код Cube.js, сделав его проектом с открытым исходным кодом. Это привлекло внимание сообщества разработчиков и стало отправной точкой для дальнейшего развития.

  1. 2018 год: Переход к Независимому Проекту:

Cube.js стал независимым проектом, выходя за пределы компании Statsbot. Это позволило разработчикам привлекать вклады из различных источников и развивать проект в соответствии с потребностями сообщества.

  1. 2019 год: Версия 0.22 и Рост Популярности:

Выпущена версия 0.22 с различными улучшениями и новыми возможностями. Cube.js продолжил расти в популярности в сфере аналитических технологий.

  1. 2020 год: Версия 0.26 и Расширение Экосистемы:

Cube.js 0.26 представила новые функции, оптимизации и улучшения производительности. Экосистема Cube.js расширялась с появлением различных интеграций и плагинов.

  1. 2021 год: Развитие и Активное Сообщество:

Продолжает активно развиваться, внедряя новые возможности и поддерживая разнообразные потребности сообщества. Активное сообщество разработчиков вносит свой вклад в развитие проекта.

Cube.js продолжает служить инструментом для создания мощных аналитических приложений, предоставляя гибкость и производительность в работе с данными.

Cube Dev

Cube Dev

Cube Dev — разработчик модульной платформы Cube.js, предназначенной для создания аналитических приложений. Cube.js создавалась для перевода и отправки запросов на естественном языке к любым источникам данных напрямую из Slack. Cube Dev помогает разработчикам ПО создавать новые инструменты бизнес-аналитики или добавлять аналитику в существующие приложения для клиентов.

Компания основана в 2016 году российскими программистами Артемом Кейдуновым и Павлом Тиуновым. Офис стартапа располагается в Сан-Франциско.

История

2021: Привлечение $15,5 млн инвестиций

19 июля 2021 года Cube Dev сообщила о привлечении $15,5 млн инвестиций. В раунде финансирования Series A в стартап вложились венчурный фонд Decibel, а также Bain Capital Ventures, Betaworks и Eniac Ventures. Детали сделки её участники раскрывать не стали.

Полученные средства Cube Dev намерена потратить на платформу Cube Cloud, представляющую собой проводник между базой данных и приложением. Обычно разработчик приложения создает это связующее звено самостоятельно. Однако основатели Cube Dev считают, что их технология сэкономит 95% времени на разработку. Оставшиеся 5% времени придется потратить на кастомизацию и настройку платформы.

Российский стартап, сделавший из чат-бота аналитическую платформу, привлек $15,5 млн

Cube Dev не раскрывает свои финансовые показатели. Директор инвестфонда Fort Ross Ventures Денис Ефремов сообщил Forbes, что с учётом объема финансирования и возможных оценок компания должна иметь выручку не менее $3-4 млн в год.

Изначально стартап запустили чат-бот Statsbot, собирающий по запросу небольших интернет-магазинов аналитику по продажам. Он создавался для перевода и отправки запросов на естественном языке к любым источникам данных из Slack. Затем был создан конструктор для анализа Cube.js для узкой аудитории коллег-программистов. Пользователи Cube.js создают заточенные под свои задачи приложения, которые агрегируют данные из разных источников и графически визуализируют их.

По прогнозам аналитиков MarketsandMarkets, мировой рынок облачных баз данных вырастет с $12 млрд в 2020 году до $24,8 млрд к 2025 году, средний годовой прирост составит 15,7%. [1]

2020: Привлечение $6,2 млн инвестиций

В конце сентября 2020 года Cube Dev сообщила о привлечении $6,2 млн инвестиций. Главным источником этого раунда финансирования выступил фонд Bain Capital Ventures. Также в сделке участвовали Eniac Ventures, Betaworks, Innovation Endeavors и Slack Fund, которые ранее уже инвестировали в стартап, и новые инвесторы в лице Uncorrelated Ventures и Overtime.vc. Сколько каждый из них вложил в Cube Dev, не уточняется.

Полученные денежные средства Cube Dev намерена потратить на увеличение штата специалистов (прежде всего, разработчиков со знаниями в области баз данных, программировании на Rust и Node.js), разработку новых открытых продуктов и вывод решений на коммерческий рынок.

Основанный россиянами разработчик платформы для создания аналитических приложений привлек $6,2 млн

По словам Коэна, Bain Capital Ventures инвестировал в Cube Dev, так как ее команда создала «широкодоступный инструмент Cube.js, который быстро завоевал популярность среди разработчиков по всему миру».

Зарабатывать на Cube.js компания планирует при помощи облачного сервиса Cube Cloud, который к концу сентября 2020 года находится в статусе закрытой беты. [2]

Примечания

  1. ↑Основанный россиянами IT-стартап Cube Dev привлек $15,5 млн инвестиций
  2. ↑The Crunchbase News Briefing: Tue., Sept. 29

Россияне, сделавшие из чат-бота аналитическую платформу, привлекли миллионы долларов от инвестора Linkedin и Redis

Калифорнийский стартап Cube Dev, основанный россиянами Артемом Кейдуновым и Павлом Тиуновым и занимающийся развитием бесплатного фреймворка Cube.js, привлек $6,2 млн инвестиций. Поначалу инструмент обеспечивал работу предыдущего проекта Кейдунова и Тиунова – популярного корпоративного бота Statsbot с функциями бизнес-аналитики, однако позднее перерос в самостоятельный продукт.

Инвестиции в Cube Dev

Как стало известно CNews, компания Cube Dev с российскими корнями, разработчик популярного бесплатного фреймворка для создания аналитических приложений Cube.js, привлекла $6,2 млн в рамках инвестиционного раунда. Возглавил раунд американский венчурный фонд Bain Capital Ventures, известный, в частности, инвестициями в социальную сеть Linkedin, разработчика популярной NoSQL-СУБД Redis и сервис для создания опросов и анкет Surveymonkey.

Помимо Bain Capital, в раунде приняли участие Slack Fund, Betaworks, Eniac Ventures, Innovation Endeavors, ранее уже инвестировавшие в проект. К ним также присоединились Uncorrelated Ventures и Overtime.vc. Суммарно Cube Dev привлекла инвестиции на сумму $8,1 млн.

Инвестиции планируется направить на расширение команды, разработку продуктов с открытым исходным кодом и коммерческое внедрение, рассказали CNews в Cube Dev. Компания намерена усилиться высококвалифицированными инженерами, разбирающимися в базах данных, программировании на Rust и Node.js и других смежных технологиях.

Что такое Cube.js

Cube.js – это модульная платформа с открытым исходным кодом для разработки аналитических веб-приложений. Как правило, используется компаниями для создания внутренних инструментов бизнес-аналитики.

bilaptop600.jpg

Разработчики фреймворка для создания веб-приложений с функциями бизнес-аналитики Cube.js привлекли $6,2 млн инвестиций

Cube.js позволяет командам разработчиков создавать масштабируемые аналитические приложения без необходимости постоянно перестраивать внутреннюю инфраструктуру. Фреймворк дает разработчикам API для доступа к исходным данным из любой базы данных, сохраняя возможности для гибкой настройки фронтенда.

Крупный поставщик ПО для управления бизнесом, компания Jobber, например, использовала Cube.js для создания информационных панелей (дэшбордов) с аналитикой по всем бизнес-процессам.

«Мы должны были создать дэшборды с актуальными бизнес показателями наших клиентов, но это означало огромное количество запросов к нашей базе данных. Для того, чтобы удержать время загрузки страницы в пределах нескольких секунд, нам пришлось бы потратить много усилий на кэширование, оптимизацию запросов и настройку базы данных, — комментирует проект Джастин Вайнрих (Justin Weinrich), системный архитектор Jobber. – Мы решили использовать Cube.js как альтернативу создания полноценного пайплайна и достигли поставленной цели по производительности, избежав затрат на обслуживание пользовательской системы. Мы планируем и дальше использовать Cube.js для предоставления аналитики нашим клиентам».

Истоки проекта

Американская компания Cube Dev со штаб-квартирой в Сан-Франциско была основана россиянами Артемом Кейдуновым и Павлом Тиуновым в 2016 г. Стартап занимается разработкой Cube.js – популярного инструментария с открытым исходным кодом, который предназначен для построения внутренних инструментов бизнес-аналитики.

Основы Cube.js были заложены в процессе работы над предыдущим проектом россиян – аналитическим ботом Statsbot, работающим внутри корпоративного мессенджера Slack и обеспечивающим доступ к данным по запросу на естественном языке. Cube.js как раз и создавался для перевода и отправки таких запросов к любым источникам данных напрямую из Slack.

Михаил Шатин, «СберСервис»: Российские заказчики возвращаются к аутсорс-модели получения сервисов
ИТ в банках

В итоге, как объяснили CNews в Cube Dev, сторонние разработчики стали проявлять интерес к фреймворку как инструменту внедрения аналитической функциональности в своих собственных продуктах. Поэтому в 2019 г. команда Statsbot опубликовала исходный код инструментария на Github. По данным компании, с момента релиза Cube.js был запущен на более чем 70 тыс. серверов в компаниях по всему миру. Аналитическим ботом Statsbot на сегодняшний день, по данным сайта проекта, пользуется свыше 40 тыс. команд.

В апреле 2020 г. Кейдунов и Тиунов приняли решение сменить направление и сконцентрироваться на разработке и коммерциализации Cube.js.

Планы по коммерциализации

Зарабатывать на Cube.js компания планирует при помощи облачного сервиса Cube Cloud, который в настоящее время находится в статусе закрытой беты.

«За время существования Cube.js мы помогли десяткам компаний правильно развернуть и настроить инфраструктуру для Cube.js, – рассказывают в Cube Dev. – Даже несмотря на то, что мы живем в облачную эпоху, есть очень много сложных моментов, касающихся правильного управления кластерами Cube.js. И на этом мы хотим сфокусировать наш коммерческий продукт – помочь решить эти проблемы для разработчиков».

В то же время, как пояснили CNews в компании, фреймворк Cube.js останется бесплатным, а его код не будет закрыт.

Основанный россиянами IT-стартап Cube Dev привлек $15,5 млн инвестиций

Основанный россиянами IT-стартап Cube Dev привлек $15,5 млн инвестиций

Американская компания с российскими корнями Cube Dev привлекла $15,5 млн инвестиций в раунде А. Cube Dev планирует потратить инвестиции на создание и вывод на рынок программы для сторонних IT-специалистов, которая позволит им быстрее разрабатывать приложения

Лид-инвестором раунда стал венчурный фонд Decibel, также в Cube Dev вложились фонды Bain Capital Ventures, Betaworks и Eniac Ventures. Подробности сделки стороны не раскрывают.

За счет инвестиций компания планирует выпустить платформу Cube Cloud — это проводник между базой данных (она часто находится в облачном хранилище) и приложением. Обычно разработчик приложения создает это связующее звено самостоятельно. По словам основателей Cube Dev, их технология сэкономит 95% времени на разработку. Оставшиеся 5% времени придется потратить на кастомизацию и настройку платформы.

Cube Dev в 2016 году основали российские разработчики Артем Кейдунов и Павел Тиунов. Сначала они создали чат-бот Statsbot, который по запросу владельцев небольших интернет-магазинов или менеджеров собирал из разных источников аналитику (в том числе по продажам) и автоматически отправлял ее в рабочие чаты. Statsbot привлек $2 млн инвестиций и 20 000 пользователей, но затем разработчики «увидели, что выгода чат-ботов для пользователя ограничена технологическими возможностями».

Тогда Тиунов и Кейдунов стали создавать конструктор аналитических инструментов Cube.js для узкой аудитории коллег-программистов. Пользователи Cube.js создают заточенные под свои задачи приложения, которые агрегируют данные из разных источников и графически визуализируют их. «Инвесторы видят в облачных хранилищах будущее индустрии больших данных и активно инвестируют в инструменты, которые помогают компаниям создавать на этих новых платформах инновационные приложения», — говорит сооснователь Cube Dev Артем Кейдунов.

В апреле 2020 года Cube Dev привлекла $6,2 млн от ряда фондов, лид-инвестором раунда стал Bain Capital. По собственным данным, Cube.js установили более чем на 200 000 серверах — в том числе компаний из списка Fortune 500. Своими клиентами стартап называет платформу данных о клиентах Simon Data, разработчика решений для здравоохранения COTA, инструмента аналитики финансовых услуг Cyndx и ПО для управления небольшими предприятиями сферы услуг Jobber.

Летом 2020 года Тиунов и Кейдунов запустили монетизацию. Компания не раскрывает свои финансовые показатели. «С учетом стадии, истории привлечения инвестиций, объема финансирования и возможных оценок компания должна иметь выручку не менее $3–4 млн в год», — говорит Forbes принципал венчурного фонда Fort Ross Ventures Денис Ефремов.

Согласно прогнозам исследовательской компании MarketsandMarkets, мировой рынок облачных баз данных вырастет с $12 млрд в 2020 году до $24,8 млрд к 2025 году, средний годовой прирост составит 15,7%.

Гигантский раунд Revolut и экспансия искусственного мяса из России: кому дали денег на этой неделе

Гигантский раунд Revolut и экспансия искусственного мяса из России: кому дали денег на этой неделе

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *