Как не погубить проекты, когда их больше 1000, а on-premise съедает весь бюджет?

Привет, vc! На связи Timeweb Cloud. Сегодня мы запускаем новую рубрику, в которой будем делиться клиентскими кейсами, рассказывать, как преодолевали вызовы и решали задачи клиентов, используя облачные технологии. В сегодняшнем выпуске — история успеха Nixys с погружением в детали.

Команда Nixys на конференции CodeFest
Команда Nixys на конференции CodeFest

Old school, живущий среди нас

Для одних компаний on-premise — как наследие прошлого: отказаться сложно, бросить невозможно, решиться перейти в облако — риску подобно. Но даже old school компании, кто не доверял облакам, начали их использовать.

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

Системный ИТ-интегратор Nixys задумался о переходе в облако значительно раньше. За плечами компании уже была реализация сложных инфраструктурных проектов на базе on-premise. Но со временем стал расти time-to-market, а также стоимость обслуживания и сопровождения клиентских инфраструктур. Поддержка проектов требовала бесконечной модернизации и соблюдения метрик типа SLA, SLO, SLI, RTO, RPO. В общем, с on-premise жизнь только усложнялась.

Быть в числе первых на заре DevOps

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

Компания Nixys начала деятельность, когда методология DevOps только зарождалась. Но прошли годы, и сейчас это сильный игрок с экспертизой в области DevOps, SRE, DevSecOps, MLOps. С 2011 года Nixys внедряет DevOps-практики и автоматизирует процессы CI/CD, проводит ИТ-консультации, занимается сопровождением проектов в формате 24/7 и многое другое.

На счету интегратора более 1000 клиентских кейсов для компаний из России, стран СНГ и Европы. Чтобы была понятнее суть проектов, которые берет на себя Nixys, приведем примеры:

  • Развертывание GitLab как SaaS-сервиса в облаке на 100 000 клиентов. Официальное ограничение в 50 000 не остановило реализацию проекта.

    Проектирование и поддержка DFS на объем 400 ТБ и больше.

  • Работа с авиакомпаниями SmartAvia и «Победа» — для них с нуля построили ИТ-инфраструктуру.

  • Проектирование и поддержка DFS на объем 400 ТБ и больше.

Успешные кейсы, богатая экспертиза — в чем может быть проблема? Она объясняется единственным словом — on-premise. Работать в таком формате было нецелесообразно: колоссальные издержки на инфраструктуру, низкая скорость развертывания новых проектов, отсутствие гибкого масштабирования. Нужно было что-то менять. Вместе с этим на рынке ИТ-услуг произошел перелом: российский бизнес осознал преимущества облаков (облачный бум 1.0) и начал активно их использовать. Команда Nixys не осталась в стороне: решили перенести клиентские проекты в облако.

Строим, строим… DMZ dev-контуры

Переезд в облако сравним с переездом в другую квартиру. Сегодня арендатор смотрит на удобства — устаревший вариант вряд ли кого устроит. Квартира должна быть комфортной, с хорошей планировкой, ремонтом и мебелью. Соседи и расположение дома тоже играют немаловажную роль.

С облаком похожая ситуация. Размещать проекты абы где — сомнительно. Поэтому Nixys искал проверенного облачного провайдера с надежным сервисом, а гибкость и открытость в решении задач были ключевыми критериями выбора. Остановились на Timeweb Cloud — Nixys провел тест, и сервис понравился. Стало понятно, что в облако можно переносить как собственные проекты, так и проекты клиентов — для каждого заказчика цена определялась в зависимости от задач и требований бизнеса.

В результате Nixys начал разворачивать в облаке Timeweb Cloud комфортные окружения и выносить туда проекты для тестирования и разработки. Облачные мощности, заточенные под выделенные DMZ dev-контуры, гибко масштабировались при необходимости.

Теперь инфраструктурой Timeweb Cloud пользуются и клиенты Nixys — требовательные к надежности и отказоустойчивости. Так, в облаке размещается проект одного из крупнейших на рынке агрегаторов туров. Для него любые проблемы с инфраструктурой критично отражаются на клиентском опыте, продажах и репутации. Также используется облачная СУБД Redis, где хранятся временные данные, кэш и другая информация.

