Жизнь консалтинга в мире devops
TRANSCRIPT
Жизнь консалтинга в мире 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