ݺߣ

ݺߣShare 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

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