Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Большая книга рецептов @HighLoad++ 2012
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Igor Kurochkin
October 01, 2012
Technology
91
1
Share
Большая книга рецептов @HighLoad++ 2012
Как нарисовать DevOps.
Слайды с выступления Игоря Курочкина на конференции HighLoad++ 2012
Igor Kurochkin
October 01, 2012
More Decks by Igor Kurochkin
See All by Igor Kurochkin
Технологический радар DevOpsConf 2026
ikurochkin
1
12
Technology Radar for Observability 2025
ikurochkin
1
93
Состояние инжиниринга на 2025 год
ikurochkin
1
86
Исследование направлений инжиниринга
ikurochkin
1
120
Дискуссия про Enabling команды
ikurochkin
1
130
Как стать 10x экспертом
ikurochkin
1
520
NextOps - what comes after DevOps @DevOpsConf 2024
ikurochkin
1
100
NextOps - что будет после DevOps @DevOpsConf 2024
ikurochkin
1
150
DevOps as a movement @DevOops 2023
ikurochkin
1
200
Other Decks in Technology
See All in Technology
"スキルファースト"で作る、AIの自走環境
subroh0508
1
690
TSKaigi 2026 - Auth.jsからBetter Authへの 移行に見る「型とランタイム」の 設計思想の変化
teamlab
PRO
1
210
ルール・ロール・ツールを創る / Creating Rules, Roles and Tools
ks91
PRO
0
150
エムスリーテクノロジーズ株式会社 エンジニア向け紹介資料 / M3 Technologies Company Deck
m3_engineering
0
220
checker.tsにチキンレースを仕掛けてみた:型エラー(TS2589)が発生する境界線を求めて
hal_spidernight
1
160
AI とサービス・デザイン / AI and Service Design
ks91
PRO
0
100
Claude Code で使える DuckDB Skills を試してみた / DuckDB Skills and Claude Code
masahirokawahara
2
2.2k
AsyncStreamでマルチブロードキャストを実装する
1mash0
1
210
layerx-fde-practices
cipepser
6
2.4k
サプライチェーン攻撃への備えについて考えている #湘なんか
stefafafan
3
2.3k
Orchestration Development Workshopを半期実施して
lycorptech_jp
PRO
0
310
JaSSTに関わることで変わった人生観 #jasstnano
makky_tyuyan
0
180
Featured
See All Featured
It's Worth the Effort
3n
188
29k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
260
Google's AI Overviews - The New Search
badams
0
1k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
200
The SEO Collaboration Effect
kristinabergwall1
1
450
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.4k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
200
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
400
The Spectacular Lies of Maps
axbom
PRO
1
760
Transcript
Большая книга рецептов или часто задаваемые вопросы по управлению сложными
системами
• Kickstart - RPM • Seed - DEB Cobbler
• Hardware • Virtual - libvirt Cobbler
• koan --replace-self • koan --virt --system=vm1.qik.com • koan --virt
--pro fi le=name • koan --virt --system=name • koan --virt --image=name Cobbler
• Git, git fl ow, branches • Cookbook versions, freeze,
environments • Code review Управление изменениями
• Документация не нужна • Роль+рецепт = описание сервиса Документирование
• Общий стиль • Общий подход • Общие правила Средство
командой работы
• Кирпичики Платформа
• Поиск сервера • Создание метрик, графиков • Поддержка в
актуальном состоянии Мониторинг
• Поиск сервера и клиентов • Автоматическое создание заданий •
Контроль за выполнением • Бэкапим только данные, конфиги в chef Бэкапы
Кирпичики Создание разделов и директорий Управление репозиториями Пользователи и группы
Правила для iptables Задания для cron
Структура типичного сервиса Рецепт Кукбук Роль Окружение
Структура типичного сервиса установка пакетов создание пользователей и групп поиск
других хостов создание разделов и директорий, изменение конфигов и стартовых скриптов запуск или перезапуск сервисов
Структура типичного сервиса открытие портов добавление в мониторинг создание задач
для бекапа и многое другое