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
Igor Kurochkin
October 01, 2012
Technology
88
1
Share
Большая книга рецептов @HighLoad++ 2012
Как нарисовать DevOps.
Слайды с выступления Игоря Курочкина на конференции HighLoad++ 2012
Igor Kurochkin
October 01, 2012
More Decks by Igor Kurochkin
See All by Igor Kurochkin
Technology Radar for Observability 2025
ikurochkin
1
86
Состояние инжиниринга на 2025 год
ikurochkin
1
81
Исследование направлений инжиниринга
ikurochkin
1
110
Дискуссия про Enabling команды
ikurochkin
1
130
Как стать 10x экспертом
ikurochkin
1
490
NextOps - what comes after DevOps @DevOpsConf 2024
ikurochkin
1
100
NextOps - что будет после DevOps @DevOpsConf 2024
ikurochkin
1
140
DevOps as a movement @DevOops 2023
ikurochkin
1
200
DevOps для CTO @SouthHUB 2022
ikurochkin
1
110
Other Decks in Technology
See All in Technology
コミュニティ・勉強会を作るのは目的じゃない
ohmori_yusuke
0
160
自分のハンドルは自分で握れ! ― 自分のケイパビリティを増やし、メンバーのケイパビリティ獲得を支援する ― / Take the wheel yourself
takaking22
1
900
扱える不確実性を増やしていく - スタートアップEMが考える「任せ方」
kadoppe
0
300
マルチプロダクトの信頼性を効率良く保っていくために
kworkdev
PRO
0
160
Revisiting [CLS] and Patch Token Interaction in Vision Transformers
yu4u
0
360
AWS Agent Registry の基礎・概要を理解する/aws-agent-registry-intro
ren8k
3
370
AIでAIをテストする - 音声AIエージェントの品質保証戦略
morix1500
1
120
20年前の「OSS革命」に学ぶ AI時代の生存戦略
samakada
0
420
AI時代 に増える データ活用先
takahal
0
220
AgentCore×VPCでの設計パターンn選と勘所
har1101
3
280
Hacobu Tech Deck
hacobu
PRO
0
110
みんなで作るAWS Tips 100連発 (FinOps編)
schwrzktz
1
300
Featured
See All Featured
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
110
My Coaching Mixtape
mlcsv
0
99
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
Optimizing for Happiness
mojombo
378
71k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
160
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
190
Docker and Python
trallard
47
3.8k
Building Applications with DynamoDB
mza
96
7k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
120
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
180
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.9k
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
Структура типичного сервиса Рецепт Кукбук Роль Окружение
Структура типичного сервиса установка пакетов создание пользователей и групп поиск
других хостов создание разделов и директорий, изменение конфигов и стартовых скриптов запуск или перезапуск сервисов
Структура типичного сервиса открытие портов добавление в мониторинг создание задач
для бекапа и многое другое