Назад к историям
Как перенести DevOps-проекты с on-premise в облако и получить довольных клиентов
Отрасль
ИТ
Задача
Снижение time to market, реализация клиентских проектов в облаке
Решение
Развертывание клиентских проектов на базе облачной инфраструктуры Timeweb Cloud
Стек технологий
Облачный сервер (VDS), Kubernetes, облачные базы данных
О компании
Nixys — системный ИТ-интегратор, работающий в областях DevOps, SRE, DevSecOps, MLOps. С 2011 года компания помогает бизнесам разных сфер и масштабов выстраивать эффективные процессы разработки, а также оказывает услуги по проектной деятельности, сопровождению 24/7 и ИТ-консалтингу.
Сегодня в портфеле Nixys более 1 000 реализованных кейсов для клиентов из России, стран СНГ и Европы. Вот несколько примеров проектов, с которыми компания сталкивается в своей работе:
- Развертывание GitLab как SaaS-сервиса в облаке на 100 000 клиентов при официальном ограничении в 50 000;
- Построение ИТ-инфраструктуры с нуля для авиакомпаний SmartAvia и «Победа»;
- Проектирование и поддержка DFS на объем 400 ТБ и больше.
Ключевые направления деятельности в сфере DevOps-услуг:
- Внедрение DevOps-практик и автоматизация процессов CI/CD;
- Проектирование и внедрение отказоустойчивых автоматизированных инфраструктур на базе Docker-оркестраторов Kubernetes/OpenShift;
- Внедрение инструментов тестирования — SAST, SCA, DAST и других;
- Помощь в импортозамещении продуктов ушедших с российского рынка вендоров;
- Круглосуточная поддержка разных уровней сложности интернет-проектов.
Какие задачи стояли перед Nixys
Компания начала свою деятельность, когда методология DevOps была лишь в зачатке. При реализации сложных инфраструктурных проектов специалисты Nixys ориентировались на on-premise-инсталляции. Но со временем команда, как и весь мир, столкнулась с рядом недостатков этой модели:
- Time to market проектов постоянно увеличивался;
- Стоимость обслуживания и сопровождения подобных инфраструктур все время росла (on-premise априори дороже по сравнению с cloud-решениями);
- Поддержка проектов требовала своевременной модернизации инфраструктуры в соответствии с последними практиками и соблюдения метрик SLA, SLO, SLI, RTO, RPO и других (даже для dev-контуров).
Одновременно с этим на рынке ИТ-услуг произошел перелом: российский бизнес осознал преимущества облаков и начал их активно использовать. Команда Nixys поставила перед собой задачу внедрить в реализацию клиентских проектов облачные технологии.
Почему выбрали Timeweb Cloud
Nixys искала надежного поставщика облачных сервисов и в качестве одного из партнеров выбрала Timeweb Cloud. Компанию привлекла готовность провайдера идти навстречу в любых вопросах и, главное, гибко подходить к их решению.
Кроме того, команда Timeweb Cloud смогла предложить:
- Индивидуальную ценовую политику: оффер для клиента формируется с учетом задач и бизнес-потребностей компании;
- Возможность проведения совместных акций;
- Оперативную работу с обратной связью;
- Высокий уровень оказания сервиса.
Какие решения предложил провайдер
Nixys использует облако Timeweb Cloud для развертывания комфортных окружений, куда выносятся проекты тестирования и разработки. Облачные мощности провайдера заточены под выделенные DMZ dev-контуры, причем ресурсы можно гибко масштабировать при необходимости.
Инфраструктурой Timeweb Cloud также пользуются клиенты Nixys, требовательные к вопросам надежности и отказоустойчивости. Например, один из самых крупных на рынке агрегаторов туров, для которого любые проблемы с инфраструктурой критично отражаются на клиентском опыте, продажах и репутации. Помимо облачных ресурсов, заказчик использует готовую облачную нереляционную СУБД Redis для хранения временных данных, кэша и другой информации.
Мнение Nixys
«Сотрудничество с Timeweb Cloud позволяет использовать современную облачную инфраструктуру, которая подходит для решения как наших задач, так и задач клиентов Nixys в части тестирования и разработки. Умение слышать, оперативно реагировать на новые вызовы и адаптироваться под запросы современных реалий бизнеса, отличает команду провайдера на фоне других игроков рынка»
Какие результаты получили?
- Сокращение time to market проектов
Отказ от on-premise и переход на облачную модель позволили снизить капитальные затраты и ускорить решение поставленных задач. Теперь не нужно думать о покупке оборудования, его обновлении, администрировании — эти вопросы берет на себя Timeweb Cloud. К тому же облако позволяет за несколько минут развернуть ИТ-инфраструктуру, быстро запустить продукт, проект или даже целый бизнес, что выгодно не только Nixys, но и его заказчикам.
- Реализация клиентских проектов в облаке
Облако — это реальность, в которой живет современный бизнес. Использовать готовую инфраструктуру под проект проще, особенно когда у компании много клиентов и нужен гарантированный результат. Nixys размещает в облаке Timeweb Cloud проекты своих заказчиков, обеспечивая широкие возможности для тестирования и разработки.
Сотрудничество Nixys и Timeweb Cloud — это еще и win-win история. Облачный провайдер передает ИТ-интегратору запросы клиентов по DevOps, DevSecOps, автоматизации процессов разработки, а Nixys доверяет Timeweb Cloud решение задач, связанных с построением и администрированием облачной архитектуры ИТ-инфраструктуры, а также предоставление отдельных сервисов, включая SaaS.
Вклад в развитие и планы
Nixys один из тех партнеров, кто вносит вклад в развитие Timeweb Cloud. Заказчик приходит с запросами на новые фичи и доработки, и активно дает обратную связь. Открытость в коммуникациях и доверительные отношения помогают Timeweb Cloud слушать, слышать и понимать запросы бизнеса. Провайдер регулярно получает от партнера весомые комментарии по доработке облачных решений, реализации новых инструментов, функциональных возможностей инфраструктуры и сервисов.
Что сделали?
Timeweb Cloud и Nixys совместно разработали персональный роадмап создания и развития сервисов в облаке, который отражает потребности и других клиентов.
А именно:
- Расширили возможности Firewall — добавили функцию гибкого управления правилами;
- Запустили официальный Terraform-провайдер, что позволяет управлять ресурсами облака по модели инфраструктура как код;
- Расширили количество поддерживаемых СУБД, включая популярные Kafka, OpenSearch, RabbitMQ;
- Интегрировали Cloud-init для автоматизации первоначальной настройки серверов;
- Дорабатывали и развивали логирование управляемых сервисов для сбора событий как в панели, так и внутри сервисов.
Что планируем сделать в ближайшее время?
- Разделение прав доступа
Добавим возможность разделения прав доступа, это позволит изолировать облачные сервисы в рамках проектов. - Сети
Добавим поддержку виртуальных роутеров, продолжим расширять функциональность сетей, внедрим новые сетевые фичи, например: плавающий IP, проброс портов и другие возможности. - Базы данных
Расширим список версий и типов поддерживаемых баз данных, в частности PostgreSQL 15, ClickHouse, MongoDB 6. Уже сейчас внедряем обновление СУБД, работаем над мониторингом кластеров. - Kubernetes
Планируем наращивать функциональность Kubernetes, делая ставку на его дальнейшее развитие. - Другие возможности
Продолжим расширять функционал Firewall, а также бэкапов и снапшотов, добавим возможность работы с сетевыми дисками.
Что касается Nixys, компания намерена развиваться в направлении DevOps-разработки, увеличивать свое присутствие в странах СНГ и Европы, находить новых партнеров и углублять интеграцию с уже существующими. А Timeweb Cloud готов расширять сотрудничество и предлагать индивидуальные условия реализации проектов в облаке.