highload в ВУЗе идеализм, расчётливый менеджмент или...

15
Highload в ВУЗе: расчетливый менеджмент, идеализм или пустые надежды Артем Каличкин Центр Финансовых Технологий

Upload: ontico

Post on 16-Apr-2017

360 views

Category:

Engineering


5 download

TRANSCRIPT

Page 1: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

Highload в ВУЗе:расчетливый менеджмент,идеализм или пустые надеждыАртем КаличкинЦентр Финансовых Технологий

Page 2: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

А был ли мальчик?

Page 3: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

Может не надо? Надо, Федя, надо!• Всегда помнить тяжело – рефлексы!• В полную чашку уже ничего не налить• Привычка винить других• «Я за код! Админят другие»

Page 4: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

Классификация «по Каличкину»

Функциональщик Тулзист Неофит

Page 5: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

Варианты обучения• ВУЗ• Внутрикорпоративное обучение• Обучающие задачи на реальных проектах

• Диверсии с плохим кодом на боевой

Page 6: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

Структура курса• Раздел 1. Представление об

отказоустойчивости• Раздел 2. Сервис-

ориентированный подход• Раздел 3. Гибкие практики• Раздел 4. Непрерывная

поставка

Page 7: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

Раздел 1. Представления об отказоустойчивости• Вопросы эксплуатации, которые нужно учитывать при

проектировании• Ключевые понятия отказоуcтойчивости ПО• Антипаттерны отказоустойчивости• Архитектура отказоустойчивого ПО• Дополнительные паттерны отказоустойчивости

Page 8: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

Раздел 2. Сервис-ориентированный подход• Эксплуатация промышленного ПО• Функции и процессы этапа «Эксплуатация» по ITIL v3• Понятие Жизненного цикла ИТ-услуги• Этап «Стратегия услуг»• Этап «Проектирование услуг»• Этап «Трансформация услуг»• Этап «Непрерывное совершенствование»• Ключевые аспекты основных процессов ITIL v3

Page 9: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

Раздел 3. Гибкие методологии• Вызовы времени – скорость изменений, изменчивость

требований• Жизненный цикл программного продукта• Гибкие практики и экстремальное программирование• Конвейер непрерывной интеграции

Page 10: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

Раздел 4. Непрерывная поставка• Изменения и стабильность, конфликт интересов Dev и Ops• DevOps, расширение сферы применения гибких практик• Конвейер непрерывной поставки• Автоматизированное управление конфигурацией

• Лебединая песнь: Water-scrum-fall (©Lean Enterprise)

Page 11: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

Литература на русском, ау-у-у

. . .

Page 12: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

Проблемы обучения• Не познали трудностей ручной выкатки – не видно прелестей

автоматизированной• Не фундаментальные знания, стремительное обновление

подходов и технологий• Больше, дайте больше лабораторных работ!

Page 13: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

Инициатива «Lab4Ops»• Примеры из реальной жизни,

переваренные в полезные лабораторные задания• Обучающие задачи на основе

живого опыта• Разные форматы, платформы,

инструменты• Годно для любого варианта

обучения• Карма чище с каждым коммитом!

Page 14: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

Учиться, учиться, учиться• “DevOps is dead” – про здравый смысл или buzzword?• Карго-культ – не тупые действия, но действия без понимания

здравого смысла• Каждый – в зоне риска! Актуализируйся постоянно

Page 15: Highload в ВУЗе идеализм, расчётливый менеджмент или пустые надежды / Артем Каличкин (ЦФТ)

Контакты для продолжения общения• Конференция РИТ++ • Почта: [email protected] [email protected] • LinkedIn: http://bit.ly/1Tz79mc • GitHub: https://github.com/aistaf/Lab4Ops

“Lab4Ops” – придумаем лабы на благо хардкора!

Арем КаличкинЦФТ, Директор по сопровождению и эксплуатации сервисовНГУ, Ассистент кафедры Систем информатики Факультет информационных технологий