Managed DevOps

Управляем разработкой по CI/CD, используем Docker и Kubernetes

Managed DevOps

Об услуге

Managed DevOps позволяет автоматизировать и ускорить процессы сборки, тестирования и доставки приложений до пользователей. Услуга подразумевает создание удобной конвейерной среды на основе методологии CI/CD. В Managed DevOps входит поддержка необходимой инфраструктуры: серверного и сетевого оборудования, специального программного обеспечения, администрирование систем и сервисов.

Технологии

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

01 / PLANNING

Track

Jira · YouTrack · GitLab · Trello

02 / CODE

Code

GitLab · GitHub · Bitbucket

03 / BUILD

Build

GitLab · GitHub CI · Jenkins · Jenkins X · TeamCity · Bamboo

04 / TEST

Test

Travis · Selenium

05 / DEPLOY

Deploy

Docker · Swarm · Kubernetes

06 / LOGS

Log management

ELK · Graylog · Sentry

07 / MONITORING

Monitoring and notifications

ICINGA · Zabbix · Slack · Telegram

Какие задачи решаем

Организуем понятный Gitflow-процесс

Никаких конфликтов в системе контроля версий. Быстрое исправление критических ошибок. Сборка проекта без спешки.

Ускоряем все этапы

Эффект от неполного или неработающего кода виден сразу — это приучает разработчиков работать в коротком итеративном режиме.

Даем понятное ценообразование и фидбек

Помогаем бизнесу оценить продуктивность команды на языке цифр.

Масштабируем инфраструктуру

Быстро масштабируем аппаратные и программные ресурсы с ростом проекта.

Автоматизируем сборку

Автоматизируем весь процесс — от постановки задачи до выкатки релиза на Production.

Оптимизируем окружения сборки

Среды Stage и Production идентичны.

Как это работает

Схема Managed DevOps

Managed DevOps

DevOps + CI/CD

DevOps — «культура производства» кода, совокупность принципов и инструментов, ускоряющих разработку приложений. Основной подход — объединение разработчиков, тестировщиков, продуктологов и администраторов в одну общую команду. ITGLOBAL.COM выступает в качестве DevOps-инженера, оптимизируя для клиента процесс сборки продукта.

Managed DevOps основан на методологии CI/CD (Continuous Integration / Continuous Delivery), концепции непрерывной — «конвейерной» — интеграции и доставки продукта. CI/CD позволяет проводить автоматические тесты при каждом изменении кода, обнаруживать скрытые ошибки на ранней стадии и исправлять их, что обеспечивает существенную экономию.

Docker + Kubernetes

Используем лучшие в отрасли инструменты для разработки приложений в контейнеризированных средах Docker. ITGLOBAL.COM — первый в России официальный реселлер Alibaba Cloud, сертифицированного провайдера Kubernetes c сертификатом KCSP.

Готовые решения

1C Bitrix

Поддерживаем среду для разработки корпоративных сайтов 1С Bitrix. Помогаем оптимизировать процесс сборки приложения и интегрируем best practices.

Мобильная разработка

Создаем оптимальные условия для быстрой разработки iOS- и Android-приложений и их публикации в сторах.

GameDev

Помогаем ускорить разработку игр на всех этапах — от дизайна концепта до релиза и эксплуатации.

Разовые работы

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

Кастомные проекты

DevOps сложных комплексных проектов. Поддерживаем инструменты для разработки на Java, PHP, Python, Go, Ruby и JavaScript.

Преимущества

Технологии Docker и Kubernetes позволяют не привязываться к конкретному оборудованию

Интеграция с инструментами: JIRA, Confluence, Trello, Bitbucket и т. д.

Канареечный деплой: возможность релиза на ограниченной части аудитории продукта

Удобный лог-менеджмент

Инфраструктура как код (IaC)

Создаем понятное окружение для разработчиков с прозрачными процессами

Автоматизируем рутинный труд по проведению юнит-тестов

Быстрое масштабирование как в пределах ЦОД, так и в пределах континентов

Cloud ready: cloud-native continuous integration

Моментальный откат на рабочую версию

Наводим порядок в процессе разработки

Активация услуги

01

Предаудит

Проводим бесплатный предаудит текущих процессов.

02

Roadmap

Определяем стоимость и roadmap проекта.

03

Договор

Подписываем NDA и договор.

04

Интеграция

Интегрируем CI/CD и DevOps, настраиваем сервисы с нуля или берем в работу существующую инфраструктуру.

05

SLA

После достижения целей переводим проект на SLA.

06

Поддержка 24/7

Организуем мониторинг и поддержку 24/7.

Почему ITGLOBAL.COM

Количество проектов

Опыт управления ИТ-проектами разной сложности — в публичных и приватных облаках Enterprise-уровня, локальной инфраструктуре и гиперскейлерах Amazon Web Services, Alibaba Cloud, Microsoft Azure и Google Cloud.

Все в одном окне

Managed IT, софт, «железо», онлайн-сервисы, экспертиза ИБ и другие услуги заказываются и контролируются через одного поставщика.

Экспертиза

Более 10 лет применения лучших практик DevOps и CI/CD как внутри компании, так и в рамках клиентских задач.

FAQ

Наведение порядка в проекте — одна из задач Managed DevOps. Поможем разобраться в хаосе, систематизируем процесс сборки, избавим от legacy устаревшего кода, который требует обширного рефакторинга.

Репозитории Git хранятся локально, у клиентов. Гарантии конфиденциальности прописаны в NDA. У ITGLOBAL.COM многолетний опыт работы в области аудиторской деятельности и защиты информационных систем.

Managed DevOps стирает границы непонимания: специалисты ITGLOBAL.COM говорят с бизнесом на одном языке, помогая оценить эффективность работы отдельных разработчиков и команды в целом.

Request a Quote