Разрабатываете веб сервис или мобильное приложение

и нужно запускаться через пару месяцев? 

Поддерживаете информационную инфраструктуру

и пользователи жалуются на сбои?

Внедряете IT решения у заказчика

и нужно интегрировать множество сервисов?

 

Хотите мигрировать в облако

и не знаете с чего начать?

Поставим ваш IT продукт на конвейер! 

Мы проведем анализ инфраструктуры вашего проекта, поможем выработать и реализовать наиболее эффективные пути внедрения практик DevOps - увеличив эффективность разработки с помощью CI/CD, организовав мониторинг продукта в реальном времени и сократив до минимума время получения обратной связи от пользователей.
Внедрив DevOps у себя на проекте, вы обеспечите полную прозрачность разработки, сократите время выхода на рынок ( TTM ), увеличите надежность и качество продукта, а также ускорите доставку новой функциональности своим пользователям.

Анализируем инфраструктуру и IT процессы заказчика

проводим интервью, читаем код, пишем отчеты, считаем бюджет на инфраструктуру == подбираем оптимальное решение

Готовим development среду для разработки

настраиваем контроль версий, автосборку, запуск тестов, проектируем и запускаем стенды для разработчиков

Реализуем процесс развертывания

выкладываем и храним артефакты, мониторим здоровье продукта, уведомляем если что-то идет не так

Готовим production среду для запуска проекта

подключаем логирование и мониторинг, получаем обратную связь от пользователей, организовываем резервирование и бэкапы

Поддерживаем production и development в процессе всего жизненного цикла проекта

вносим изменения в соответствии с поступающими требованиями, контролируем что всё идёт по плану, следим за расходами на инфраструктуру

Что, как и зачем

Что делаем Как делаем Зачем нужно
Выделяем команду под проект
Наши DevOps инженеры и PM работают в связке с вашими специалистами
Это гораздо быстрее и дешевле чем искать DevOps в штат. Мы подключимся к вашему проекту в течение нескольких дней! Сосредоточтесь на разработке, а её обеспечение доверьте нам
Считаем расходы на инфраструктуру Получив от вас требования, определяем необходимы ресурсы: количесво серверов и CPU, памяти и дискового пространства Вы заранее знаете сколько будут стоить ваши сервера в облаке
Миграция в облака Оцениваем готовность текущей инфраструры к переносу в облако: MCS, AWS, Azure,  Google, Yandex. Разрабатываем стратегию миграции специально для вашего проекта. Переносим приложения и данные в облако Снижение стоимости инфраструктуры. Масштабируемость. Повышение продуктивности команды и удобства работы
Разворачиваем стенды Разворачиваем Kubernetes в облаке для необходимых стендов: development, staging, production, QA и т.д. Чем больше стендов в цепочке, через которую проходит сборка, тем меньше багов доходит до production
Infrastructure as a Code Пишем конфиги для Kubernetes, CloudFormation, Terraform. Пишем скрипты для сборки и упаковки: Maven, Gradle, Ant, Rake, CMake, SCons, NuGet Разработчики не тратят время на сборку проекта. Обеспечивается целостность, повторяемость и унифицированная структура сборки
CI/CD Настраиваем GitLab, Jenkins, Selenium и другие сервисы для того чтобы автоматизировать всю цепочку - от коммита кода разработчиком до скачивания пользователем приложения или открытия сайта Объединяем разработку, развертывание и команду. Ускоряем процесс сборки и тестирования
Автотесты Если у вас их до сих пор нет - напишем функциональные, интеграционные и нагрузочные тесты для вашего проекта на Appium и Selenium. Встроим имеющиеся тесты в цепочку CI/CD Предотвращает попадание багов на production. Обеспечивает надежное функционирование продукта
Контейнеризация Берем ваши сервисы, заворачиваем их в Docker, запускаем это в Kubernetes Унификация и масштабирование
Логирование и мониторинг Разворачиваем ElasticSearch, Kibana для сбора и отображения логов, подкдючаем Prometheus и Grafana для сбора и отображения метрик Разработчики получают быструю обратную связь, а значит понимают как решить возникшую проблему в кратчайшие сроки
Микросервисы Анализируем приложение и помогаем вашей команде выработать и реализовать более эффективную архитектуру на базе микросервисов Сервисы можно легко заменить в любое время. Сервисы организованы вокруг функций. Можно использовать в любых комбинациях наиболее подходящие для решения задач инструменты: языки программирования и фреймворки
Сопровождение Дописываем скрипты, реализуем новую функциональность, реагируем на проблемы, обеспечиваем бесперебойную работу всей инфраструктуры по SLA Ваши пользователи получают бесперебойно функционирующий продукт
Консультирование Проведем семинары и вебинары с вашей командой, напишем рекомендации по внедрению и улучшению процессов Повышение продуктивности команды разработки
Разработка Пишем корпоративное ПО любого уровня и класса: мобильное, настольное, серверное. Используем в своей работе те же практики, которые предлагаем вам
Вы просто хотите чтобы всё было сделано "под ключ"
Описание изображения

