DevOps

Что мы предлагаем :

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

Автоматизация процессов разработки, непрерывной сборки и тестирования, развертывания и поставки приложений с использованием инструментов CI/CD

Внедрение средств управления конфигурациями  для поддержания программной среды серверов в актуальном состоянии.

Документирование вашей облачной инфраструктуры в виде кода (IaaC) c использованием облачных инструментов  или облако-независимых , а также разработка шаблонов стэков приложений с нуля для оперативного развертывания их в кратчайшие сроки.

Миграция служб и стэков приложений в облачные среды, включая сервера баз данных, приложений и другие ресурсы.

Внедрение решений мониторинга  и сбора логов и персональная настройка под нужды компании, а также дальнейшее сопровождение.

Также мы предоставляем услуги по аудиту процессов разработки, используемых в компании и разработке дорожной карты по внедрению/оптимизации практик и инструментов DevOps и усовершенствованию методологий разработки ПО.

CI/CD

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

Цели CI/CD :

  • Уменьшение времени на релиз
  • Ускорение восстановления
  • Упрощение процесса развертывания.

Средства реализации :

  • Конфигурация в виде кода
  • Уход от даунтайма в процессе релизов
  • Разделение CI и CD
  • Управление артефактами
  • Масштабируемый CI
  • Автоматическая проверка кода и отчетность
  • Облачные и не облачные инструменты (AWS CodePipeline, Google Cloud Build, Azure DevOps, Jenkins, GitLab CI, and Bitbucket).

Управление инфраструктурой

Управление инфраструктурой включает в себя подготовку и развертывание сред на актуальных на сегодняшний день платформах облачных провайдеров (YC Sber МТС), контроль за стабильностью работы и настройка автоматического масштабирования.

Цели

  • Консистентность среды
  • Прозрачность стоимости и загрузки ваших ресурсов
  • Уменьшение времени на релиз.

Средства реализации

  • Написание скриптов для развертывания инфраструктуры в виде кода
  • Мониторинг и работа с оповещениями
  • Terraform, CloudFormation, Docker, Puppet, Chef, Ansible, Prometheus, ELK, Grafana, Zabbix, DataDog
  • Масштабируемость и Blue-Green Deployment.

Партнерская экспертиза

Мы в DBI собрали высоко профессиональную и слаженную команду с большим опытом работы с облаками что подтверждается статусами официальных технологических партнеров YC и Sbercloud
Совместно с нашими партнерами мы готовы предоставить вам лучшие решения на рынке которые помогут вам в решении ваших задач.

Docker и K8s экспертиза

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

Цели:

  • Обеспечение гибкости в процессе развертывания
  • Упрощение работы с гибридным облаком или с несколькими провайдерами
  • Управление ресурсами.

Где применяются:

  • Апгрейд инфраструктуры
  • Процессы обработки данных
  • Разработка приложений
  • DevOps as a Service
Технологии
Виртуализация
Оркестрация
Контейнеризация
Микросервисы
Облачная обработка данных (Yandex Cloud, SberCloud, OpenStack, AWS, Azure)

 

Инструменты
Docker
Chef
Puppet
PowerShell
Kubernetes
GitHub
Ansible
Jenkins
TeamCity
Terraform