Жизнь консалтинга
в мире DevOps
Иван Евтухович
Надежные решения для сложной инфраструктуры
Надежные решения для сложной инфраструктуры
Надежные решения для сложной инфраструктуры
Почему я решился
• Продавать пик компетенции
• Зарабатывать МНОГО денег
• Быть свободным
• 30 лет
Надежные решения для сложной инфраструктуры
Начало
• 22 февраля 2012 — дата регистрации ООО
• май 2012 — начало работы над первым клиентом
tulp.ru
• сайт и городской телефон
Надежные решения для сложной инфраструктуры
Успех
• июнь 2012 — очень богатый клиент
• август 2012 — первый неудачный клиент
• октябрь 2012 — kupikupon
Надежные решения для сложной инфраструктуры
Кассовый разрыв
• 1 января 2013 — нас 6 человек
• апрель 2013 — кончаются деньги
• “продуктовый” отдел
• “продажник”
Надежные решения для сложной инфраструктуры
Деньги
Надежные решения для сложной инфраструктуры
Деньги
Надежные решения для сложной инфраструктуры
Партнеры
• Умеет ли технический специалист вести бизнес?
• Умеет ли технический специалист продавать?
Надежные решения для сложной инфраструктуры
Фокус
• Сервисная компания
• Продуктовая компания
Надежные решения для сложной инфраструктуры
Чудо
• апрель 2013 — два новых клиента
• август 2013 — новый “продажник”
• начинаем читать книги по продажам и ведению
переговоров
• закрываем “продуктовый” отдел
Надежные решения для сложной инфраструктуры
Итоги 2014
• апрель 2014 — взяли продажника
• нас 8 человек
• мы практически удвоили оборот за год
• мы все еще учимся продавать
Надежные решения для сложной инфраструктуры
Продажи
• Кому продавать? (Целевая аудитория)
• Что продавать? (Как упаковывать услугу)
• Как продавать? (Какие каналы поиска клиентов)
Надежные решения для сложной инфраструктуры
Как продавать
• Выступления на конференциях (0 продаж)
• Мастер-Классы (2 обращения, 0 продаж)
• Сарафан — практически все продажи
• IT отделы настроены против
• Бизнес не совсем понимает, о чем говорят
Надежные решения для сложной инфраструктуры
Что продавать
• Катастрофоустойчивость
• Отказоустойчивость
• Управление конфигурацией
• Оптимизация производительности
Надежные решения для сложной инфраструктуры
Что продавать
• DevOps
• Непрерывную поставку ПО
• Частые релизы
Надежные решения для сложной инфраструктуры
Незнание
• Может мы не то продаем?
• Может мы не так продаем?
• Может мы не тем продаем?
• Крайне сложно проверить гипотезу
Надежные решения для сложной инфраструктуры
Крушение идеалов
• Никому не нужен пик компетенции
• Денег стал зарабатывать меньше
• Работать лучше всего в офисе
• Профессиональный рост тормозится
Надежные решения для сложной инфраструктуры
Опыт: техника
• “Все будут комитить в Chef”
• Chef сложен (Ansible тоже)
• Chef-server не является Service Discovery
• Повторяемость есть, но она сомнительна
Надежные решения для сложной инфраструктуры
Опыт: люди
• Знания тяжело отчуждаются
• Успешность использования мало зависит от нас
• Люди — самый жесткий материал
Надежные решения для сложной инфраструктуры
Светлое будущее
• Управление конфигурацией никуда не денется
• Chef/Ansible/Puppet/Salt/DSC миновали свой пик
• Углубление “разделения труда”:
• хранение данных (БД, файлы, очереди и т.д.)
• аналитика
• логирование
• мониторинг и т.д.
Надежные решения для сложной инфраструктуры
Микросервисы
• Контейнеры
• перезапуск/балансировка/service discovery
• управление ограничениями
• Workflow работы с контейнерами
• Mesos Marathon/Kubernetes
Надежные решения для сложной инфраструктуры
Дисциплина и
технология
• 30 лет против 5 лет
• http://www.postgresql.org/support/versioning/
• The PostgreSQL project aims to fully support a
major release for five years.
• http://php.net/supported-versions.php
• 2 years + 1 year security bugfix
Надежные решения для сложной инфраструктуры
Развитие и
совершенствование
• Где баланс?
• Когда переходить на новую технологию?
• Как это делать?
Надежные решения для сложной инфраструктуры
Тренды
• Смерть нераспределенных хранилищ
• Смерть ОС общего назначения
• Смерть “хостов” (а также SSH, Zabbix и т.д.)
• Конец очарования технологиями
• Смерть open-source
Надежные решения для сложной инфраструктуры
Наш вклад
• Мастер-классы по DevOps/Chef
• Выступления на конференциях
• DevOps Moscow meetup (900+ человек)
• Конференция RootConf (http://rootconf.ru/)
Надежные решения для сложной инфраструктуры
DevOps сообщество
• devopsru.com
• http://www.meetup.com/DevOps-Moscow-in-
Russian
• https://groups.google.com/forum/#!forum/devopsru
• http://hangops.ru
• http://devopsdeflope.ru
Надежные решения для сложной инфраструктуры
Надежные решения для сложной инфраструктуры
Надежные решения для сложной инфраструктуры
Книги
• Непрерывное развертывание ПО. Автоматизация
процессов сборки, тестирования и внедрения
новых версий программ. Джез Хамбл, Давид
Фарли
• Проект “Феникс”. Роман о том, как DevOps
меняет бизнес к лучшему. Джин Ким и др.
Надежные решения для сложной инфраструктуры
http://express42.com
+7 499 918 67 34
@evtuhovich
evtuhovich@gmail.com

Жизнь консалтинга в мире DevOps

  • 1.
    Жизнь консалтинга в миреDevOps Иван Евтухович
  • 2.
    Надежные решения длясложной инфраструктуры
  • 3.
    Надежные решения длясложной инфраструктуры
  • 4.
    Надежные решения длясложной инфраструктуры Почему я решился • Продавать пик компетенции • Зарабатывать МНОГО денег • Быть свободным • 30 лет
  • 5.
    Надежные решения длясложной инфраструктуры Начало • 22 февраля 2012 — дата регистрации ООО • май 2012 — начало работы над первым клиентом tulp.ru • сайт и городской телефон
  • 6.
    Надежные решения длясложной инфраструктуры Успех • июнь 2012 — очень богатый клиент • август 2012 — первый неудачный клиент • октябрь 2012 — kupikupon
  • 7.
    Надежные решения длясложной инфраструктуры Кассовый разрыв • 1 января 2013 — нас 6 человек • апрель 2013 — кончаются деньги • “продуктовый” отдел • “продажник”
  • 8.
    Надежные решения длясложной инфраструктуры Деньги
  • 9.
    Надежные решения длясложной инфраструктуры Деньги
  • 10.
    Надежные решения длясложной инфраструктуры Партнеры • Умеет ли технический специалист вести бизнес? • Умеет ли технический специалист продавать?
  • 11.
    Надежные решения длясложной инфраструктуры Фокус • Сервисная компания • Продуктовая компания
  • 12.
    Надежные решения длясложной инфраструктуры Чудо • апрель 2013 — два новых клиента • август 2013 — новый “продажник” • начинаем читать книги по продажам и ведению переговоров • закрываем “продуктовый” отдел
  • 13.
    Надежные решения длясложной инфраструктуры Итоги 2014 • апрель 2014 — взяли продажника • нас 8 человек • мы практически удвоили оборот за год • мы все еще учимся продавать
  • 14.
    Надежные решения длясложной инфраструктуры Продажи • Кому продавать? (Целевая аудитория) • Что продавать? (Как упаковывать услугу) • Как продавать? (Какие каналы поиска клиентов)
  • 15.
    Надежные решения длясложной инфраструктуры Как продавать • Выступления на конференциях (0 продаж) • Мастер-Классы (2 обращения, 0 продаж) • Сарафан — практически все продажи • IT отделы настроены против • Бизнес не совсем понимает, о чем говорят
  • 16.
    Надежные решения длясложной инфраструктуры Что продавать • Катастрофоустойчивость • Отказоустойчивость • Управление конфигурацией • Оптимизация производительности
  • 17.
    Надежные решения длясложной инфраструктуры Что продавать • DevOps • Непрерывную поставку ПО • Частые релизы
  • 18.
    Надежные решения длясложной инфраструктуры Незнание • Может мы не то продаем? • Может мы не так продаем? • Может мы не тем продаем? • Крайне сложно проверить гипотезу
  • 19.
    Надежные решения длясложной инфраструктуры Крушение идеалов • Никому не нужен пик компетенции • Денег стал зарабатывать меньше • Работать лучше всего в офисе • Профессиональный рост тормозится
  • 20.
    Надежные решения длясложной инфраструктуры Опыт: техника • “Все будут комитить в Chef” • Chef сложен (Ansible тоже) • Chef-server не является Service Discovery • Повторяемость есть, но она сомнительна
  • 21.
    Надежные решения длясложной инфраструктуры Опыт: люди • Знания тяжело отчуждаются • Успешность использования мало зависит от нас • Люди — самый жесткий материал
  • 22.
    Надежные решения длясложной инфраструктуры Светлое будущее • Управление конфигурацией никуда не денется • Chef/Ansible/Puppet/Salt/DSC миновали свой пик • Углубление “разделения труда”: • хранение данных (БД, файлы, очереди и т.д.) • аналитика • логирование • мониторинг и т.д.
  • 23.
    Надежные решения длясложной инфраструктуры Микросервисы • Контейнеры • перезапуск/балансировка/service discovery • управление ограничениями • Workflow работы с контейнерами • Mesos Marathon/Kubernetes
  • 24.
    Надежные решения длясложной инфраструктуры Дисциплина и технология • 30 лет против 5 лет • http://www.postgresql.org/support/versioning/ • The PostgreSQL project aims to fully support a major release for five years. • http://php.net/supported-versions.php • 2 years + 1 year security bugfix
  • 25.
    Надежные решения длясложной инфраструктуры Развитие и совершенствование • Где баланс? • Когда переходить на новую технологию? • Как это делать?
  • 26.
    Надежные решения длясложной инфраструктуры Тренды • Смерть нераспределенных хранилищ • Смерть ОС общего назначения • Смерть “хостов” (а также SSH, Zabbix и т.д.) • Конец очарования технологиями • Смерть open-source
  • 27.
    Надежные решения длясложной инфраструктуры Наш вклад • Мастер-классы по DevOps/Chef • Выступления на конференциях • DevOps Moscow meetup (900+ человек) • Конференция RootConf (http://rootconf.ru/)
  • 28.
    Надежные решения длясложной инфраструктуры DevOps сообщество • devopsru.com • http://www.meetup.com/DevOps-Moscow-in- Russian • https://groups.google.com/forum/#!forum/devopsru • http://hangops.ru • http://devopsdeflope.ru
  • 29.
    Надежные решения длясложной инфраструктуры
  • 30.
    Надежные решения длясложной инфраструктуры
  • 31.
    Надежные решения длясложной инфраструктуры Книги • Непрерывное развертывание ПО. Автоматизация процессов сборки, тестирования и внедрения новых версий программ. Джез Хамбл, Давид Фарли • Проект “Феникс”. Роман о том, как DevOps меняет бизнес к лучшему. Джин Ким и др.
  • 33.
    Надежные решения длясложной инфраструктуры http://express42.com +7 499 918 67 34 @evtuhovich evtuhovich@gmail.com