DevOps как стиль жизни продукта и компании
DevOps – это не какой-то конкретный человек, не “универсальный солдат”, который умеет делать все подряд. Админ не пишет код, тестировщик не верстает, разработчику простительно не знать про strace, lsof, netstat (хотя, конечно, лучше бы он их знал).
DevOps – это стиль жизни продукта и компании! Здесь админ, увидев вывалившийся exception, не думает: “Это не мое, моя хата с краю…” Вы максимально тесно пересекаете разработку, администрирование, QA и… бизнесовые показатели. Разработчик хотя бы в общих чертах представляет, как устроено серверное окружение, тестировщик знает об особенностях кода. А администратор не бездумно требует купить новые серверы, когда мощностей начинает не хватать, а очень осознанно думает об оптимизациях. При этом – без ущерба для качества продукта.
В докладе мы расскажем, почему Битрикс24 и другие наши сервисы живут в облаке, как мы администрируем всю нашу инфраструктуру и как справляемся с сотнями виртуальных машин и сервисов силами четырех человек. Как коммуницируем с разработчиками и QA, как деплоим, да и вообще – как живем и развиваемся.
– Почему “облако”? Максимальная сосредоточенность на продукте и огромная экономия на эксплуатации. Кроме того – возможность очень много и часто экспериментировать.
– Автоматизируй это! Использование API AWS для деплоя, мониторинга, авто-скейлинга и т.п.
– Мониторинг – наше всё! Распределенная система real-time мониторинга (был nagios, стал shinken), аналитика, автоматизация, работа с инцидентами.
– Как прозрачно и бесшовно деплоить в распределенной системе (несколько провайдеров, несколько разных API управления инфраструктурой – AWS, VMware).
Тэги:
#DevOpDays #it #конференция #Казань #1С-Битрикс #Битрикс24