SlideShare a Scribd company logo
Опыт использования Chef
в высоконагруженных
проектах

Докладчик : Дмитрий Лавриненко

Luxoft
вторник, 15 октября 13 г.
Front-End

Nginx
AWS CloudFront
S3

вторник, 15 октября 13 г.
Back-End

NodeJS
PHP-FPM

вторник, 15 октября 13 г.
Data Storage

MongoDB
Elasticsearch
Redis
Memcached

вторник, 15 октября 13 г.
Методы администрирования

Manual
Scripts
Configuration Management (CM)

вторник, 15 октября 13 г.
Что позволяет делать Chef?

Настройка AMI на этапе запуска
Поиск по ролям внутри Chef
Удобный доступ к фермам серверов
Гибкость настройки конфигураций

вторник, 15 октября 13 г.
Интеграция с AWS

CloudFormation
Route53 DNS
EC2
etc

вторник, 15 октября 13 г.
Процесс масштабирования
Создание севера
Применение роли в Chef
Сервер в строю
Инициация выключения/удаления сервера из Chef
Вывод сервера из всех конфигураций
Выключение сервера

вторник, 15 октября 13 г.
Шардинг баз данных

MongoDB
ElasticSearch

Redis & Memcached

вторник, 15 октября 13 г.
Code Deploy

S3 & NFS
Code Versions
Autodeploying

вторник, 15 октября 13 г.
Резервное копирование

AMI
S3
Долгосрочное хранение в Glacier

вторник, 15 октября 13 г.
P.S.

В каких случаях эффективен Chef?
Всегда ли нужно создавать сложные
CM архитектуры?
Почему так важно хранить
конфигурации в CM системах

вторник, 15 октября 13 г.
Feedback

Dmitry Lavrinenko
dlavrinenko@luxoft.com
nonflet@gmail.com

вторник, 15 октября 13 г.

More Related Content

PDF
Анатолий Полицын, агентство интернет-маркетинга «Синапс» — Корпоративный хост...
PPT
А.Горбов, А.Фефелов. Секреты АБАК-ПРЕСС
PPTX
Первые шаги с RabbitMQ
PDF
openSUSE Build Server от Б до Ю
PDF
«​Масштабируемый DevOps​» Александр Колесень
PPTX
Игорь Лабутин «Продвинутое использование NuGet и MSBuild»
PPTX
Применяем Ansible
PDF
Разработка API для большого, нагруженного сервиса
Анатолий Полицын, агентство интернет-маркетинга «Синапс» — Корпоративный хост...
А.Горбов, А.Фефелов. Секреты АБАК-ПРЕСС
Первые шаги с RabbitMQ
openSUSE Build Server от Б до Ю
«​Масштабируемый DevOps​» Александр Колесень
Игорь Лабутин «Продвинутое использование NuGet и MSBuild»
Применяем Ansible
Разработка API для большого, нагруженного сервиса

What's hot (20)

PDF
JS Lab2017_Сергей Селецкий_System.js и jspm
PDF
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
PDF
HTML GL - возьмите столько FPS, сколько вам нужно, и немного эффектов в прида...
PPTX
Vagrant puppet
PDF
HTML5 Web Components: следующий шаг к модульности вашего проекта / Андрей Рах...
PDF
CodeFest 2012. Евтухович И. — Как мы делали Групон
PPTX
06 php instalation_ru
PPTX
04 web server_deployment_ru
PPTX
Как сделать проект с 1 500 000 просмотров в сутки, который не ломается - IzhD...
PPT
NuGet - package management for .NET
PPT
параллельная загрузка Java script и css файлов без прерывания
PPTX
07 virtual hosts_ru
ODP
DevOps в реальном времени
PPTX
Сокращение времени регрессионного тестирования
PPTX
Обучение фронтенд разработке
ODP
Kothic JS - Web Browser Crash Test
PDF
jobDSL plugin: настройка jenkins ci скриптом
PPT
Drupal conf2011 2_kolosov
PPT
Инструментарий начинающего разработчика Drupal.
PPTX
Chrome push notifications. Анатомия и разработка
JS Lab2017_Сергей Селецкий_System.js и jspm
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
HTML GL - возьмите столько FPS, сколько вам нужно, и немного эффектов в прида...
Vagrant puppet
HTML5 Web Components: следующий шаг к модульности вашего проекта / Андрей Рах...
CodeFest 2012. Евтухович И. — Как мы делали Групон
06 php instalation_ru
04 web server_deployment_ru
Как сделать проект с 1 500 000 просмотров в сутки, который не ломается - IzhD...
NuGet - package management for .NET
параллельная загрузка Java script и css файлов без прерывания
07 virtual hosts_ru
DevOps в реальном времени
Сокращение времени регрессионного тестирования
Обучение фронтенд разработке
Kothic JS - Web Browser Crash Test
jobDSL plugin: настройка jenkins ci скриптом
Drupal conf2011 2_kolosov
Инструментарий начинающего разработчика Drupal.
Chrome push notifications. Анатомия и разработка
Ad

