13
Опыт использования Chef в высоконагруженных проектах Докладчик : Дмитрий Лавриненко Luxoft вторник, 15 октября 13 г.

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

Tags:

Embed Size (px)

DESCRIPTION

 

Citation preview

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

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

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

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

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

Front-End

NginxAWS CloudFrontS3

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

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

Back-End

NodeJSPHP-FPM

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

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

Data Storage

MongoDBElasticsearchRedisMemcached

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

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

Методы администрирования

Manual

Scripts

Configuration Management (CM)

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

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

Что позволяет делать Chef?

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

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

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

Интеграция с AWS

CloudFormationRoute53 DNSEC2etc

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

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

Процесс масштабирования

Создание севера

Применение роли в Chef

Сервер в строю

Инициация выключения/удаления сервера из Chef

Вывод сервера из всех конфигураций

Выключение сервера

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

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

Шардинг баз данных

MongoDBElasticSearch

Redis & Memcached

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

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

Code Deploy

S3 & NFSCode VersionsAutodeploying

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

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

Резервное копирование

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

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

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

P.S.

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

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

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

FeedbackFeedback

Dmitry Lavrinenko

[email protected]@gmail.com

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