Авторизация
Сброс пароля
Облачный сервис непрерывной интеграции
Заказчик: Evrone
Vexor был разработан в Evrone, чтобы ускорить внутренние процессы. Потом продукт вырос, у него появились клиенты. И мы придумали для него дизайн.
1. Вводная задача от заказчика, проблематика, цели
Методология непрерывной интеграции и развертывания предполагает использование больших мощностей сервера, а обслуживание собственного data-центра для таких целей — необоснованно дорогое удовольствие. Однажды мы в Evrone решили оптимизировать эти процессы и в 2014 году свет увидел Vexor.
Vexor — это собственная разработка Evrone, инструмент непрерывной интеграции и распределенный облачный веб-сервис для создания и тестирования программного обеспечения.
2. Описание реализации кейса и творческого пути по поиску оптимального решения
Vexor использует контейнеры Docker для выполнения заданий CI в постоянной среде, извлекая данные из исходных репозиториев, размещённых в Github, Bitbucket или Gitlab. Тестовые контейнеры сделаны на основе популярного дистрибутива Ubuntu Linux, и мы предоставляем несколько предустановленных пакетов, таких как Xvfb, Postgresql, Mysql, MongoDB, Redis, Elasticsearch, PhantomJS и SphinxSearch, что делает Vexor невероятно удобным в использовании.
3. Результаты сотрудничества
Мы разработали уникальную айдентику для бренда Vexor, центральный элемент которой — замкнутая спираль в вечном движении, и воплотили её с помощью CSS3, WebGL, SVG и Three.js. Для этого сервиса мы создали сайт с узнаваемым стилем, а также калькулятор для расчёта стоимости.
4. Заключение
К сожалению, с 1 июля 2019 года Vexor больше не доступен. Если вы хотите разработать собственное CI/CD решение, заполните форму внизу и наша команда свяжется, чтобы обсудить детали и рассказать о нашем опыте, который может быть применён на вашем проекте.