Сколько это стоит? 

Конечно вам хочется с самого начала знать точную стоимость услуги, но мы уверены что вы, как профессионал в IT, понимаете что каждый проект уникален и невозможно повесить фиксированный стандартный "ценник".
Для того чтобы был понятен ориентир, обозначим что стоимость реализации базового процесса CI/CD для некрупного проекта будет начинаться от 200 т.р., а стоимость ежемесячного сопровождения настроенного пайплайна - от 70 т.р.
После анализа проекта мы предоставим вам полный расчет стоимости с абсолютно прозрачным ценообразованием.
Скорее всего, привлечение сторонней DevOps команды будет для вас гораздо дешевле штатных специалистов, в том числе и потому что хорошо развернутая и настроенная среда не требует постоянного внимания к себе - а значит вы платите нам только за осязаемый результат, а не просто за рабочие часы.
наши Devops инженеры
Дмитрий
Дмитрий
Александр 
Александр 
Владимир
Владимир

Почему мы?

Мы занимаемся разработкой корпоративного и мобильного ПО и сами применяем DevOps практики на своих проектах, а значит понимаем все нюансы изнутри.
Знаем типовые ошибки при работе над CI/CD in-house.
У нас есть опыт реализации практик DevOps на сервисах федерального уровня.
Описание изображения
Описание изображения

Пример из практики 

Клиент: крупный сервис федерального уровня.

Проблема
Нужно чтобы релизы регулярно выкатывались на прод по готовности (желательно без участия девопсов и админов), чтобы реализовать процесс передачи результата разработчка на прод.
Решение
  1. Поддержать инфраструктуру из нескольких стендов, для разработки, интеграции, тестирования и конечного пользователя.
  2. Сконфигурировать и заскрипотовать этапы процесса доставки фичи от коммита до запущенного сервиса.
  3. Организовать обратную связь разработчиков с работающими сервисами: логи, мониторинг, профайлинг.

Инструменты
MCS, Kubernetes, Docker, GitLab, Jenkins, Ansible, Grafana, Python, Bash.

Результат
  • Запущены серверы в облаке;
  • Написаны скрипты и конфиги для инструментов CI/CD;
  • Реализован сбор логов, метрик и обратная коммуникация с разрабочиками;
  • Время на деплой снижено;
  • Найдены баги и предотвращены критичные сбои до попадания в production, благодаря обнаружению ошибок в процессе delivery;
  • Увеличена конверсия за счет быстрого вывода в прод фич, требуемых пользователями.
Давайте обсудим!

Уже решили внедрять девопс или просто хотите поговорить об этом с профессионалами - пишите! 

Мы в социальных сетях: 
© 2020 Tau Technologies