Конференция завершена. Ждем вас на РИТ++ в следующий раз!

На пути к микросервисам...DevOps-трансформация

Доклад принят в программу конференции
Борис Ершов
Nixys

Co-founder и Управляющий партнер / CTO @ Nixys Ltd.

- В сфере более 16 лет
- Участвовал в создании и развитии IT-компании и вместе с ней прошёл путь от обслуживания офисных Linux-серверов до построения HighLoad-инфраструктур крупных федеральных компаний

Тезисы

Многие компании начали разрабатывать свои программные продукты 3-5 и больше лет назад и сегодня оказываются в непростой ситуации. Выбранные ими когда-то подходы к архитектуре и процессам разработки теряют свою актуальность и уже не позволяют поддерживать прежний темп развития и скорость выпуска новых версий, необходимую бизнесу. Список технических долгов можно долго скролить (если его, вообще, есть где посмотреть!), а инфраструктура за годы эксплуатации превратилась в зоопарк, некоторые уголки которого настолько заброшены, что неизвестны никому из работающих ныне над проектом инженеров. Перед каждым очередным релизом нужно зажмуриваться, и с вероятностью близкой к 100% возникают ошибки, причём часто отваливается совершенно не в том месте, где что-то меняли.

Но развиваться надо. И перед руководителями таких проектов встаёт вопрос: как провести трансформацию, перенести проект на современные рельсы, навести порядок в инфраструктуре, сделать человеческое разделение на среды, построить новые удобные технологические процессы разработки и настроить деплой «по кнопке»?

В данном докладе я обобщу наш опыт в работе над такими проектами и приведу несколько наиболее полезных советов:
* Как выбрать подходящую для проекта архитектуру?
* Как избавиться от зоопарка?
* Какие инструменты использовать и как это делать?
* Какие подводные камни могут встретиться по пути и как их обойти?
* Что делать дальше?

Микросервисы, SOA
,
Менеджмент в эксплуатации
,
Непрерывная интеграция
,
Devops / другое
,
Автоматизация разработки и тестирования

Другие доклады секции DevOps-трансформация