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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Igor Kurochkin
October 01, 2012
Technology
100
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Большая книга рецептов @HighLoad++ 2012
Как нарисовать DevOps.
Слайды с выступления Игоря Курочкина на конференции HighLoad++ 2012
Igor Kurochkin
October 01, 2012
More Decks by Igor Kurochkin
See All by Igor Kurochkin
Технологический радар DevOpsConf 2026
ikurochkin
1
27
Technology Radar for Observability 2025
ikurochkin
1
110
Состояние инжиниринга на 2025 год
ikurochkin
1
96
Исследование направлений инжиниринга
ikurochkin
1
130
Дискуссия про Enabling команды
ikurochkin
1
150
Как стать 10x экспертом
ikurochkin
1
560
NextOps - what comes after DevOps @DevOpsConf 2024
ikurochkin
1
110
NextOps - что будет после DevOps @DevOpsConf 2024
ikurochkin
1
160
DevOps as a movement @DevOops 2023
ikurochkin
1
220
Other Decks in Technology
See All in Technology
電話に出る Python のログの話
shinnosuke_kishida
0
270
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
12
86k
型落ちシンクライアント端末のPoEモジュールを自作したかった話
logica0419
0
450
AI時代の「OAuth認証」にどう物申すか?(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
290
Digitization部 紹介資料
sansan33
PRO
2
7.7k
internal/testlog で遊ぼう
rokuosan
0
240
国家プロジェクトを支える「さくらONE」 大規模LLM開発におけるGPU障害を乗り越えるクラスター運用戦略
gpuunite_official
0
290
Bill One 開発エンジニア 紹介資料
sansan33
PRO
7
20k
MCPを待つな、パスキーを拡げよう(OAuth/OIDC Numa (Immersion) Workshop 2026)
oidfj
PRO
0
300
Oracle MCP Servers Explained
thatjeffsmith
1
520
AI時代のデータ基盤を考える問い
pacocat
0
690
「ミスを許さない手順書」を作ってみた 〜 個人的にはこれ以上できることはあまりなさそう/20260827-ssmjp-operation-procedure-update
opelab
4
2.2k
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
490
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
We Have a Design System, Now What?
morganepeng
55
8.3k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
950
Abbi's Birthday
coloredviolet
3
9.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
480
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
420
Typedesign – Prime Four
hannesfritz
42
3.1k
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
Структура типичного сервиса Рецепт Кукбук Роль Окружение
Структура типичного сервиса установка пакетов создание пользователей и групп поиск
других хостов создание разделов и директорий, изменение конфигов и стартовых скриптов запуск или перезапуск сервисов
Структура типичного сервиса открытие портов добавление в мониторинг создание задач
для бекапа и многое другое