Куда движется управление инфраструктурой
DESCRIPTION
Обзорный доклад о DevOps, современных системах управления конфигурацией и ближайшем будущемTRANSCRIPT
Куда движется управление
инфраструктуройИван Евтухович
О чем доклад
• Про DevOps
• Про системы управления конфигурацией
• Про неизменный сервер • Ближайшее будущее
DevOps
• Культура (Culture)
• Автоматизация (Automation)
• Измерения (Measurement)
• Обмен опытом (Sharing)
Деньги $$$
Ценность
Неправильная труба
Автоматизация
• Системы управления конфигурацией
• Непрерывная интеграция (Continuous Integration)
• Непрерывная поставка (Continuous Delivery)
Конвейер
Измерения
• Sensu/Riemann
• API в Zabbix
• Центральное логгирование Graylog/Logstash
Обмен опытом
• Открытая и честная атмосфера • Postmortem/Ретроспективы
Системы управления конфигурацией
• Configuration Management System
• Когда они нужны и почему?
• Чем не подходят bash-скрипты
Популярные
• Chef
• Puppet
• Ansible
• SaltStack
• CFEngine
Тренды
• SaaS/Консалтинг
• Поддержка Windows
• http://msopentech.com/blog/project-categories/devops/
• Интеграция с облаками
Неизменный сервер
• Immutable Server (Phoenix Server)
• Конфигурация разъезжается (Configuration Drift)
• Образ — как артефакт сборки
• Что делать с БД и т.д.?
Системы
• Packer (http://www.packer.io/)
• Docker (https://www.docker.io/)
• Serf (http://www.serfdom.io/)
• etcd (http://coreos.com/using-coreos/etcd/)
Ближайшее будущее
!
• Удешевление оборудования • Увеличение специализации • Управление зависимостями в CMS
• Больше систем с “одной кнопкой”
Куда еще посмотреть?
• NixOS https://nixos.org/
• OpenStack http://www.openstack.org/
• CloudStack http://cloudstack.apache.org/
Девопс Дефлопе http://devopsdeflope.ru/
Вопросы[email protected] twitter: evtuhovich blog: evtuhovich.ru