Viewers also liked (7)

PPTX
ситуационное управление или как правильно развивать ит таланты
PDF
Адаптивный дом
PPTX
Золотые правила тайм-менеджмента
PPTX
Agile коучинг: 10 техник для эффективной командной работы
PPT
Менеджер-снежинка
PPTX
Презентация к вебинару От Agile фасилитатора до Agile коуча
ситуационное управление или как правильно развивать ит таланты
Адаптивный дом
Золотые правила тайм-менеджмента
Agile коучинг: 10 техник для эффективной командной работы
Менеджер-снежинка
Презентация к вебинару От Agile фасилитатора до Agile коуча
Ad

Similar to Презентация доклада Лавриненко (20)

PDF
Большая книга рецептов или часто задаваемые вопросы по управлению сложными пр...
PDF
Большая книга рецептов или часто задаваемые вопросы по управлению сложными си...
PDF
Большая книга рецептов или часто задаваемые вопросы по управлению сложными пр...
PDF
SECON'2014 - Александр Чистяков - Сравнение современных средств управления ко...
PDF
SaltStack vs Chef, HappyDev 2013
PPTX
Готовим с шефом - используем Chef фреймворк для настройки виртуальных сред д...
PDF
DevOps и системы управления конфигурацией. SECON 2015
PDF
Moscow DevOps meetup 18.05.13
PPTX
Готовим тестируемую инфраструктуру с Chef
PDF
Chef, Puppet, Salt, Ansible on SECON 2014
PDF
Истинный DevOps. Секрет 42.
PDF
PPTX
Chef (Rus)
PDF
Vagrant и chef. от dev до deploy
KEY
Chef коротко об инфраструктуре
PPTX
PDF
CFEngine, Puppet, Chef, SAltStack and Ansible Failover'14
ODP
Chef Server не нужен? для DevOps-40
PPTX
Chef по обе стороны Bamboo / Артем Семенов (Align Technology)
Большая книга рецептов или часто задаваемые вопросы по управлению сложными пр...
Большая книга рецептов или часто задаваемые вопросы по управлению сложными си...
Большая книга рецептов или часто задаваемые вопросы по управлению сложными пр...
SECON'2014 - Александр Чистяков - Сравнение современных средств управления ко...
SaltStack vs Chef, HappyDev 2013
Готовим с шефом - используем Chef фреймворк для настройки виртуальных сред д...
DevOps и системы управления конфигурацией. SECON 2015
Moscow DevOps meetup 18.05.13
Готовим тестируемую инфраструктуру с Chef
Chef, Puppet, Salt, Ansible on SECON 2014
Истинный DevOps. Секрет 42.
Chef (Rus)
Vagrant и chef. от dev до deploy
Chef коротко об инфраструктуре
CFEngine, Puppet, Chef, SAltStack and Ansible Failover'14
Chef Server не нужен? для DevOps-40
Chef по обе стороны Bamboo / Артем Семенов (Align Technology)

More from LuxoftTraining (20)

PPT
Basic networking course
PPTX
Take a sip of sip
PPTX
Лучшие практики исполнения проекта в соответствии с методологией IBM Rational
PPTX
Gobov denys (it arena 2015)
PDF
Remigiusz dudek exploratorytests_testwarez2014
PPTX
От бизнес-систем к информационным системам: переход шаг за шагом
PPTX
Kumskov it arena-lviv-2014-10-03
PPT
Рекомендации по проведению экспертной оценки Lt
PPTX
Awinning culture33rddegree
PPTX
Awinning culture33rddegree
PPTX
Waterfall revisited: практические метрики тестирования
PPTX
Веб-служба на базе Workflow foundation
PPTX
Soft labs. достижима ли в c++ эффективность языка среднего уровня
PPTX
Vs vs. charles
PDF
Secr презентация дружинина
PDF
Secr презентация гардиенков
PDF
Опыт Объектно Ориентированного подхода в Бизнес-Анализе
PDF
Концепция построения процесса тестирования в Agile проектах: 3+1
PPTX
C# Deep Dive
PPTX
Эффективное объектно-ориентированное проектирование и структурное качество пр...
Basic networking course
Take a sip of sip
Лучшие практики исполнения проекта в соответствии с методологией IBM Rational
Gobov denys (it arena 2015)
Remigiusz dudek exploratorytests_testwarez2014
От бизнес-систем к информационным системам: переход шаг за шагом
Kumskov it arena-lviv-2014-10-03
Рекомендации по проведению экспертной оценки Lt
Awinning culture33rddegree
Awinning culture33rddegree
Waterfall revisited: практические метрики тестирования
Веб-служба на базе Workflow foundation
Soft labs. достижима ли в c++ эффективность языка среднего уровня
Vs vs. charles
Secr презентация дружинина
Secr презентация гардиенков
Опыт Объектно Ориентированного подхода в Бизнес-Анализе
Концепция построения процесса тестирования в Agile проектах: 3+1
C# Deep Dive
Эффективное объектно-ориентированное проектирование и структурное качество пр...

Презентация доклада Лавриненко