Где фокус, там и результат

Кейс Nixys — один из показательных примеров, как экспертиза клиента в сочетании с широкими возможностями облака привели к желаемым результатам. Вот что удалось получить:

  • Сократился time-to-market

Заказчик отказался от on-premise и перешел на облачную модель. Это позволило уйти от CAPEX и покупки оборудования, в целом повысилась скорость решения задач. В облаке за несколько минут можно развернуть ИТ-инфраструктуру, запустить продукт или бизнес.

  • Проекты клиентов размещаются в облаке

Клиенты Nixys используют готовую инфраструктуру Timeweb Cloud для задач тестирования, разработки и получают ожидаемый результат.

  • Win-win-сотрудничество

Nixys и Timeweb Cloud — это еще и партнерский кейс. Мы передаем ИТ-интегратору запросы клиентов по DevOps, DevSecOps, автоматизации процессов разработки, а Nixys доверяет нам задачи построения и администрирования облачной инфраструктуры. Timeweb Cloud по запросу предоставляет отдельные сервисы, в том числе SaaS.

Подводим итоги, озвучиваем планы

Nixys — это партнер и коллега в одном лице. Команда интегратора открыто делится пожеланиями по доработке облачных решений, добавлению новых инструментов, функциональных возможностей инфраструктуры и сервисов. Дает обратную связь и помогает Timeweb Cloud двигаться вперед.

Что уже сделали?

Из ключевого — разработали персональную карту создания и развития сервисов в облаке. Она, кстати, отражает потребности и других клиентов. Важно понимать, что роадмап меняется и на момент подготовки статьи одни задачи уже решены, другие — только реализуются. Следите за актуальными изменениями в нашем телеграм-канале — там мы делимся новостями, рассказываем про фичи и обновления.

Ниже — подборка реализованных задач:

  • Расширили возможности файрвола — теперь правилами можно гибко управлять.
  • Запустили официальный terraform-провайдер — управлять ресурсами облака можно по модели «Инфраструктура как код».
  • Расширили количество поддерживаемых СУБД — включили поддержку популярных решений Kafka и OpenSearch.

  • Интегрировали Cloud-init — это позволило автоматизировать первоначальные настройки серверов.

  • Доработали и развили логирование — теперь собирать события можно и в панели, и внутри сервисов.
  • Добавили новый раздел «Сети» — в нем можно настраивать приватные сети, файрвол, балансировщик нагрузки и Floating IPs — плавающие айпишники, которые можно передавать между сервисами в одной зоне доступности.

  • Запустили RabbitMQ как сервис — добавили брокер сообщений в панель управления.

Ближайшие планы:

  • Разделение прав доступа

    Добавим возможность разделения прав доступа, это позволит изолировать облачные сервисы в рамках проектов.

  • Сети

    Добавим поддержку виртуальных роутеров, продолжим расширять функциональность сетей, внедрим новые сетевые фичи, например проброс портов. Вместе с Floating IPs реализуем небольшое изменение по VDS: по умолчанию будут выбираться последние доступные версии ОС при их установке. Сейчас такая возможность есть только для Ubuntu.

  • Базы данных

    Расширим список версий и типов поддерживаемых баз данных, в частности PostgreSQL 15, ClickHouse, MongoDB 6. Уже сейчас внедряем обновление СУБД, работаем над мониторингом кластеров.

  • Kubernetes

    Планируем наращивать функциональность Kubernetes, делая ставку на его дальнейшее развитие.

  • Другие возможности

    Продолжим расширять функционал файрволов, а также бэкапов и снапшотов, добавим возможность работы с сетевыми дисками.

Продолжим расширять функционал файрволов, а также бэкапов и снапшотов, добавим возможность работы с сетевыми дисками.

Что касается Nixys, компания планирует развивать DevOps-разработку, увеличивать присутствие в странах СНГ и Европы, выходить на новых партнеров. А мы готовы расширять сотрудничество и предлагать Nixys гибкие условия для реализации новых клиентских проектов.

44
Начать дискуссию