Как стать автором
Обновить

Комментарии 11

Спасибо за перевод. Но было бы действительно интересно почитать об историях внедрения/использования DevOps при разработке конкрентных продуктов.
Исползуется ли эта методология у вас?
Среди российских компаний могу сказать, что HeadHunter идет по пути DevOps. Кроме того, наша компания внедряет такой подходе в ряде компаний. В планах перевести статьи о том, как построили DevOps во Flickr и ряде других компаний.
Статья конечно интересная, но она больше обзорная и предназначена для сознательных управленцев или сотрудников, которые хотят улучшить процессы в своей компании. Хотелось бы конечно увидеть более конкретные, технические признаки DevOps:
— мы используем для развертывания chef/puppet и храним рецепты в VCS. Мы DevOps или еще нет?
— у нас есть CI-сервер, на котором гонятся тесты и система автоматической установки продукта на сервер. Мы еще или уже?
Ну собственно этот пост и готовился как обзорный — просто чтобы начать рассказывать про DevOps как явление. Дальше уже буду делать посты и эвенты про конкретные тулы и приемы. В частности на конфе AgileDays у меня мастер-класс по Chef.
«Эвенты», «тулы» и «конфа» уж очень режет взгляд/слух, уж не знаю как в данном случае правильно сказать. Хотя статья переведена вполне грамотно.
На эту тему в фейсбуке недавно проскакивала картинка =) а вообще мероприятия, инструменты и конференция звучат конечно лучше, извиняюсь за подобный сленг
Честно прочитал, но ничего не понял. Вы можете на пальцах объяснить, что есть девопс, а что не есть девопс?

CI сервера и CI процесс в целом — это девопс?
Человек, занимающийся конфигурированием, администрирование и улучшением системы контроля версий для всей компании — это девопс?
Сервера, виртуалки для тестирования — это девопс?
Сервера для больших интеграционных прогонов приложений — это девопс?

Спасибо.
Позвольте мне прокомментировать…
На пальцах очень трудно это объяснить. DevOps — довольно абстрактная методолгия. Даже среди евангелистов могут быть разногласия. Но в первую очередь это идея тесного сотрудничества между IT (по-нашему системными администраторами) и программистами, что, в свою очередь, подразумевает «культурные» изменения в команде и в процессе разработки.
CI сервера и CI процесс в целом — это девопс?

Это частный случай автоматизации, без неё применение DevOps не возможно. В тоже время, само по себе использование CI и CD не означает DevOps.

Человек, занимающийся конфигурированием, администрирование и улучшением системы контроля версий для всей компании — это девопс?

Нет. DevOps — это методолгия. Те, кто пишут в резюме, что они DevOps, просто спекулируют на этом.

Сервера, виртуалки для тестирования — это девопс?
Сервера для больших интеграционных прогонов приложений — это девопс?

Опять же, все это какая-то инфраструктура, которая лишь может помочь в автоматизации.
Количество полезной инфы в посте и этом комментарии: 1%
Какой-то маркетинговый буллшит.
… были в среднем на 5-7x порядков более производительными...

т. е. в 100000–10000000 раз более производительными. Не верю
НЛО прилетело и опубликовало эту надпись здесь
Зарегистрируйтесь на Хабре, чтобы оставить комментарий