Upload
luxofttraining
View
426
Download
2
Tags:
Embed Size (px)
DESCRIPTION
Citation preview
Опыт использования Chef в высоконагруженных проектах
Докладчик : Дмитрий ЛавриненкоLuxoft
вторник, 15 октября 13 г.
Front-End
NginxAWS CloudFrontS3
вторник, 15 октября 13 г.
Back-End
NodeJSPHP-FPM
вторник, 15 октября 13 г.
Data Storage
MongoDBElasticsearchRedisMemcached
вторник, 15 октября 13 г.
Методы администрирования
Manual
Scripts
Configuration Management (CM)
вторник, 15 октября 13 г.
Что позволяет делать Chef?
Настройка AMI на этапе запускаПоиск по ролям внутри ChefУдобный доступ к фермам серверовГибкость настройки конфигураций
вторник, 15 октября 13 г.
Интеграция с AWS
CloudFormationRoute53 DNSEC2etc
вторник, 15 октября 13 г.
Процесс масштабирования
Создание севера
Применение роли в Chef
Сервер в строю
Инициация выключения/удаления сервера из Chef
Вывод сервера из всех конфигураций
Выключение сервера
вторник, 15 октября 13 г.
Шардинг баз данных
MongoDBElasticSearch
Redis & Memcached
вторник, 15 октября 13 г.
Code Deploy
S3 & NFSCode VersionsAutodeploying
вторник, 15 октября 13 г.
Резервное копирование
AMIS3Долгосрочное хранение в Glacier
вторник, 15 октября 13 г.
P.S.
В каких случаях эффективен Chef?Всегда ли нужно создавать сложные CM архитектуры?Почему так важно хранить конфигурации в CM системах
вторник, 15 октября 13 г.